УКВ связь PiRat

Уникальный проект для превращения вашего Андроид контроллера в УКВ приемник для получения потока данных от БС с УКВ передатчиком.

PiRat - что это?

Приёмник УКВ PiRat предназначен для беспроводного приёма данных по радиоканалу. Он базируется на модуле HX-DU1022D, который поддерживает разнообразные протоколы связи, включая TRIMTALK, TRIMMK3, TT450S, TRANSEOT, SOUTH, SATEL.

PiRat отличается компактными размерами и легким весом, обеспечивает диапазон частот от 410 до 470 МГц, имеет максимальную выходную мощность 1 Вт. Работая на скоростях беспроводного соединения 4,8 кбит/с, 9,6 кбит/с и 19,2 кбит/с, HX-DU1022D обеспечивает надёжную связь на больших расстояниях.

Проект находится в разработке! В статье "Проекты от VD" вы можете отслеживать на какой стадии находится проект.

pirat.jpg

Характеристики:

Приёмник оснащен базовым набором индикации для взаимодействия с пользователем, присутствуют SMA разъём для подключения штыревой антенны 433 МГц. Подключение к приёмнику происходит с помощью USB Type-C. Один разъём используется для соединения приёмника с Android устройством, второй разъём используется для подключения power bank. 

Визуально оценить работу УКВ PiRat можно с помощью следующего:

pirat_orig.png

Использовать УКВ PiRat можно с помощью мобильного приложения PiSatel от компании Vanavara Digital. PiSatel создаёт TCP сервер к которому можно подключиться сторонним ПО (например 7Star). УКВ приёмник принимает данные с базовой станции и передаёт их с помощью PiSatel в устройство, подключённое к стороннему приложению.

Пример взаимодействия с приёмником УКВ PiRat

Снимок экрана 2023-12-02 в 19.38.31.png


Список протестированного оборудования

Результаты тестов совместимости УКВ приемника PiRat с различным ГНСС оборудованием.

RX - это способность Пирата принимать данные, TX - это его способность вещать данные.

Модель / Протокол

TRIMTALK

TRIMMK3

TT450S

TRANSEOT

(PacCrest)

SOUTH

SATEL

(AES)

South G1+

TX:

9600(25.0 КГц)


RX: 

9600(25.0 КГц)




TX:

9600(12.5 КГц)

19200(25.0 КГц)


RX: 

9600(12.5 КГц)

19200(25.0 КГц)

ADL, FEC ON

TX:

9600(12.5 КГц)


RX:

9600(12.5 КГц)

19200(25.0 КГц)

South 680

RX: 

9600(25.0 КГц)




RX: 

9600(12.5 КГц)

ADL, FEC ON

RX:

9600(12.5 КГц)

EFT M2

TX:

4800(12.5 КГц)

9600(25.0 КГц)


RX: 

4800(12.5 КГц)

9600(25.0 КГц)

GMSK

TX:

9600(25.0)


RX:

9600(25.0)


FEC ON

TX:

9600(12.5 КГц)

19200(25.0 КГц)


RX: 

9600(12.5 КГц)

19200(25.0 КГц)

CHC i93

TX:

9600(25.0 КГц)


RX: 

9600(25.0 КГц)

GMSK

TX:

9600(25.0)


RX:

9600(25.0)


FEC ON / OFF

TX:

9600(12.5 КГц)

19200(25.0 КГц)


RX: 

9600(12.5 КГц)

19200(25.0 КГц)

Prin i80

TX:

9600(25.0 КГц)


RX: 

9600(25.0 КГц)

GMSK

TX:

9600(25.0)


RX:

9600(25.0)



FEC ON / OFF

TX:

9600(12.5 КГц)

19200(25.0 КГц)


RX: 

9600(12.5 КГц)

19200(25.0 КГц)


Sokkia GRX3


TX:

4800(12.5 КГц)

9600(25.0 КГц)


RX: 

4800(12.5 КГц)

9600(25.0 КГц)






TOPCON, FEC ON

TX:

9600(12.5 КГц)

19200(25.0 КГц)


RX: 

9600(12.5 КГц)

19200(25.0 КГц)

SinoGNSS

T300




GMSK

RX:

9600(25.0)































