ГлавнаяНовостиФорумБлоги
Наш любимый форум
Войти или Зарегистрироваться
x
Сообщество 433.com.ua приветствует вас, общайтесь на форуме для радиолюбителей и оставайтесь всегда на связи. 73!
Добро пожаловать, Гость
Логин: Пароль: Запомнить меня

ТЕМА: APRS CWOP формування пакету

APRS CWOP формування пакету 04 Дек 2018 19:20 #1

  • koval
  • koval аватар
  • Вне сайта
  • Удочка с балкона наше все!
  • Сообщений: 56
  • Спасибо получено: 10
Доброго дня.
Є питання по формуванню APRS погодного пакету. Ось для прикладу

UR4PWJ-1>APPM13,TCPIP*:_12041644c...s001g...t041r...p...P...h50b7500PyMM

Що означає 12041644c ? Ніяк не можу зрозуміти.
Администратор запретил публиковать записи гостям.

APRS CWOP формування пакету 04 Дек 2018 23:18 #2

  • laser
  • laser аватар
  • Вне сайта
  • Владелец LPD
  • UR3PDA
  • Сообщений: 37
  • Спасибо получено: 3
The ddhhmm in UTC of the time that you generate the report. However, the timestamp is pretty much ignored by everybody as it is assumed that your clock is not set correctly! If you want to omit this field, then just send an exclamation mark '!' instead.

www.aprs.org/doc/APRS101.PDF сторінка 22


04 день 12 місяць 16 год 44 хв.
Последнее редактирование: 04 Дек 2018 23:18 от laser.
Администратор запретил публиковать записи гостям.

APRS CWOP формування пакету 04 Дек 2018 23:58 #3

  • koval
  • koval аватар
  • Вне сайта
  • Удочка с балкона наше все!
  • Сообщений: 56
  • Спасибо получено: 10
Хм, дуже цікаво. Тому що згідно з ст.66 того ж мануалу погода з датою має передаватися як :

@092345z4903.50N/07201.75W_220/004g005t-07r000p000P000h50b09900wRSW

тобто час має йти відразу після "/ or @" .

А оцей формат запису якийсь не дуже правильний
UR4PWJ-1>APPM13,TCPIP*:_12041644c...s001g...t041r...p...P...h50b7500PyMM
Администратор запретил публиковать записи гостям.

APRS CWOP формування пакету 05 Дек 2018 07:17 #4

  • laser
  • laser аватар
  • Вне сайта
  • Владелец LPD
  • UR3PDA
  • Сообщений: 37
  • Спасибо получено: 3
A де ти взяв цей формат? Pwj не передає погодних пакетів.
Администратор запретил публиковать записи гостям.

APRS CWOP формування пакету 05 Дек 2018 11:33 #5

  • koval
  • koval аватар
  • Вне сайта
  • Удочка с балкона наше все!
  • Сообщений: 56
  • Спасибо получено: 10
aprs.fi/?c=raw&call=UR3PDA-1 O:-)

pymultimonaprs генерує Weather пакети.
Последнее редактирование: 05 Дек 2018 11:35 от koval.
Администратор запретил публиковать записи гостям.

APRS CWOP формування пакету 05 Дек 2018 14:19 #6

  • sirrosh
  • sirrosh аватар
  • Вне сайта
  • UT4UOF Александр
  • Сообщений: 666
  • Спасибо получено: 179
koval пишет:
А оцей формат запису якийсь не дуже правильний
UR4PWJ-1>APPM13,TCPIP*:_12041644c...s001g...t041r...p...P...h50b7500PyMM

По-моему совершенно нормально. См. стр.62 документа по ссылке выше.
Три точки означает неизвестную величину.
Администратор запретил публиковать записи гостям.

APRS CWOP формування пакету 05 Дек 2018 18:16 #7

  • koval
  • koval аватар
  • Вне сайта
  • Удочка с балкона наше все!
  • Сообщений: 56
  • Спасибо получено: 10
Хм, вроді все правильно. То щось я сам запутався.
Администратор запретил публиковать записи гостям.

APRS CWOP формування пакету 06 Дек 2018 11:49 #8

  • koval
  • koval аватар
  • Вне сайта
  • Удочка с балкона наше все!
  • Сообщений: 56
  • Спасибо получено: 10
Ще одне питання.

aprs.fi/?c=raw&call=UR3PDA-1&limit=5&view=decoded

Станція посилає:
temp:
humidity:
pressure:

Питання таке. Чому на графіку не малюється тиск?
Администратор запретил публиковать записи гостям.

APRS CWOP формування пакету 06 Дек 2018 12:51 #9

  • koval
  • koval аватар
  • Вне сайта
  • Удочка с балкона наше все!
  • Сообщений: 56
  • Спасибо получено: 10
