Страница 25 из 25 ПерваяПервая ... 15232425
Показано с 241 по 245 из 245
Like Tree14Likes

Тема: dump740

  1. #1
    Sky
    Sky estб offline
    Soft Engineer
    Регистрация
    28.12.2016
    Город
    Рязань
    Аэропорт
    UUWR
    Сообщений
    12
    Downloads
    9
    Uploads
    0

    dump740

    Всем привет!

    Заинтересовала меня тема приема сигналов УВД.
    В выходные набросал программку, аналогичную dump1090, но принимающую и декодирующую сигналы УВД.
    На дампах она у меня работала, но в "боевых условиях" непосредственного получения аналитического сигнала с донгла проверил только сегодня.
    *02060047;
    Altitude: 470 m (relative)
    Fuel: 30%

    *010■■■■■;
    Code: ■■■■■ (вырезано цензурой)
    Работает, вроде.
    Сейчас распознаются коды ЗК1 (бортовой номер) и ЗК2 (высота и остаток топлива). В теории (код обработки в программе есть) должен распознаваться ЗК3 (вектор скорости), но я таких сигналов не принимал пока. Ну или они не распознаются =). Сегодня надампил несколько проходов бортов, как будет время, посижу, поразбираюсь.

    Какие особенности:
    1) В программе пока нет сетевой части, вывод только в консоль. Все будет, только разберусь со включением кода с лицензией BSD в проект под GPL. Или напишу сервер, если это невозможно.
    2) Программа только в исходниках. У меня нет возможности собрать бинарник под Винду. Если будут проблемы, пишите, попробуем вместе разобраться. Может, кто-то из пользователей Винды поможет. Возможно, чуть позже соберу и выложу бинарник под Raspberry Pi, но там несложно и самим собрать.
    3) Возможно, что пока у алгоритма невысокая чувствительность. Тут надо собирать статистику. Но несколько идей по ее повышению есть.
    4) Программа под GPLv3, так что вэлкам изучать код, использовать в своих (GPL) проектах.

    Предложения по улучшению, багрепорты и просто опыт использования программы горячо приветствуются!

    Ну а теперь самое главное - ссылка на репозиторий проекта dump740.
    IC7K, UA4WIY, garry72 and 3 others like this.

  2. 7 пользователя(ей) сказали cпасибо:
    Dmi3 (24.01.2017) garry72 (24.01.2017) IC7K (24.01.2017) MiB (18.10.2017) nakos (24.01.2017) scorp1988 (24.01.2017) UA4WIY (24.01.2017)
  3. Ksuxa ATC

  4. #241
    МегаПрофи
    Регистрация
    22.09.2012
    Город
    Ульяновск
    Аэропорт
    UWLL
    Сообщений
    3,973
    Downloads
    76
    Uploads
    0
    есть вроде лог-ток нужно вывод будет вам сменить на msg тогда а то в беасте фиг что поймете-и порт вы там сами ставите какой нужно ,я показал же команды

  5. #242
    Радиозонд
    Регистрация
    08.02.2014
    Город
    Zhukovsky
    Сообщений
    42
    Downloads
    9
    Uploads
    0
    Команды нашёл список из 41 позиции, в частности :
    --net-http-port <port> HTTP server port (default: 8080)
    --net-ri-port <port> TCP raw input listen port (default: 30001)
    --net-ro-port <port> TCP raw output listen port (default: 30002)
    --net-sbs-port <port> TCP BaseStation output listen port (default: 30003)
    --net-bi-port <port> TCP Beast input listen port (default: 30004)
    --net-bo-port <port> TCP Beast output listen port (default: 30005)

    Путем перебора активных в TCPview портов программы увидел, что на 30003 сыпятся пакеты вида:
    MSG,3,111,11111,4249AA,111111,2018/05/28,22:14:22.140,2018/05/28,22:14:22.136,,22250,,,55.73090,38.31259,,,,,,0
    MSG,5,111,11111,4242CF,111111,2018/05/28,22:14:22.175,2018/05/28,22:14:22.138,,11475,,,,,,,0,,0,0
    MSG,6,111,11111,4242CF,111111,2018/05/28,22:14:22.176,2018/05/28,22:14:22.138,,,,,,,,2120,0,0,0,0
    MSG,6,111,11111,4249AA,111111,2018/05/28,22:14:22.204,2018/05/28,22:14:22.196,UTA592 ,,,,,,,4164,0,0,0,0
    MSG,5,111,11111,4249AA,111111,2018/05/28,22:14:22.205,2018/05/28,22:14:22.196,,22250,,,,,,,0,,0,0

    Сохраняются в файл с разбиением строки надвое:
    MSG,6,111,11111,1533FF,111111,2018/05/28,20:25:36.329,2018/05/28,20:25:36.272,RA
    78847 ,,,,,,,1042,0,0,0,0
    MSG,5,111,11111,1533FF,111111,2018/05/28,20:25:36.330,2018/05/28,20:25:36.272,,1
    3200,,,,,,,0,,0,0
    MSG,6,111,11111,1533FF,111111,2018/05/28,20:25:36.421,2018/05/28,20:25:36.404,RA
    78847 ,,,,,,,1042,0,0,0,0

    И ещё надо будет поискать, есть ли в документации про значения между запятыми (если gps координаты и позывной читаются и так, то остальное не совсем очевидно) и номера сообщений.

  6. #243
    МегаПрофи
    Регистрация
    07.11.2016
    Город
    Санкт-Петебург
    Аэропорт
    ULLI
    Flightradar24
    T-ULSS7
    Сообщений
    350
    Downloads
    7
    Uploads
    0
    Там штатного лога не предусмотрено? В инструкциях не вижу, гуглится аналогично захват с локального порта.
    писать лог можно с помощью netcat (в linux). Для экономии места можно писать с порта 30005 бинарный поток с таймштампами. Расшифровать эту цифровую кашу можно с помощью beastblackbox (ветка (BEAST black box utility - утилита для расшифровки bin beast потока из файла). Там же есть пример скрипта чтобы сохранить привязку реального времени к таймштампам.

    +++

    Цитата Сообщение от vinny496 Посмотреть сообщение
    Путем перебора активных в TCPview портов программы увидел, что на 30003 сыпятся пакеты вида:

    добро пожаловать в дивный новый мир форматов: BEAST, MSG.
    ffa1978 likes this.

  7. Пользователь сказал cпасибо:
    vinny496 (29.05.2018)
  8. #244
    Радиозонд
    Регистрация
    08.02.2014
    Город
    Zhukovsky
    Сообщений
    42
    Downloads
    9
    Uploads
    0
    писать лог можно с помощью netcat (в linux)
    Под виндой пишу в Telnet (он строку и разбивает), вообще тут пишут, что можно wget использовать (и он под винду есть у меня), но почему-то не работает.

    Connecting to 127.0.0.1:30003... connected!
    HTTP request sent, awaiting response...
    22:24:57 ERROR -1: Malformed status line.


    Для экономии места можно писать с порта 30005 бинарный поток с таймштампами
    Главный минус beast - визуально не видно, что за данные (поток рандомных юникод-символов же). А на 30003 уже сразу SBS-формат, вполне читаемый.

    +++

    добро пожаловать в дивный новый мир форматов: BEAST, MSG.
    Инструкции это хорошо, спасибо. Со второй ссылкой распарсить лог совсем легко будет : )

  9. #245
    МегаПрофи
    Регистрация
    22.09.2012
    Город
    Ульяновск
    Аэропорт
    UWLL
    Сообщений
    3,973
    Downloads
    76
    Uploads
    0
    добро пожаловать в дивный новый мир форматов:
    улыбнуло,AVR еще забыли

 

 

Что искали прежде чем попасть на этот форум:

dump740

adsbradar uvddump

ADSBRADAR.ru

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
Powered by vBulletin®
Русский перевод: zCarot
(с) ADSBRADAR.ru 2011-2012
Текущее время: 20:40. Часовой пояс GMT +4.
Skin by CompleteVB
Яндекс.Метрика
Search Engine Optimization by vBSEO