Обработка телеграмм ТЕМП

Программа "Обработка телеграмм ТЕМП"позволяет раскодировать аэрологические телеграммы с данными температурно-ветрового зондирования в коде КН-04 ТЕМП.

Программа является рудиментом нескольких старых проектов, связанных с контролем аэрологических данных, расчетом среднемесячных показателей и формированием телеграмм CLIMAT TEMP. Проекты эти были заброшены за неимением времени и спонсоров, а небольшой навар в виде этой программки остался. Выкладываю ее только потому, что поступали соответствующие просьбы.

Работа с программой (к сожалению, часть функций, сообщений и т.п. так и остались недокументированными - поэтому все дальнейшее воспроизодится по памяти):

Файлы с аэрологическими телеграммами следует помещать в папке TLG. Желательно, чтобы это были телеграммы за один срок. В качестве примера в архиве находится файл с телеграммами, передававшимися по электронной почте в рамках международного эксперимента "Норвегия-Международный полярный год-ТОРПЕКС". После загрузки файла с телеграммами (F3) по клавише F9 после подтверждения даты и срока начинается их раскодирование. В простейшем случае, когда ошибок нет - в окне 3 появляются раскодированные данные, постепенно дополняясь по мере раскодирования частей. По окончанию раскодирования выдается сообщение "Файл весь" и дальше идут запрос(ы) на сохранение срока(ков). При подтверждении в соответствующей папке с индексом станции сохраняется текстовый файл с результатами раскодирования. Если части телеграммы находятся в разных файлах, то при сохранении выдается предложение о перезаписи. При отказе от перезаписи новая информация дописывается в конец файла. При наличии ошибок построчно выдается запрос "Сомнительная строка". Если в строке мусор - т.е. служебные символы или посторонний текст, нажимайте "Esc" или кнопку "Игнорировать". При наличии ошибок с форматом рекомендуется нажать кнопку "Принять как есть". После этого появится окно правки телеграммы. После внесения исправлений (если они неочевидны, рекомендуется прибегать к символу "/") следует нажать Alt-F9 и "Esc" пока программа не сдастся и согласится принять результаты раскодирования.
Так, в приложенном примере в строках 2 и 3 есть группы из четырех символов.

TTBB 09003 20744 00006 01308 11815 10305 22775 10305 33700
13116 44668 16319 55535 27542 66410 1150 77399 42548 88336 53130
21212 00006 18010 11878 21008 22809 21513 3357 21016 44455 21019
55399 22518 66336 22524 31313 72903 82330 41414 834//=
Соответственно, следует внести следующие исправления:
TTBB 09003 20744 00006 01308 11815 10305 22775 10305 33700
13116 44668 16319 55535 27542 66410 115// 77399 42548 88336 53130
21212 00006 18010 11878 21008 22809 21513 33/// 21016 44455 21019
55399 22518 66336 22524 31313 72903 82330 41414 834//=
и нажать Alt-F9 (обратите внимание на сообщение "Пропуск давления 21016") и "Esc" и подтвердить запрос "Ошибки в коде. Принять как есть?".

Загрузить программу "Обработка телеграмм ТЕМП" (70 кБ). /Версия от 11.05.2008 NEW:обновлены индексы АЭ Архангельск и Вологда/

Уголок разработчика


©2003-2007, komet.katsmtu-net.ru Александр Кац