Skip to main content

PiSun CORS

PiSun CORS пПрограмма PiSun CORS с открытым исходным кодом, которая позволяет записывать статику и превобращзовывать PiGo Lite  в референтную базовую станцию.

Программа писалась и тестировалась на уроперациовнной системе Windows 10 с установленным пакетом для разработки Python 3.

Исходные файлы программы можно скачать по ссылке PiSun CORS . Скачать программу можно по ссылке PiSun CORS 0.6.zip.

Для обеспечения стабильной работы программы, рекомендуется добавить все компоненты в исключения Браундмауэра. Это позволит приложению корректно функционировать и обмениваться данными сети без препятствий, обеспечивая полноценное взаимодействие с другими устройствами.

e28b9913-128d-4804-aaaa-265cee0ad671.png333.png

Функциональные программы
  1. Подключение к PiGO Lite и его настройка.
  2. Получение данных с PiGO Lite и отправка их на бесплатный кастер сети pidt.net.net или создание локального кастера.
  3. Запись статики в формате RTCM3.
Порядок работы
  1. Выбор com порта. 
    Перед началом работы нужнеобходимо выбрать тот com порт, который подключёен к PiGO Lite (в названии порта обычно должно быть упоминание cp210x).

  2. Настройка координат: 
    load - загружает последние сохранеённые координаты. 
    save - сохраняет текущие координаты (записываюется в файл рядом с программой). 
    auto - при нажатии устанавливает в полях нулевые координаты (при нажатии кнопки connectConnect приеёмник сам определияет свои примерные координаты и запишсывает их в поля). 
    coordСoord format - выбор  формата координат.

  3. Выбор способа вещания. 
    Local NTRIP -  псоздключаеёт локальный кастер. Для соединения с кастером необходимо подключиться к точкеи доступа PiGO и ввести пароль/логин (1234). 
    pidt.net:2101 - подключает кастер сети pidt.net.2101

  4. Соединение с портом: 
    Connect - кнопка, при нажатии которой программа соединяется с выбранным com портом и пытается настроить приеёмник.

Координаты прописываются в формате ecef (от центра земли). 
Настройка координат должна производиться до нажатия кнопки connect.Connect.

ef0914e1-aa0b-4cb5-9aff-eee3b979110e.png222.png

Для корректной работы с com портом убедитесь, чтобы у вас был установлен сподхответствуюдящий драйвер. Если вы не можете найти нужный com порт, то установите следующий драйвер: с сайта разработчика  https://www.silabs.com/documents/public/software/CP210x_Windows_Drivers.zip или сиз нашего репозитория на gitlab  https://gitlab.com/ piall1/pisun/-/blob/master/releases/drivers/CP210x_Windows_Drivers.zip .

После соединения программа начинает получать данные с приёемника и записывать их в файл, расположенный рядом с программой под названием "годмесяцденьминутасекунда.rtcm3". Полученные данные отправляются в бесплатный ntrip кастер pidt.net на порт 2101. В консоль выводится актуальный статус отправки в ntrip кастер а также некоторые ошибки.