Страница 2 из 17 ПерваяПервая 123412 ... ПоследняяПоследняя
Показано с 11 по 20 из 169
Like Tree5Likes

Тема: AcarsDeco2 - мультиканальный Windows/Linux RTLSDR прием

  1. #1
    МегаПрофи
    Регистрация
    29.05.2011
    Город
    Novosibirsk
    Аэропорт
    UNNT
    Сообщений
    2,348
    В Блоге
    1
    Downloads
    35
    Uploads
    12

    AcarsDeco2 - мультиканальный Windows/Linux RTLSDR прием

    Консольная программа для многоканального приема сообщений ACARS на DVB-T RTL донгл SDR методом v.20150718

    + optimized for use with DVB-T receiver R820T2
    + fixed some bugs

    v.20150516
    + used new versions of the boost 1.58 libraries
    + used Microsoft Visual Studio 2013
    + increased valid channel spacing (~1350 kHz)
    + uses own internal driver to control of dongle and library rtlsdr.dll from osmocom.org is no longer required
    + added support for dongle's serial numbers with an arbitrary value format, such as mnf: Realtek prod: RTL2838UHIDIR serial: 00000013 and Generic prod: RTL2832U serial: 77771111153705700 (NooElec)
    + added display of supplemental information and live data, extracted from ADS-B messages the same aircraft. If simultaneously with the ACARS this aircraft transmits ADS-B messages and they are received and processed by VRS, then specifying its URL, you can see some of this information in acarsdeco2 WEB server.
    + added by default the ability to take images of the aircrafts from the fixed local directory static/photos. To do this, put your collection of images of aircrafts in the static/photos directory. The image files must have the .jpg extension. If used the option --vrs-url <arg> in command line, then the ability to taking the images from local directory will disabled and they will be taken from the specified VRS.
    + added option --pictures-url <arg> for the ability to take images of the aircrafts from site, which can issue their by http requests
    + added option --no-empty for filtering messages without data Mode: 2 (50), Label: Q0 (ACARS link test)
    + added picture-plug for aircraft for which there is no image in the collection
    + changed filtering uplink-messages from ground stations
    + added UDP client for output data to PlanePlotter (UDP port 9742)
    + added data server in SBS-3 ACARS output format (port 30008)
    + added ability to display aircraft pictures in WEB window, if available working VirtualRadarServer













    Пример запуска acarsdeco2:
    Код:
    C:\>acarsdeco2.exe --gain 38.6 --freq-correction 65 --freq 131550000 --freq 131725000 --http-port 8090 --vrs-url http://192.168.64.85:80 --udp 127.0.0.1:9742 --net 30008
    --gain 38.6 - установка усиления приемника R820T/T2. Обязательно определить оптимальное значение для своих условий приема один раз, например, по панораме в SDRSharp. Для успешного приема ACARS лучше задать чуть меньше, чем перегрузить приемный каскад.
    --freq-correction 65 - коррекция частоты внутреннего генератора донгла. Абсолютно критичная корректировка для многоканального приема. Настраивается так же, один раз, по нулевым биениям AM-станции с известной частотой несущей в режиме DSB в SDRSharp.
    --freq 131550000 --freq 131725000 ... - частоты каналов ACARS (до 4-х). Но цифровая фильтрация в программе настраивалась и тестировалась при двух, за отсутствием большего их числа.
    --http-port 8090 - установка номера порта для HTTP-сервера. По умолчанию - 8080.
    --vrs-url http://192.168.64.85:80 - адрес работающего и доступного по сети VirtualRadarServer для получения от него изображений самолетов в ВЕБ-окне.
    --udp 127.0.0.1:9742 - включение режима клиента для передачи ACARS данных в PlanePlotter.
    --net 30008 - включение сервера для передачи в сеть данных по tcp в формате SBS-3 Kinetic на порту 30008

    Ready and vovchik like this.

  2. Пользователь сказал cпасибо:
    IC7K (08.03.2014)
  3. Ksuxa ATC

  4. #11
    МегаПрофи
    Регистрация
    29.05.2011
    Город
    Novosibirsk
    Аэропорт
    UNNT
    Сообщений
    2,348
    В Блоге
    1
    Downloads
    35
    Uploads
    12
    Нет, эта 725-825 не годится. Нужно изменять цифровую фильтрацию для этих частот - идут псевдо-парные сообщения. Можно не тестировать. Буду переделывать.

  5. Пользователь сказал cпасибо:
    ffa1978 (08.03.2014)
  6. Ksuxa ATC

  7. #12
    МегаПрофи
    Регистрация
    22.09.2012
    Город
    Ульяновск
    Аэропорт
    UWLL
    Сообщений
    5,014
    Downloads
    77
    Uploads
    0
    да и так понял.прием идет ток 725 Спасибо за ваш Труд !

  8. #13
    МегаПрофи
    Регистрация
    29.05.2011
    Город
    Novosibirsk
    Аэропорт
    UNNT
    Сообщений
    2,348
    В Блоге
    1
    Downloads
    35
    Uploads
    12
    Прием идет на двух частотах. Это в коде реализовано. Но из-за (пока) не достаточного разделения близко расположенных по частоте каналов, некоторые сообщения декодируются, как принятые по обоим каналам одновременно. Вот эту проблему и буду устранять.

  9. #14
    МегаПрофи
    Регистрация
    22.09.2012
    Город
    Ульяновск
    Аэропорт
    UWLL
    Сообщений
    5,014
    Downloads
    77
    Uploads
    0
    ну я так и понял,у меня получилось подряд на обоих частотах декодировалс аэрофлота борт а в реале он был ток на 725. на 825 был другой джет а декодировало ток afl ,подав через минуту на плане плоттер ну ессно пришлось с перестроением,оба борта видны чудесно были

  10. #15
    МегаПрофи
    Регистрация
    29.05.2011
    Город
    Novosibirsk
    Аэропорт
    UNNT
    Сообщений
    2,348
    В Блоге
    1
    Downloads
    35
    Uploads
    12
    Вот прием на двух каналах одновременно: 131.550/131.725 и контроль по SDRSharp:


    Первое сообщение на 131.725, к сожалению, уже ушло за пределы водопада.
    Второе на 131.550 показано желтой стрелкой.
    Третье и четвертое вновь на 131.725 - красной стрелкой.

    Здесь оба канала работают самостоятельно. Но и расстройка 175кГц помогает. Для меньшей, как на 725/825 - надо будет кое-что переделать в коде...

  11. Ksuxa ATC

  12. #16
    МегаПрофи
    Регистрация
    22.09.2012
    Город
    Ульяновск
    Аэропорт
    UWLL
    Сообщений
    5,014
    Downloads
    77
    Uploads
    0
    Понимаю.здесь в Повольжье обьективны именно последние частоты Спасибо

  13. #17
    МегаПрофи
    Регистрация
    29.05.2011
    Город
    Novosibirsk
    Аэропорт
    UNNT
    Сообщений
    2,348
    В Блоге
    1
    Downloads
    35
    Uploads
    12
    Очередная тестовая версия AcarsDeco2 v. 20140312 - в первом сообщении ветки. Буду признателен за проверку ее работы.

    Что изменилось с предыдущей:

    - число каналов одновременного приема - до трех,
    - частоты произвольные и задаются теперь из командной строки повторяющейся опцией --freq xxxxxxxxx (от одной до трех) через пробел в Гц, например, для приема трех каналов на частотах 131.550МГц, 131.725МГц и 131.825МГц : --freq 131550000 --freq 131725000 --freq 131825000
    - с этой версии встроен ВЕБ-сервер (его порт пока не изменяемый - 8080), через который выдаются сообщения и их можно удаленно наблюдать в браузере. Нумерация сообщений - общая сквозная для всех каналов.





    Что бы хотелось выяснить при тестировании:
    1. Устойчивость приема на близко расположенных по частоте каналах, как 131.725 и 131.825 (Δ=100кГц)
    2. Загрузка CPU компьютера при одновременном приеме трех каналов (чтобы получить это значение наличие самих ACARS-сообщений не требуется)
    3. Другие замечания и пожелания.
    cemichael likes this.

  14. #18
    МегаПрофи
    Регистрация
    02.11.2011
    Город
    Иркутск
    Аэропорт
    UIII
    Сообщений
    593
    Downloads
    11
    Uploads
    0
    Удалось таки еще один свисток к основной машине подцепить (давно исчерпал все свободные юсб-порты, после грозы основные вышли из строя).
    Все работает!
    С тремя частотами загрузка составляет 17-24% (все остальные девайсы и софт вместе взятые столько не набирают)

    1. Есть ли какая-то возможность сделать DDE-сервер? Чтобы данные подцепить к AirNav?
    2. Есть ли возможность блокировать наземный сквиттер? Задать например параметр с msg. no или label? В acarsd это было реализовано.
    3. Есть ли возможность разбивать лог-файлы по суткам в 0000utc?
    4. Как определить устойчивость приема на близко расположенных частотах? Я так понимаю в этой версии убрана привязка частоты к сообщению?

  15. #19
    МегаПрофи
    Регистрация
    29.05.2011
    Город
    Novosibirsk
    Аэропорт
    UNNT
    Сообщений
    2,348
    В Блоге
    1
    Downloads
    35
    Uploads
    12
    Благодарю за тест!
    По-порядку:
    Загрузка CPU сейчас действительно есть - возможно получится ее немного снизить. Можно использовать аппаратные вычисления, однако тогда сложнее будет с кроссплатформенностью...

    1. Подумаю, но сразу не скажу.
    2. Это сделаю. У меня нет рядом наземной станции и сквиттера нет . Не откажусь от образца такого сообщения.
    3. Тоже сделаю.
    4. Да, вывод частоты сейчас убрал. Пока не нашел безошибочного способа присваивать сообщению частоту приема. Ошибка составляет до ~ 3-5% от всех сообщений. То есть сами сообщения принимаются без пропусков и тут все в порядке, информация не потеряется. А вот маркировать сообщения по принадлежности к каналу, при их разнице по частоте 100кГц и менее, и не ошибиться - пока не получается. В моем регионе в эфире только два канала: 131.550 и 131.725. А вот 131.825, который, как выяснилось, активен в Поволжье, идет иногда со сбоем маркировки.

    Можно вернуть частотную маркировку, но будут одиночные ошибки в этом плане. Что доставит больше неудобства - без частот или с ними, но и с некоторыми ошибками в их присвоении?

  16. #20
    МегаПрофи
    Регистрация
    02.11.2011
    Город
    Иркутск
    Аэропорт
    UIII
    Сообщений
    593
    Downloads
    11
    Uploads
    0
    Думаю достаточно будет блокировки по лейблу SQ
    X_ID: 17
    Block id: 164, msg. no: 00XS
    ACARS mode: g, label: SQ (Link test message)
    Aircraft reg: ¤¤¤¤¤¤¤, flight id:

    Message content:-

    ----------------------------------------------------------[2014-03-14 12:13:52.953]
    Станция шлет посылки каждые две минуты. Порядком засоряет эфир.
    Я бы хотел пока по-собирать статистику на каких каналах чаще идет прием. Раньше в Сибири можно было принять ACARS только на 131.550, два года назад наземная станция переехала на 131.725. И пошла каша на разных частотах.

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

  17. Пользователь сказал cпасибо:
    sergsero (14.03.2014)
  18. Ksuxa ATC

 

 

