Вложений: 1
Новая версия. Двухсторонний обмен сообщениями
Очередное обновление программы.
Теперь можно не только отправлять сообщения, но и получать их!!!
То есть реализован полноценный двухсторонний обмен сообщениями.
Прогресс!!! hi hi
Для отправки сообщений пользоваться тем же пунктом "Send Message".
Для чтения сообщений выбрать пункт "Inbox".
Теперь после отправки сообщения попадаем не на основной экран, а на экран Inbox. На этом экране видны Все сообщения: сообщения от ВСЕХ станциий и отправленные Вами сообщения. Так же для удобства в окне Inbox есть возможность сразу перейти к отправке нового сообщения, нажатием "Send".
ВАЖНО! По умолчанию в программе в качестве фильтра установлено значение "/". Это значит, что НИКАКИЕ пакеты от сервера к нам приходить не будут. В том числе и сообщения. Для получения сообщений нужно соответствующим образом изменить фильтр для приема пакетов, среди которых могут быть сообщения. Очень важно правильно составить фильтр, чтобы приходило то, что нужно и не приходило много ненужного, т.к. траффик - деньги GPRS.
Примеры фильтров:
"/" - не придет никаких сообщений в ответ, но можно отправлять свои координаты и собщения;
"UT/US/UR/UA/UB/R/" - будут приходить пакеты от станций, позывные которых начинаются с UT, US, UR, UA, UB и R.
"RV3DHC/UA1TDZ/" - будут приходить пакеты только от этих двух станций.
И так далее. Читайте, пожалуйста, инструкцию по составлению фильтров. Пробуйте фильтр на UI-View. Там есть нюансы со звездочками в фильтре...
Тестировал на эмуляторе и на Fly 135. Скринов не прилагаю, думаю и так все понятно.
Исходные пакеты от меня к RV3DHC:
Код:
2011-10-03 08:44:39 UTC: UA3MQJ-12>APRS,TCPIP*,qAS,UA3MQJ::RV3DHC :?DX
2011-10-03 08:45:19 UTC: UA3MQJ-12>APRS,TCPIP*,qAS,UA3MQJ::RV3DHC :?APRSS
2011-10-03 08:45:54 UTC: UA3MQJ-12>APRS,TCPIP*,qAS,UA3MQJ::RV3DHC :?PING?
Исходные пакеты от RV3DHC ко мне:
Код:
2011-10-03 08:44:40 UTC: RV3DHC>APU25N,TCPIP*,qAC,T2RUSSIA::UA3MQJ-12:No stations have been heard except via a digipeater.
2011-10-03 08:45:19 UTC: RV3DHC>APU25N,TCPIP*,qAC,T2RUSSIA::UA3MQJ-12:Tony in Troitsk (near Moscow), KO85pl, use UI-View32 V2.03
2011-10-03 08:45:56 UTC: RV3DHC>APU25N,TCPIP*,qAC,T2RUSSIA::UA3MQJ-12:Path - UA3MQJ-12>APRS,TCPIP*
Данные взяты с aprsfi.
Спасибо.
Вложений: 1
Новая версия. Отправка объектов.
Обновил версию:
http://japrs.googlecode.com/svn/APRS...InetSender.jad
http://japrs.googlecode.com/svn/APRS...InetSender.jar
Добавлена возможность отправки объектов.
Отправка осуществляется тем же пунктом меню, что и отправка маяка.
Пункт переименован из Send Position в Send Pos/Obj. При выборе файла, программа автоматически по содержимому текстового файла определяет тип файла(позиция или объекты).
Для того, чтобы отправлять объекты нужно создать файл в котором будет список объектов
Пример:
Код:
;Objects
*UA3MAD /r 58.01.83N 038.51.23E Echo Repeater 435
UA3MAO /r 58.01.83N 038.51.24E Repeater 435
В первой строке файла объектов должно быть написано ;Objects (нужно для определения типа файла).
Далее следуют объекты. Формат написания понятный: позывной, значек, координаты, комментарий.
Звездочка (*) перед позывным - признак того, что при повторной передаче маяка по таймеру этот объект тоже будет отправлен.
Отправка происходит от имени(позывного) станции.