Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 20
Like Tree5Likes

Тема: AcarSDeco2 - тестирование новых версий

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

    AcarSDeco2 - тестирование новых версий

    Коллеги, программа AcarSDeco2 развивается, получая дополнительные возможности. Буду признателен за тестирование в этой ветке ее тестовых версий.

    v.20170907

    Что изменилось:

    • возможность получать ACARS данные от внешних источников через сеть и передавать собственные ACARS данные внешним потребителям. Формат опций аналогичен используемому в ModeSMixer2.
      Код:
        --inConnect <arg>       Input connector. Format: (sbs|ad2):host:port
        --inConnectId <arg>     Named input connector. Format: (sbs|ad2):host:port:ID
        --inServer <arg>        Input server. Format: (sbs|ad2):port
        --inServerId <arg>      Named input server. Format: (sbs|ad2):port:ID
        --inServerUdp <arg>     Input UDP server. Format: (sbs:ad2):port
        --outServer <arg>       Output server. Format: (sbs|ad2):port
        --outConnect <arg>      Output connector. Format (sbs|ad2):host:port
        --outConnectUdp <arg>   Output UDP connector. Format: (sbs|ad2):host:port
    • поддержка двух форматов сообщений при обмене данными через сеть: sbs - в одну строку без сохранения исходного формата сообщения и ad2 - с сохранением формата.
    • получение дополнительных данных: о самолете из файла basestation.sqb, о маршруте полета из файла flightroute.sqb, расшифровке кодов аэропортов вылета и прибытия.

      Код:
        --frdb <arg>            Set path to flightroutes database file (read-only access to the database) (default: off)
        --db <arg>              Set path to basestation database file (read-only access to the database) (default: off)
    • отображение силуэтов типа самолета, логотипа авиакомпании-оператора
      Код:
        --silhouettes <arg>     Set path to directory of aircrafts' silhouettes (default: off)
        --banners <arg>         Set path to directory of operators' logos (default: off)
        --pictures-url <arg>    Set aircraft pictures collection url. Example: http://site.com/path/to/ (default: off)
        --pictures <arg>        Set aircraft pictures collection local path. Example: http://site.com/path/to/ (default: off)
    • ВЕБ интерфейс имеет (пока) три страницы и хранит данные о сообщениях за 12 часов наблюдения.


    Если одновременно с ACARS ведется прием ADS-B сообщений от этих же самолетов и используется VRS, то рекомендую добавить в строку запуска опцию --vrs-url <arg>, например: --vrs-url http://192.168.1.10, для получения дополнительной информации.

    Windows x86: acarsdeco2_windows_20170907.zip (Windows 7-10)

    Raspberry Pi 2/3 (Broadcom SoC BCM2836/37, quad-core):acarsdeco2_rpi2-3_20170907.tgz (Raspbian GNU/Linux 8.0 (jessie))

    С уважением,
    sergsero

  2. Ksuxa ATC

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



    Aleksei and Disp like this.

  4. #3
    МегаПрофи
    Регистрация
    22.09.2012
    Город
    Ульяновск
    Аэропорт
    UWLL
    Сообщений
    3,121
    Downloads
    67
    Uploads
    0
    для windows нет ?

  5. #4
    СуперМодератор
    Регистрация
    29.05.2011
    Город
    Novosibirsk
    Аэропорт
    UNNT
    Сообщений
    2,165
    В Блоге
    1
    Downloads
    35
    Uploads
    12
    Добавил в первое сообщение версию для Windows 7/8.1/10. Для XP будет позже.

    Вообще, с Windows особая история - с этой версии программы используется новый агрессивный алгоритм работы с памятью. Так что будет особенно интересно услышать отзывы, если acarsdeco2 поработает достаточно долго (несколько дней, например).

    Отмечу, что база самолетов и их сообщений сейчас хранится 12 часов в памяти. Соответственно первые 12 часов (от момента запуска) будет расти объем занимаемого программой пространства в оперативной памяти компьютера.
    В моих тестах на Windows он обычно составляет до 25 МБайт и может немного варьировать от конкретного количества принятых сообщений за каждые 12 часов.

  6. #5
    МегаПрофи
    Регистрация
    22.09.2012
    Город
    Ульяновск
    Аэропорт
    UWLL
    Сообщений
    3,121
    Downloads
    67
    Uploads
    0
    Ну я не выключаю вообще акарсдеко -так что отзыв будет

    +++

    Не работает передача по udp в Planeplotter --outConnectUdp sbs:127.0.0.1:9742-для меня это основная фишка проги.на предыдущих версиях все работает

  7. Пользователь сказал cпасибо:
    sergsero (21.08.2017)
  8. Ksuxa ATC

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

    + + +
    Данные по UDP отправляются принимающей стороне:
    ./acarsdeco2 --inConnect sbs:192.168.64.182:30008 --outConnectUdp sbs:192.168.64.131:9742
    AcarSDeco2 v.20170819
    2017-08-21 22:19:36.074 INFO inConnectUdp(SBS:192.168.64.131:9742) started
    2017-08-21 22:19:36.075 INFO inConnect(SBS:192.168.64.182:30008) connecting
    2017-08-21 22:19:36.075 INFO inConnectUdp(SBS:192.168.64.131:9742) start sending
    2017-08-21 22:19:36.075 INFO inConnect(SBS:192.168.64.182:30008) connected
    2017-08-21 22:19:36.075 INFO inConnect(SBS:192.168.64.182:30008) connected
    SOURCE: NET NETID: inConnect(SBS:192.168.64.182:30008)
    RX_ID: 0, Freq: 131.725MHz
    ACARS mode: 2 (50), label: Q0
    Block id: 7 (55), msg. no: S34A
    Aircraft reg: OE-IFB, flight id: 3V0001

    Message content:-

    -------------------------------------------------------[2017-08-21 15:19:37.815]
    Кстати, увидел ошибку надписи опции в логе: 2017-08-21 22:19:36.075 INFO inConnectUdp(SBS:192.168.64.131:9742) start sending - тут надо outConnectUdp(SBS:192.168.64.131:9742) start sending - исправлю в сл. версии.

    И ею получаются:
    sergsero@aileron:~$ nc -l -u 9742
    2017-08-21,15:23:07,131.725,2,OE-IFB,,Q0,9,S36A,3V0001,
    2017-08-21,15:23:24,131.725,2,OE-IFB,,Q0,9,S36A,3V0001,
    2017-08-21,15:23:48,131.725,2,OE-IFB,,Q0,9,S36A,3V0001,
    2017-08-21,15:25:38,131.725,2,OE-IFB,,Q0,0,S37A,3V0001,
    2017-08-21,15:25:50,131.725,2,OE-IFB,,Q0,0,S37A,3V0001,
    2017-08-21,15:26:03,131.725,2,OE-IFB,,Q0,0,S37A,3V0001,
    2017-08-21,15:26:47,131.725,2,OE-IFB,,SA,1,S38A,3V0001,0EV152645VS/
    2017-08-21,15:27:07,131.725,2,OE-IFB,,SA,1,S38A,3V0001,0EV152645VS/
    2017-08-21,15:27:22,131.725,K,D-AHLP,,Q0,0,S61A,X3TYA3,
    2017-08-21,15:29:00,131.725,O,OE-IFB,,Q0,2,S39A,3V0001,
    Надо смотреть на самом PP - там Бен намудрил еще на заре программы, поищу что отличается...

  10. #7
    Кандидат
    Регистрация
    10.06.2011
    Город
    Krasnodar
    Аэропорт
    URKK
    Flightradar24
    F-URKK1
    Сообщений
    161
    Downloads
    48
    Uploads
    3
    Подтверждаю - в ПП пусто. А так нововведения интересные

  11. Пользователь сказал cпасибо:
    sergsero (22.08.2017)
  12. #8
    СуперМодератор
    Регистрация
    29.05.2011
    Город
    Novosibirsk
    Аэропорт
    UNNT
    Сообщений
    2,165
    В Блоге
    1
    Downloads
    35
    Uploads
    12
    Да, забыл, что для PP надо выдавать в сеть такую непрерывную "кашу"
    AC2 .B-8549 ! B6 2 J59A JD0361 /LHWE1YA.ADS.B-8549072769A9ED920947137C1D0E74B8D6C000C303ACO .G-STBH ! Q0 6 S58A BA0028 AC2 .B-6079 ! SA 8 S29A CA0949 0LH212120VSAC2 .B-6079 ! SA 8 S29A CA0949 0LH212120VSAC2 .VQ-BPN ! Q0 8 S26A S73267 AC2 .VQ-BPN ! SA 9 S27A S73267 0EV212138VAC2 .VQ-BPN ! H1 0 D02A S73267 #DFBA02/A32002,1,1/CCVQ-BPN,AUG21,211451,UNNT,UHBB,3267/C106,25201,5000,45,0010,0,0100,43,X/CEN258,33013,276,780,7190,319,C31081/CNN255,33034,277,781,7189,319/EC645122,13238,24507,04367,73,34,28/EE645125,13238,AC2 .VQ-BPN ! H1 1 D02B S73267 #DFB24596,04367,73/N10835,0835,0921,5920,1331,XXXXX/N20835,0835,0922,6007,1354,XXXXX/S1XXXXX,0618,1386,4177,XXXX,031,N00/S2XXXXX,0625,1400,4183,XXXX,031,N00/T1100,100,033,45,077,05714,0069/T2100,100,023,39,078,AC2 .VQ-BPN ! H1 2 D02C S73267 #DFB05702,0069/V104,03,015,052,02,00,00000/V202,10,108,064,02,00,00000/V303,02,049,134,0618/V412,01,112,169,0618/V5XX,XX,XXX,XXX,XXXX/V6XX,XX,XXX,XXX,XXXX/V7040,087,00061,22222222222111/V8040,086,00061,22222222AC2 .VQ-BPN ! H1 3 D02D S73267 #DFB222111/X105370,N007,0020,0002,N0009,0000/X205450,N003,0021,0002,N0009,0000/X3N000,0009,N009,N009,N003,0002,0000/X40000,0000,0000,0000,0000,0000/X50000,0000,0000,0000,0000,0000/X60767,E0876,N553,078,034,0091AC2 .D-AIMK ! Q0 2 S92A LH0728 AC2 .G-STBH ! Q0 7 S60A BA0028 AC2 .B-2728 ! 14 1 M84A HU7903 POS 08211721220490.533999 56.10 89.82 30.9064.8****AC2 .VQ-BPN ! H1 3 D02D S73267 #DFB222111/X105370,N007,0020,0002,N0009,0000/X205450,N003,0021,0002,N0009,0000/X3N000,0009,N009,N009,N003,0002,0000/X40000,0000,0000,0000,0000,0000/X50000,0000,0000,0000,0000,0000/X60767,E0876,N553,078,034,0091AC2 .D-AIMK ! Q0 2 S92A LH0728 AC2 .VQ-BPN ! H1 4 D02E S73267 #DFB,0650/X70767,E0875,N553,079,034,0104,0656/AC2 .D-AIMK ! Q0 2 S92A LH0728 AC2 .G-STBH ! Q0 7 S60A BA0028 AC2 .D-AIMK ! H1 3 U33A LH0728 #CFB<CMS><IH>4|00001|00001|D-AIMK|DLH728|20170821|2122|ABF33A8FNCL0008|ABF40A8F LAL008C|ABM54CMC012100U</IH>eNpdjj0OwjAMha8DA0ocK9BKVqSQ1KJDoKIMhbO8w+OAxMD wPi9+P7Lp/VqSlEsKnk5+CASKTEBB wFSr4rUuFQxmEmdvUuYkahZtiACK .VQ-BPN ! Q0 5 S28A S73267 AC2 .D-AIMK
    Подправлю код, спасибо за тест на PP!

  13. #9
    Студент
    Регистрация
    28.01.2014
    Город
    Москва
    Сообщений
    105
    Downloads
    4
    Uploads
    0
    Репорт.
    Windows 7 64-bit. Параметры запуска: cmd /c acarsdeco2.exe --gain 14.4 --http-port 8090 --logfile acars --no-console --no-empty --freq 131550000 --freq 131725000
    Получил такой вывод в консоли:
    Код:
    AcarSDeco2 v.20170819
    Using device:  0 mnf: Realtek prod: RTL2838UHIDIR serial: 00000001
    Number of Samples: 1400000.018544 SpS
    Supported Gains (dB):  0.0 0.9 1.4 2.7 3.7 7.7 8.7 12.5 14.4 15.7 16.6 19.7 20.7 22.9 25.4 28.0 29.7 32.8 33.8 36.4 37.2 38.6 40.2 42.1 43.4 43.9 44.5 48.0 49.6
    
    Freq: 131.637 MHz
    Freq Correction: 0 ppm
    Gain: 14.4 dB
    Open log file acars-20170830-194125.log
    2017-08-30 23:34:07.238  ERROR    AircraftCache::getAircraftsList(): regno in DB but not in cache
    2017-08-30 23:34:07.648  ERROR    AircraftCache::getAircraftsList(): regno in DB but not in cache
    2017-08-30 23:34:08.118  ERROR    AircraftCache::getAircraftsList(): regno in DB but not in cache
    2017-08-30 23:34:09.138  ERROR    AircraftCache::getAircraftsList(): regno in DB but not in cache
    2017-08-30 23:34:10.188  ERROR    AircraftCache::getAircraftsList(): regno in DB but not in cache
    2017-08-30 23:34:11.018  ERROR    AircraftCache::getAircraftsList(): regno in DB but not in cache
    2017-08-30 23:34:11.508  ERROR    AircraftCache::getAircraftsList(): regno in DB but not in cache
    2017-08-30 23:34:13.138  ERROR    AircraftCache::getAircraftsList(): regno in DB but not in cache
    2017-08-30 23:34:13.408  ERROR    AircraftCache::getAircraftsList(): regno in DB but not in cache
    2017-08-30 23:34:14.558  ERROR    AircraftCache::getAircraftsList(): regno in DB but not in cache
    2017-08-30 23:34:15.758  ERROR    AircraftCache::getAircraftsList(): regno in DB but not in cache
    2017-08-30 23:34:16.458  ERROR    AircraftCache::getAircraftsList(): regno in DB but not in cache
    2017-08-30 23:34:17.618  ERROR    AircraftCache::getAircraftsList(): regno in DB but not in cache
    2017-08-30 23:34:18.638  ERROR    AircraftCache::getAircraftsList(): regno in DB but not in cache
    2017-08-30 23:34:19.638  ERROR    AircraftCache::getAircraftsList(): regno in DB but not in cache
    2017-08-30 23:34:20.648  ERROR    AircraftCache::getAircraftsList(): regno in DB but not in cache
    2017-08-30 23:34:21.658  ERROR    AircraftCache::getAircraftsList(): regno in DB but not in cache
    2017-08-30 23:34:22.638  ERROR    AircraftCache::getAircraftsList(): regno in DB but not in cache
    2017-08-30 23:34:23.668  ERROR    AircraftCache::getAircraftsList(): regno in DB but not in cache
    2017-08-30 23:34:24.698  ERROR    AircraftCache::getAircraftsList(): regno in DB but not in cache
    2017-08-30 23:34:25.648  ERROR    AircraftCache::getAircraftsList(): regno in DB but not in cache
    2017-08-30 23:34:26.698  ERROR    AircraftCache::getAircraftsList(): regno in DB but not in cache
    2017-08-30 23:34:27.708  ERROR    AircraftCache::getAircraftsList(): regno in DB but not in cache
    2017-08-30 23:34:28.828  ERROR    AircraftCache::getAircraftsList(): regno in DB but not in cache
    2017-08-30 23:34:29.508  ERROR    AircraftCache::getAircraftsList(): regno in DB but not in cache
    2017-08-30 23:34:30.528  ERROR    AircraftCache::getAircraftsList(): regno in DB but not in cache
    2017-08-30 23:34:31.688  ERROR    AircraftCache::getAircraftsList(): regno in DB but not in cache
    2017-08-30 23:34:32.728  ERROR    AircraftCache::getAircraftsList(): regno in DB but not in cache
    2017-08-30 23:34:33.698  ERROR    AircraftCache::getAircraftsList(): regno in DB but not in cache
    2017-08-30 23:34:34.708  ERROR    AircraftCache::getAircraftsList(): regno in DB but not in cache
    2017-08-30 23:34:35.688  ERROR    AircraftCache::getAircraftsList(): regno in DB but not in cache
    2017-08-30 23:34:36.828  ERROR    AircraftCache::getAircraftsList(): regno in DB but not in cache
    2017-08-30 23:34:39.748  ERROR    AircraftCache::getAircraftsList(): regno in DB but not in cache
    2017-08-30 23:34:40.778  ERROR    AircraftCache::getAircraftsList(): regno in DB but not in cache
    Open log file acars-20170831-000002.log

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

    Исправлено:

    - формат выдачи для PlanePlotter опции --outConnectUdp <sbs:ip:port>
    - выбор экземпляра донгла по его серийному номеру --device-serial <n>
    - отображение CallSign в таблице, если не подключена опция получения дополнительных данных от VRS
    - кое-что в коде

    Буду признателен за тестирование и отзывы.

    Windows x86: acarsdeco2_windows_20170907.zip (Windows 7-10)

    Raspberry Pi 2/3 (Broadcom SoC BCM2836/37, quad-core): acarsdeco2_rpi2-3_20170907.tgz (Raspbian GNU/Linux 8.0 (jessie))

  15. 2 пользователя(ей) сказали cпасибо:
    Exios (07.09.2017) Ready (07.09.2017)
  16. Ksuxa ATC

 

 

Похожие темы

  1. Тестирование: modesdeco2 vs dump1090
    от denzen в разделе Общий
    Ответов: 7
    Последнее сообщение: 19.02.2017, 21:33
  2. Приветствуем новых коллег!
    от IC7K в разделе Общий
    Ответов: 488
    Последнее сообщение: 18.01.2017, 12:17
  3. Ответов: 168
    Последнее сообщение: 17.08.2015, 12:14
  4. Ответов: 45
    Последнее сообщение: 06.08.2014, 13:15

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

Nobody landed on this page from a search engine, yet!
ADSBRADAR.ru

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

Ваши права

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