LinkBacks (?)

  1. 24.08.2015, 11:30
  2. 16.04.2015, 19:23
  3. 12.04.2015, 18:24
  4. 10.04.2015, 23:43
  5. 07.04.2015, 16:46
  6. 24.01.2015, 15:19
  7. 23.01.2015, 13:38
  8. 18.01.2015, 10:32
  9. 18.01.2015, 08:18

Похожие темы

  1. ModeSMixer2 - Windows/Linux COM-TCP mixer and transcoder for ModeS
    от sergsero в разделе LINUX on board
    Ответов: 1495
    Последнее сообщение: 08.07.2021, 22:44
  2. Ответов: 124
    Последнее сообщение: 18.08.2013, 20:31
  3. Прием ADS-B на DVB-донгл под Windows
    от IC7K в разделе Общий
    Ответов: 0
    Последнее сообщение: 28.09.2012, 14:24
  4. ADSBSender - прием/передача RAW AVR данных по TCP для Linux
    от sergsero в разделе Mode-S Beast, miniADSB
    Ответов: 43
    Последнее сообщение: 28.09.2012, 03:55
  5. microADSB и Windows 7
    от IC7K в разделе microADSB, BULLION и ADSBScope
    Ответов: 3
    Последнее сообщение: 26.06.2012, 17:38

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

acarsdeco2

acarsdeco2 v.20140403 acarsdeco2_windows_20140807.zip linux agcacarsdeco
ADSBRADAR.ru

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

Ваши права

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