PiSun CORS Программа PiSun CORS с открытым исходным кодом позволяет записывать статику и преобразовывать PiGo Lite в референcную базовую станцию. Программа писалась и тестировалась на операционной системе Windows 10 с установленным пакетом для разработки Python 3. Исходные файлы программы можно скачать по ссылке PiSun CORS . Скачать программу можно по ссылке PiSun CORS . Для обеспечения стабильной работы программы, рекомендуется добавить все компоненты в исключения Браундмауэра. Это позволит приложению корректно функционировать и обмениваться данными сети без препятствий, обеспечивая полноценное взаимодействие с другими устройствами. Функционал программы Подключение к PiGO Lite и его настройка. Получение дифференциальных поправок с PiGO Lite и отправка их на бесплатный кастер сети pidt.net или на локальный кастер. Запись статики в формате CNB. Разделение файлов статики по часам для удобства архивации и анализа. Вывод различных статусов работы для контроля активности программы. Отображение состояний спутников на столбцовой диаграмме. Визуализация положения спутников на небосводе с помощью диаграммы в полярных координатах. Настройка K803 для получения сигнала синхронизации времени и меток. Выбор формата для передачи дифференциальных поправок. Управление точками. Облачная конвертация CNB файлов в формат RINEX. Интеграция системы координат в поток поправок. Отправка файлов статики на FTP-сервер. Порядок работы 1. Подключитесь к приёмнику. Выберите из выпадающего списка тот com порт, который подключен к PiGO Lite и нажмите кнопку Connect. По нажатию на кнопку, программа соединяется с выбранным com портом. Подробнее о подключении к приёмнику читайте в статье “ Порядок подключения ” . 2. Настройте координаты. Auto - включает режим автоматического определения координат. Он может быть использован, если точность фиксированных координат не является решающим фактором. Lat, Lon, Height - поля для ввода координат в wgs84 формате. Name - название, используемое для сохранения координат в виде точки. Save points - сохраняет точку в базу данных. Points - открывает второе окно со списком точек. В PiSun доступна функция сохранения собственных координат. Подробную инструкцию по данному процессу можно найти в статье "Добавление точек". Координаты можно настроить в формате ecef или wgs84. Настройка координат должна производиться до нажатия кнопки Connect. 3. Настройка формата для RTCM.  RTCM 3.0 - упрощённый формат сообщений для передачи поправок, который позволяет уменьшить объём передаваемых данных (используется при ограниченном канале связи или для поддержки старых приемников).   RTCM 3.2 - расширенный формат сообщений, который поддерживает передачу более точных спутниковых измерений, а также все имеющиеся спутниковые группировки. interval RTCM - дискретность вещания поправок RTCM. 4. Выберите формат вещания. NTRIP Remote - подключается к кастеру сети pidt.net:2101 или другому кастеру по вашему выбору. Если режим будет активирован, но данные для подключения не указаны, система по умолчанию установит соединение с кастером по адресу pidt.net:2101. Local NTRIP - создаёт локальный кастер. Для соединения с кастером необходимо подключиться к точки доступа PH и ввести пароль/логин (1234). Если рядом с TCP установить галочку, то при выборе Local NTRIP также создается TCP сервер с указанным портом. Поле ввода TCP порта находится справа от кнопки TCP. TCP Remote - подключение к TCP серверу для передачи поправок. To port - функция для отправки RTCM пакетов в com порт. Список с com портами находится справа от кнопки. Local NTRIP|pidt.net:2101 - одновременное вещание на бесплатный кастер сети pidt.net и на локальный кастер.  Static Record - управляет записью статических данных в файл. По умолчанию элемент активен, запись выполняется автоматически. Max files - в поле указывается максимальное количество файлов статики, которое будет храниться на устройстве. По достижению этого количества, ранее записанные файлы будут автоматически удаляться. 5. Сохраните и установите настройки. Load - загружает последние сохранённые настройки. Save - сохраняет текущие настройки (они записываются в файл settings.json в каталоге resources). 6. Интегрируйте систему координат в поток поправок. Сохранённые системы координат могут быть встроены в поток трансляции поправок. Для этого нажмите на кнопку "Coord System", затем выберите нужную систему координат из списка. После этого появится название выбранной системы. Далее нажмите кнопку "Apply" и выберите желаемую частоту трансляции. Как добавить систему координат читайте в статье "Система координат" . 7. Отправляйте файлы на FTP сервер. Send files - включает/отключает отправку файлов статики на ваш FTP-сервер. Отправка файлов будет происходить в процессе работы программы. 8. Отслеживайте статусы работы. Ntrip status - показывает статус работы кастера. RAW file - показывает статус записи файла. Lat, Lon, Height - показывает текущие координаты, которые вещает устройство. Serial - поле, предназначенное для отображения серийного номера устройства. Sats - отображает количество спутников, которое видит приемник. Fix  - указывает на текущий статус фиксированного решения. Console  - поле предназначено для вывода уведомлений о текущем состоянии работы программы, а также для отображения некоторых возможных ошибок. Дополнительные настройки Описание остальных настроек находится в статье “Дополнительные настройки” .  Диаграммы Satellites -  при нажатии на кнопку, программа создает новое окно, в котором будут отображаться диаграммы. Как отслеживать состояние спутников на диаграммах читайте в статье “Диаграммы” . Конвертер CNB файлов В PiSun доступна функция конвертации файлов CNB в формат RINEX. Подробную инструкцию по данному процессу можно найти в статье "Конвертер CNB файлов" . Cкачать файлы После соединения программа начинает получать данные с приемника и записывать их в файл, расположенный в каталоге files. Название файла формируется из следующих данных: "годмесяцденьминутасекунда.cnb". В начале каждого часа текущий файл закрывается и начинается запись нового.  Вещание дифференциальных поправок происходит одновременно с записью файла.  Вы можете получить дополнительную информацию, задать вопросы, а также быть в курсе последних новостей и разработок в официальном Telegram чате PiSUN открытый код для PiGO .