-
ground-station-setup-0.956 Stable
released this
2026-09-28 16:31:01 +00:00 | 0 commits to main since this releaseНаземна станція 0.956
Друга камера через основну
- Ролі OpenIPC-камер: одиночна, основна (
main) і другорядна (secondary). Другорядна передає відео бортовою мережею на основну, без звуку й тунелів екіпажу. Основна пересилає його наземці на UDP 5602. - Роль камери можна змінити з наземки: у вікні налаштувань OpenIPC є вибір «Одиночна / Основна / Другорядна» та поле з IP іншої камери. Перед збереженням роль перевіряє сама камера.
- Меню Друга камера → Зображення другої камери: поворот 0°/180° та денний/сутінковий режим (IR-фільтр).
- Номер камери, мережа й бітрейт зберігаються під час оновлення камери.
- Виправлено: команди до другої камери зривалися, якщо запит приходив частинами (
custom_api2.26.1). - Помилки меню другої камери показують код HTTP і пояснення від камери. Виправлено контраст підменю.
Налаштування OpenIPC з наземки
- Нове вікно Налаштування → Підключення → Налаштувати OpenIPC: IP та екіпаж…: IP, маска, шлюз і джерело номера екіпажу (з політника, вручну або не задавати).
- Безпечна зміна IP: нова адреса спершу перевіряється як тимчасова. Якщо перевірка не вдалася, старі налаштування лишаються, а тимчасова адреса сама прибирається через 60 с.
- Виправлено перевірку мережевих налаштувань на камері з активним мережевим інтерфейсом.
UART, мультиплексор RP2040 і два дрони
- Підтримка мультиплексора RP2040 (
/dev/ttyRP0..4) і вибір «UART камери» для кожного порту. - Режим двох дронів: ретранслятор і дрон за ним летять з однієї наземки, кожен зі своїм пілотом і пультом. Нова вкладка Телеметрія → Два дрони. Ролі портів спільні для обох дронів.
- OSD другого дрона у вікні камери ретранслятора (у віконному режимі).
- Вибір швидкості UART: 57600–921600 біт/с або «Автоматично за протоколом».
Raspberry Pi
- Запис SD-картки з Windows: окремий
pi-installer.exeз ярликом у меню «Пуск». Установлення завершується під час першого завантаження Pi. - Пошук камер UNV з іншої підмережі з підказкою змінити IP камери.
- RTSP-ретранслятор підтримує камери зі старою прошивкою (IPC2124LB на DIPC-B1230). Він радить оновити прошивку, а вікно другої камери показує підказку, якщо кадрів немає 20 с.
- «Інтернет для Raspberry Pi» не дає ввімкнути роздачу, якщо інтерфейси опиняться в одній підмережі.
- Наземка більше не пропонує Pi оновлення оверлею камери: зникло хибне вікно «замало місця».
Підключення
- Після перезапуску наземки відновлюється локальна сесія, якщо камера досі тримає слот. Раніше в такому разі блокувалися друга камера й LQ.
- Після відновлення n2n керування камерою йде тим самим тунелем, що й реєстрація. Динамік більше не отримує відмову, а відео не переходить у LAN.
Інше
- Нова іконка програми й заставка «немає сигналу».
- Специфікація збірки
ground_station.specдля Linux. - Оновлена коротка інструкція НРК для OpenIPC і Raspberry Pi, схема Raspberry Pi + Pixhawk 6C.
Сумісність
Функція Мінімальний custom_apiШвидкість UART 2.23.0 Ролі камер 2.24.0 Джерело екіпажу 2.25.0 Зображення другої камери (на обох OpenIPC) 2.26.0 Рекомендовано оновити обидві OpenIPC-камери до 2.26.1.
Downloads
- Ролі OpenIPC-камер: одиночна, основна (
-
ground-station-setup-0.952 Stable
released this
2026-09-24 08:16:41 +00:00 | 0 commits to main since this releaseGround Station 0.952
Оновлення від
0.951. Десять комітів: якість лінку, друга камера, оновлення
камери й версіювання.
Якість лінку — перероблено
Показник якості з'єднання рахувався так, що на нього не завжди можна було
покластися. Виправлено п'ятьма змінами:- RTT на локальному лінку більше не показується нулем. Очікування відповіді
переписане наselect, тож затримки в частки мілісекунди вимірюються, а не
округлюються донизу. - У розрахунок додано статистику RTP відеопотоку — не лише службові проби.
- Кілька таймаутів поспіль більше не обнуляють показник. Раніше двох
невдалих проб вистачало, щоб якість упала в нуль при живому відео. - Загальна стабілізація розрахунку: менше стрибків на рівному місці.
- Свіжість і вага проб відкалібровані під HTTP-потік тепловізора — у режимі
другої камери метрика більше не плутає повільний HTTP із поганим лінком.
Друга камера
- Обрізання потоку тепловізора. Чотири поля в «Налаштування → Камера →
Друга камера»: зверху, знизу, зліва, справа, у пікселях. Потрібне там, де
USB-захоплення додає чорні поля або службову рамку по краях кадру. - Режими показу об'єднані, перемикання безшовне. Врізка і окреме вікно
тепер один механізм: перехід між ними не перериває потік і не смикає сервіс
на камері. nr_lumaбільше не синхронізується поверх режиму тепловізора — раніше це
могло перебити його налаштування.
Оновлення камери
Застарілі файли тепер вичищаються з камери автоматично. Раніше прибиралося
лише те, що було записано у віддаленому маніфесті; файли, які лишилися від
старих версій —ser2net,libgensio, старийspeaker— сиділи в оверлеї
далі й займали флеш, бо в маніфесті їх ніколи не було.Заодно: після оновлення запускаються лише ті сервіси, які перед ним були
зупинені й досі існують.
Версіювання
Версія тепер живе в одному файлі —
VERSIONу корені. Її читають звідти
main.py, скрипт Inno Setup, spec для PyInstaller і скрипти збірки під усі
платформи.update_version.ps1прибрано.Це виправляє те, через що тег
v0.950вийшов на дереві, яке в заголовку
вікна все ще називало себе0.943-beta: версія жила у двох місцях, а
скрипт оновлював лише одне.
Оновлення
Версія читається з файлу
VERSION, тож збірка підхоплює її автоматично —
окремих кроків не потрібно.Downloads
- RTT на локальному лінку більше не показується нулем. Очікування відповіді
-
ground_station_0.910b Stable
released this
2026-07-06 07:08:39 +00:00 | 0 commits to main since this releaseSend each CRSF frame as a separate UDP packet in the serial bridge
Hide startup connection dialog when tunnel is already upDownloads
-
ground_station_0.909b Stable
released this
2026-07-05 17:22:46 +00:00 | 0 commits to main since this releaseВиправлені зауваження по OSD
- Перша колонка OSD тепер починається від самого краю зображення. Раніше вона була зміщена праворуч.
- Виправлено відображення трьох правих колонок OSD, які раніше не виводилися.
- Виправлено відображення двох нижніх рядків OSD, які були відсутні.
- Скориговано верхній відступ — перший рядок OSD тепер розташований максимально близько до верхнього краю зображення.
Downloads
-
firmware-ver05 Stable
released this
2026-07-05 16:53:33 +00:00 | 0 commits to main since this releaseВиправлення прошивки
Виправлено помилку в прошивці, пов'язану з WireGuard. У системі залишився рудимент від старої реалізації: інший сервіс підхоплював застарілий конфігураційний файл. У ньому була прописана адреса 192.168.32.2 для камери в тунелі, що могло спричиняти конфлікти та призводило до тривалого запуску камери.
Встановлення прошивки
Скопіюйте файли з архіву до каталогу /tmp, після чого виконайте:
root@openipc-ssc30kq:~# cd /tmp/ root@openipc-ssc30kq:/tmp# chmod +x flash_camera.sh root@openipc-ssc30kq:/tmp# ./flash_camera.shDownloads