Skip to main content

PiSun CORS

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

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

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

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

333.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).
    pidt.net:2101 - подключается к кастеру сети pidt.net.2101

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

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

222.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.2101, либо в локальный кастер. В консоль выводится актуальный статус отправки в ntrip кастер а также некоторые ошибки.