Знаток
Регистрация: 21.06.2006
Сообщений: 342
Репутация: 124
![]() ![]() |
Думаю не стоит останавливаться и замутить что то с дымом костров. Ибо даже гелиограф как то не кошерен. В свете дальнейшего развития темы.
![]() Тамтамы! Тамтамная связь ![]() |
||
Оценка
|
Знаток
Регистрация: 06.12.2009
Сообщений: 824
Репутация: 114
![]() ![]() |
Не большие изменения
Немного поменял проект. Там в списке были литеры с нижним индексом, сейчас добавил заглавные. Принимая во внимания замечания о формировании сигналов, внес изменения в блоке вставок, теперь выглядит так
Код:
.equ delay_dot_ms = 50 ;время длительности сигнала "точка" .equ delay_dash_ms = 150 ;время длительности сигнала "тире" .equ delay_paus_dot_dash_ms = 150 ;пауза между "точка" "тире" .equ delay_paus_space_ms = 250 ;пауза пробела, между словами |
||
Оценка
|
Эксперт
Регистрация: 29.08.2009
Адрес: kaliningrad
Сообщений: 3,204
Репутация: 778
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
|
||
Оценка
|
Знаток
Регистрация: 06.12.2009
Сообщений: 824
Репутация: 114
![]() ![]() |
Добавил функцию повтора. После того, как набрали сообщение на компьютере, оно будет повторяться с периодичностью delay_paus_repeat секунд.
Код:
.equ delay_dot_ms = 50 ;время длительности сигнала "точка" .equ delay_dash_ms = 150 ;время длительности сигнала "тире" .equ delay_paus_dot_dash_ms = 150 ;пауза между "точка" "тире" .equ delay_paus_space_ms = 250 ;пауза пробела, между словами .equ delay_paus_repeat = 10 ;пауза для повтора |
||
Оценка
|
Обратная связь РадиоЛоцман Вверх |