Виходить що треба передавати
UR3PDA-1>APPM13,TCPIP*,qAC,CWOP-2:!5045.56N/02520.55E_000/000g...t32r...p...P...h81b7540json2aprs

температуру не 32, а 032.
І тиск тоді теж треба передавати 4 цифрами. Тоді буде малювати і відображати.
Администратор запретил публиковать записи гостям.

APRS CWOP формування пакету 06 Дек 2018 13:18 #10

  • koval
  • koval аватар
  • Вне сайта
  • Удочка с балкона наше все!
  • Сообщений: 56
  • Спасибо получено: 10
Нічого не зрозуміло. В специфікації написано
temperature (in degrees Fahrenheit). Temperatures below
zero are expressed as -01 to -99.

Тобто температура має бути двозначними цислами. А не трохзначними. Чому 32 не працює не зрозуміло.
Администратор запретил публиковать записи гостям.

APRS CWOP формування пакету 06 Дек 2018 14:13 #11

  • sirrosh
  • sirrosh аватар
  • Вне сайта
  • UT4UOF Александр
  • Сообщений: 666
  • Спасибо получено: 179
К сожалению, никогда не писал ничего под погоду, поэтому практических советов не могу дать.
Общее направление у вас правильное: смотреть, кто правильно интерпретируется и делать так же ;)
Администратор запретил публиковать записи гостям.

APRS CWOP формування пакету 07 Дек 2018 19:21 #12

  • koval
  • koval аватар
  • Вне сайта
  • Удочка с балкона наше все!
  • Сообщений: 56
  • Спасибо получено: 10
З горем пополам щось таки вийшло написати
aprs.fi/weather/UR3PDA-1

Загальна схема наступна:
esp2866 модуль скидає дані на сайт в форматі JSON, а мій софт декодує JSON і посилає пакет в APRS мережу.
Администратор запретил публиковать записи гостям.
Спасибо сказали: laser

APRS CWOP формування пакету 07 Дек 2018 19:34 #13

  • laser
  • laser аватар
  • Вне сайта
  • Владелец LPD
  • UR3PDA
  • Сообщений: 37
  • Спасибо получено: 3
думаю варто додати, що json2aprs це все таки другорядна функція метеостанції, щоб не питали чому такі костилі =)

круто! *BODY_BUILDE

скрипт на малині якійсь крутиться?
Администратор запретил публиковать записи гостям.

APRS CWOP формування пакету 08 Дек 2018 18:49 #14

  • koval
  • koval аватар
  • Вне сайта
  • Удочка с балкона наше все!
  • Сообщений: 56
  • Спасибо получено: 10
Оскільки в нашій прошивці в NodeMCU передача погоди на APRS не передбачена, приходиться викручуватися. Або попросити автора дописати модуль для APRS.

Крутитися на Малині теж може. Але в моєму випадку це просто вільна VPS'ка.
Последнее редактирование: 08 Дек 2018 19:21 от koval.
Администратор запретил публиковать записи гостям.

APRS CWOP формування пакету Вчера 12:20 #15

  • sirrosh
  • sirrosh аватар
  • Вне сайта
  • UT4UOF Александр
  • Сообщений: 666
  • Спасибо получено: 179
koval пишет:
Оскільки в нашій прошивці в NodeMCU передача погоди на APRS не передбачена, приходиться викручуватися. Або попросити автора дописати модуль для APRS.

Крутитися на Малині теж може. Але в моєму випадку це просто вільна VPS'ка.
Не совсем ясно, что вам мешает на esp просто сформировать http запрос, который запостит пакет в APRS-IS?
Администратор запретил публиковать записи гостям.

APRS CWOP формування пакету Вчера 12:38 #16

  • laser
  • laser аватар
  • Вне сайта
  • Владелец LPD
  • UR3PDA
  • Сообщений: 37
  • Спасибо получено: 3
та нічого не мішає. тим паче є готові рішення KISS over TCP на базі ESP.
метеостанція побудована півтора роки тому, і APRS там не передбачався в любому вигляді.
оскільки є сьогодні багато сервісів і рішень більш гнучких, гарніших та функціональніших.
Администратор запретил публиковать записи гостям.

Кто сейчас на форуме

Всего пользователей в сети :: 2 пользователей и 83 гостей на форуме
Статус:  Администратор Общий Модератор Модератор Заблокирован Пользователь Гость

433 Group forum статистика форума

  • Всего пользователей: | Последним зарегистрировался: uvygaj
  •  
  • Всего сообщений: 24864 | Всего тем: 1587
  • Всего разделов: 8 | Всего категорий: 44
  • Открыто сегодня: 0 | Открыто вчера: 0
  • Сообщений сегодня: 0 | Сообщений вчера: 3
Работает на Kunena форум