Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 16 из 16
Like Tree1Likes

Тема: Консольная программа AisDeco для SDR приема AIS сигналов

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

    Консольная программа AisDeco для SDR приема AIS сигналов

    Консольная программа AiSDeco2 v.20180430 для SDR приема AIS сообщений на донгл RTL2832.

    - одновременный прием TDMA модулированных сигналов обоих морских каналов A87/B88 на частотах 161975 кГц and 162025 кГц,
    - декодирование AIS данных, передаваемые по протоколу Marine Standard NMEA,
    - выдача в сеть !AIVDM сообщений в двух режимах: TCP/IP сервера и UDP/IP клиента.

    This is a console (command line) AIS decoder program specifically designed for RTLSDR devices:

    - Simultaneously receive TDMA modulated signals in two frequencies: 161975 kHz and 162025 kHz of marine AIS channels 87/88.
    - Decode the AIS data which were encapsulated within the Marine Standard NMEA protocol.
    - Transmit !AIVDM messages to network in two modes: TCP/IP server on Port and UDP/IP client to remote server on IP:Port.

    Example:
    C:\>aisdeco.exe --gain 33.8 --freq-correction 62 --net 30007 --udp 192.168.1.100:9742

    To display the full list of program options on the console, run it with the only '--help' option.
    To stop the program, press the key combination <Control+C>



    Версия для XP будет добавлена здесь позже.







    Для успешного приема AIS сигналов на RTL донгл, кроме использования надлежащего АФУ, требуется один раз выполнить точную настройку генератора донгла, максимально скорректировав ошибку в ppm, желательно на частоте 162 МГц и, именно, при семплировании 0.25 MSPS!
    Как это сделать при помощи SDR# показано в сообщении 26 (Декодирование AIS с помощью донглов - ShipPlotter, MArineTraffic, etc.) соседней ветки.


    Отзывы и замечания, как всегда, приветствуются! :)

  2. Ksuxa ATC

  3. #11
    Радиозонд
    Регистрация
    04.04.2011
    Город
    Ulyanovsk, Russia
    Аэропорт
    UWLL
    Flightradar24
    uwll
    Сообщений
    44
    Downloads
    9
    Uploads
    0
    пока завис на этом шаге
    odroid@odroid64:~$ sudo apt-get install libusb-1.0-0-dev Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    libusb-1.0-0-dev is already the newest version (2:1.0.20-1).
    0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
    odroid@odroid64:~$

    odroid@odroid64:~$ dpkg -l
    ii libusb-0.1-4:a 2:0.1.12-28 arm64 userspace USB programming library
    ii libusb-1.0-0:a 2:1.0.20-1 arm64 userspace USB programming library
    ii libusb-1.0-0-d 2:1.0.20-1 arm64 userspace USB programming library
    ii libusb-1.0-0-d 2:1.0.20-1 arm64 userspace USB programming library
    ii libusb-1.0-doc 2:1.0.20-1 all documentation for userspace USB p
    ii libusb-dev 2:0.1.12-28 arm64 userspace USB programming library
    ii libusbmuxd4:ar 1.0.10-2 arm64 USB multiplexor daemon for iPhone

    Дровишки есть, но стоят только 64 бита?
    sudo apt-get install cmake куда пихать немного не понял, попробую сисадмина на работе помучить, может откомпилирует

  4. Ksuxa ATC

  5. #12
    СуперМодератор
    Регистрация
    29.05.2011
    Город
    Novosibirsk
    Аэропорт
    UNNT
    Сообщений
    2,307
    В Блоге
    1
    Downloads
    35
    Uploads
    12
    Задержался с ответом. Сегодня реально работающая 64 битная система (Ubuntu) есть только для вашей платы Odroid-C2. У ее конкурента - Raspberry Pi 3, которая тоже имеет 64 битную архитектуру Cortex-A53 BCM2837 SoC Broadcom, тем не менее текущая ОС - Debian (Raspbian) - 32 битная, как и ранее.
    Код:
    pi@rpi3:~ $ uname -a
    Linux rpi3 4.4.9-v7+ #884 SMP Fri May 6 17:28:59 BST 2016 armv7l GNU/Linux
    К тому же есть опасения, что для 64 битной ОС у RPi 3 недостаточно оперативной памяти - все же 1 ГБ - это сегодня мало для 64 бит.


    Если дополнительно установить 32 битные библиотеки в вашу систему, думаю, что тогда получится запускать приложения, собранные под 32-бит архитектуру.

  6. #13
    UFO
    Регистрация
    08.04.2017
    Город
    quimperle
    Сообщений
    1
    Downloads
    0
    Uploads
    0
    Hi
    Sorry to speak my bad english, no way for me in russian, I'm french
    Is it possible for you to do a version for ubuntu 16.04 32 bits
    Regards
    Christophe

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

    I think my English isn't very good too .

    The version 20170410 of Aisdeco2 for Intel i386 Ubuntu 32 bit (Linux 4.4.0-72-generic #93-Ubuntu SMP Fri Mar 31 14:07:23 UTC 2017 i686 i686 i686 GNU/Linux) is here: aisdeco2_i386_20170410.tgz

    Regards,
    sergsero

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

    Основные изменения в декодере для ARM платформы - теперь на SoC Broadcom BCM2837 (RPi 3) с GPU VideoCore IV загрузка CPU не должна превышать 35-40% при одновременном декодировании обоих каналов.

    Версию для Windows желательно запускать с библиотекой rtlsdr.dll, которая находится в том же архиве - поправил в ней кое-какие места под нужды программы + не нужно отдельную libusb.dll.

    Возможно придется скачать распространяемый компонент Microsoft Visual C++ для Visual Studio 2017, если он не был установлен в системе ранее. Скачивать (во избежание неожиданностей) только с сайта Microsoft:
    Visual C++ для Visual Studio 2017 и тут выбираем вариант 'x86: vc_redist.x86.exe'.

    Либо со страницы загрузки www.visualstudio.com/ru/downloads и тут в самом низу страницы,
    в разделе "Другие инструменты и платформы": Распространяемый компонент Microsoft Visual C++ для Visual Studio 2017 и выбираем (переключаем) на x86.



    К сожалению, особо не тестировалось "на живую" - река только что очистилась ото льда и трафика почти нет. Так что буду благодарен за тестирование и отзывы.


    /sergsero
    Janik likes this.

  9. Ksuxa ATC

  10. #16
    UFO
    Регистрация
    21.01.2019
    Город
    Odessa
    Сообщений
    1
    Downloads
    0
    Uploads
    0

    Question

    sergsero, подскажите, в вашей программе есть возможность отправлять данные ais на два сервера?
    интересует marinetraffic и vesselfinder.
    п.с. программа отлично завелась на orange pi ps под управлением Armbian_5.69_Orangepipc_Ubuntu_bionic_next_4.19.13
    спасибо!

 

 

Похожие темы

  1. Ответов: 902
    Последнее сообщение: 30.09.2018, 00:34
  2. Ответов: 7
    Последнее сообщение: 13.09.2017, 12:41
  3. Ответов: 10
    Последнее сообщение: 01.10.2014, 22:16
  4. Неттоп как автономная станция приема
    от sergsero в разделе Мастерская
    Ответов: 1
    Последнее сообщение: 18.05.2014, 18:27
  5. осцилограммы сигналов ads-b
    от andm в разделе Мастерская
    Ответов: 24
    Последнее сообщение: 26.10.2013, 03:16

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

RTL SDR AIS

sdr ais

ais sdr

aisdeco

frequency correction ppm

ais decoder 3.4..143

AISdeco2 download

http:forum.adsbradar.ruf39konsolnaya-programma-aisdeco-dlya-sdr-priema-ais-signalov-1686

ADSBRADAR.ru

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

Ваши права

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