Настройка приёмника PiRat

Данная статья по использованию приложения Pirat версии 1.15 предназначена для облегчения процесса настройки приёмника PiRat. Приложение создано с целью упрощения управления и настройки приёмника, используя интуитивно понятный интерфейс и современные технологические решения. Скачать приложение можно по ссылке "Инфа и файлы PiGO & PiDATA".

Процесс настройки приёмника

1. Подключение устройства.

Первый шаг заключается в физическом подключении приёмника к вашему телефону. Для этого используйте USB Type-C кабель. Важно убедиться, что подключение происходит через корректный разъём, отмеченный на скриншоте ниже.

порт.png

2. Запуск приложения и подключение.

Откройте приложение "Pirat" на вашем телефоне. На главной странице приложения расположена кнопка “Connect”, которую необходимо нажать для установки соединения с приёмником. После успешного подключения на экране появятся данные о вашем устройстве, включая серийный номер, [fw: (версию прошивки контроллера), (версию прошивки модема)].

                                1.jpg  2.jpg

3. Выбор настроек приёмника.

После соединения с устройством, перейдите к выбору и настройке параметров приёмника. Ниже приведены основные параметры, которые можно настроить:

Совместимые настройки:

Protocol Protocol Compatibility Modulation FEC
TRIMTALK X GMSK OFF
TRIMMK3 X GMSK OFF
TT450S X GMSK OFF
TRANSEOT X GMSK / 4FSK OFF
SOUTH X GMSK OFF
SATEL ADL / HARXON / SATEL / SINO / TOPCON 

4FSK

OFF / ON

4. После выбора параметров, появится кнопка "Save Settings", нажмите её, чтобы применить новые настройки к приёмнику.

Настройка приёмника УКВ PiRat успешно завершена. Следуя всем шагам инструкции, вы подготовили приёмник к работе.

Область применения приёмника PiRat

Работа приёмника PiRat в качестве ровера

Для реализации данного режима работы необходимо выполнить следующие шаги:

image.png

Убедитесь, что режим Ровера отключен — в противном случае вы увидите иконку глобуса.

image.png

4. Отключите PiGo Lite от 7Star, затем подключите его вновь.

После этого приёмник PiRat будет настроен в качестве ровера. Если PiRat будет получать поправки, это будет отображено в 7Star, и время получения поправок начнет увеличиваться.

На первом скриншоте PiRat не учитывает поправки, в результате чего время составляет 0. На втором скриншоте PiRat начинает принимать поправки.

                 zG6image.png  photo_2024-09-07_14-10-07.jpg

Вы можете напечатать крепление для модели на 3D-принтере, чтобы облегчить работу. Скачать модель для печати крепления PiRat к PiGO Lite можно по здесь.
photo_2024-09-06_18-26-35.jpg  photo_2024-09-06_18-26-25.jpg

Подключение PiRat к стороннему приёмнику

В этой статье мы подробно рассмотрим процесс подключения к стороннему приемнику с помощью приложения PiRat версии 1.4. Обновлённую версию приложения можно скачать в нашем Telegram канале "Инфа и Файлы PiGO & PiDATA".

Порядок работы

1. Подключите приемник к своему мобильному устройству с помощью Type-C кабеля.

2. Откройте приложение PiRat версии 1.4.

3. Установите соединение с приёмником по кнопке "connect". Настройте приемник для работы, следуя указанным ниже параметрам:

                        1.jpg  2.jpg

Более подробно о настройках приемника можно прочитать в статье "Настройка приемника Pirat".

4.  Приступайте к работе с приемником PiRat. Не забудьте проверить принимаемые пакеты на главном экране приложения.

3.jpg

5. Нажмите кнопку "start server", чтобы создать локальный кастер. 

                     6.jpg  5.jpg

6. Откройте встроенный WEB-интерфейс вашего приёмника. Подключитесь к локальному кастеру, используя хост и порт из приложения PiRat. В логин и пароль можно указать любое значение, например, 1234.

1.jpg

Локальный кастер будет передавать поправки по протоколу NTRIP, что позволит подключаться к нему даже тем роверам, которые не имеют УКВ приемника. После завершения всех этапов ваш приемник начнет получать данные c приёмника PiRat.