Страница 1 из 29 12311 ... ПоследняяПоследняя
Показано с 1 по 10 из 286
Like Tree18Likes

Тема: 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. #2
    МегаПрофи
    Регистрация
    06.06.2013
    Город
    Комсомольск-на-Амуре
    Аэропорт
    UHKK
    Flightradar24
    F-UHKK3
    Сообщений
    561
    Downloads
    65
    Uploads
    1
    Это круто что УВД не забыли)Кто бы собрал под Windows для тестирования)

  5. #3
    ADS-B
    Регистрация
    11.11.2011
    Сообщений
    4,966
    В Блоге
    20
    Downloads
    41
    Uploads
    126
    о блин, наконецто ))

    Все будет, только разберусь со включением кода с лицензией BSD в проект под GPL. Или напишу сервер, если это невозможно.
    поясни, в чем тут трабл?
    Ракета выпускается без предупреждения. 73!

  6. #4
    Sky
    Sky estб offline
    Soft Engineer
    Регистрация
    28.12.2016
    Город
    Рязань
    Аэропорт
    UUWR
    Сообщений
    12
    Downloads
    9
    Uploads
    0
    Уже погуглил на эту тему, вроде, все норм. Сделаю в ближайшее время.

    Upd: Да, еще, кто-нибудь может сделать запись видео работы sisex? Я набросал подобную утилитку на PyQt, когда разбирался с сигналами, хочется сравнить с существующей программой. Было очень полезно для нахождения сигнала, но вывод картинки тормозил. Охота оформить в полноценную утилу, но не уверен - это я где-то косякнул в коде или там и так все на пределе, питон просто не справляется, и надо переписать на компилируемом языке. Нужен ориентир какой-то.
    Дело в том, что sisex я видел только на скриншотах, и у меня нет доступа к компу с виндой, а под вайном запустить программу не получилось.

  7. #5
    МегаПрофи
    Регистрация
    10.11.2011
    Город
    Москва
    Сообщений
    1,642
    Downloads
    13
    Uploads
    0
    видео сделать можно. постараюсь поймать сигнал увд

  8. Ksuxa ATC

  9. #6
    Sky
    Sky estб offline
    Soft Engineer
    Регистрация
    28.12.2016
    Город
    Рязань
    Аэропорт
    UUWR
    Сообщений
    12
    Downloads
    9
    Uploads
    0
    Наверное, это лучше будет в личку, чтобы не засорять тему. Заранее спасибо!

  10. #7
    ADS-B
    Регистрация
    11.11.2011
    Сообщений
    4,966
    В Блоге
    20
    Downloads
    41
    Uploads
    126
    если я правильно понял, вы определяете значение разряда по первой выборке каждой позиции разряда
    Код:
        for (i = 0; i < 320; i+=16) { if (m[i] > m[i+8]) r1 += 1 << shift;
    ...
    я моделировал в матлабе, и как то у меня плохо декодируется подобным методом
    лучший результат получается когда сравниваются суммы 0-7 и 8-15 выборок

    Код:
     if (SUMM(m[i ~ i+7]) > SUMM(m[i+8 ~ i+15])) r1 += 1 << shift;
    Ракета выпускается без предупреждения. 73!

  11. #8
    ADS-B
    Регистрация
    11.11.2011
    Сообщений
    4,966
    В Блоге
    20
    Downloads
    41
    Uploads
    126
    чтобы не засорять тему. Заранее спасибо!
    не бойтесь засорить тему, я почищу, не проблема
    главное участие
    Ракета выпускается без предупреждения. 73!

  12. #9
    МегаПрофи
    Регистрация
    06.06.2013
    Город
    Комсомольск-на-Амуре
    Аэропорт
    UHKK
    Flightradar24
    F-UHKK3
    Сообщений
    561
    Downloads
    65
    Uploads
    1
    готов тестить, но тока под виндой)увдшных много летает у меня)

  13. #10
    ADS-B
    Регистрация
    11.11.2011
    Сообщений
    4,966
    В Блоге
    20
    Downloads
    41
    Uploads
    126
    народ, все кинулись на программиста как на красную тряпку, видать нужда есть действительно

    но думаю надо сосредоточиться, а не распыляться по разным проектам

    1. для начала сделать УВД декодер для PI с выдачей по TCP в MSG формате, чтобы автономки могли снабжать нас данными

    2. далее есть у нас UVD-QT для наблюдения за УВД, получая его от PI.
    есть вариант под QT5 с моими доработками, который тоже надо допилить, а я не могу т.к. не хватает знаний в программировании и отладке, идет утечка памяти и не так работает.

    3. еще нужно допилить плагин SDR# с SISEX, наблюдение за обстановкой в эфире.

    4. и далее уже переходить к серверам, млату и т.д. и чемуто серьезному, когда есть инструменты обзора, анализа.

    Sky возможно трудно выделить приоритет, а разорваться на все, это значит устать и потерять мотивацию

    поэтому прошу принять такой "план", или подкорректировать его если есть предложения
    Ракета выпускается без предупреждения. 73!

  14. Ksuxa ATC

 

 

LinkBacks (?)


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

dump740

adsbradar uvddump

ADSBRADAR.ru

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

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
©® ADSBRADAR 2011
Текущее время: 05:15. Часовой пояс GMT +4.