Skip to main content

PiSun CORS

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

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

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

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

PiSun 9.0.2.png

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

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

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

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

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

PiSun 9.0 1.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 кастер а также некоторые ошибки.