Fuente
Українські месершміти | Вітаємо! Маємо оновлення прошивок FlyByIP v.1.18-2.1 та v.2.2🚀 Що змін...
2 210 Vistas/Alcance
2026-10-05 11:33
Mensaje №830
Вітаємо! Маємо оновлення прошивок FlyByIP v.1.18-2.1 та v.2.2
🚀 Що змінилось у версії 1.18
• Надійніше перемикання між основним і резервним пристроєм - система тепер вибирає той канал, який реально передає дані, а не просто доступний.
• Менше втрат даних під час перемикання - якщо передача тимчасово заблокована, готовий пакет не втрачається, а відправляється одразу після дозволу.
• Виправили дрібні помилки у Web-інтерфейсі.
• Для SDK додали можливість фільтрувати дамп пакетів за портами - зручніше аналізувати потрібний канал.
⚠️ Важливо про версію 1.18
Підтримка гілки 1.18 завершується. Надалі для неї випускатимуться лише критичні виправлення. Нові функції та основний розвиток прошивок будуть переходити на новіші версії.
🚀 Версія 2.0 (3 UART, beta)
Крім усього вище: збільшено контрастність в меню веб-інтерфейсу.
🚀
Версія 2.1 - що змінилось
• Оновили систему пам’яті пристрою. Під час першого запуску цієї версії пристрій один раз перебудовує пам’ять. Це займає близько 1 хвилини, налаштування зберігаються.
❗️ У цей момент не можна вимикати живлення. Після завершення всі наступні оновлення проходять у звичайному режимі.
• Виправили роботу RS-485 - UART1 тепер коректно працює з керуванням RS-485.
• Виправили режими передачі даних - зокрема проблеми, коли порт мав працювати тільки на прийом, але все одно міг передавати або зависати.
• Покращили стабільність роботи UART0 у режимах Bridge, Backup та Duplicate telemetry - передача даних більше не повинна пригальмовувати роботу пристрою.
• Покращили роботу з MAVLink та QGroundControl - додали коректну обробку інформації про автопілот, підтвердження команд, завдання та значення каналів.
• Виправили Dual A / Dual B - основний і резервний пристрої тепер коректно розподіляють трафік між S-Port та UART0.
🚀 Версія 2.2 - нові можливості FlyByIP
• Нові режими мережевого підключення: тепер пристрій може сам ініціювати UDP- та TCP-з’єднання. Це особливо корисно для роботи через NAT або коли пристрій має сам підключатися до сервера.
• Для UDP також додали Bcast lock - пристрій може автоматично визначити, хто відповів на broadcast, і зафіксувати з’єднання саме з цим пристроєм.
• Покращили Failover - основний і резервний пристрої тепер можуть одночасно працювати з різними каналами. Для кожного каналу система окремо визначає, від якого пристрою реально приходять дані.
• Більше контролю над живленням:
Живлення можна налаштовувати окремо для кожного порту: Off / On / Auto. Також додали автоматичне відключення передавача при низькій напрузі та можливість орієнтуватися на напругу, яку вимірює парний пристрій.
• Покращили роботу з IP та ARP:
Додали виявлення конфліктів IP, захист прив’язки парного пристрою та додаткові налаштування для складних мереж із proxy ARP. ARP-таблицю тепер можна переглядати прямо у Web UI.
• Розширили GPIO:
З’явилась можливість перевіряти фактичний стан GPIO та вручну керувати виходами з Web UI. Також додали режими Stealth і Tri-state.
• Покращили діагностику та Web UI:
Packet Dump тепер можна фільтрувати за конкретним портом, параметри портів стали доступні безпосередньо у Web UI, а процес оновлення прошивки тепер показує реальний прогрес і підтверджує встановлення нової версії.
• Контроль живлення став розумнішим:
Окрім режимів On/Off/Auto, з’явилась відсічка живлення за низької напруги. Тобто пристрій може автоматично вимкнути живлення передавача, якщо напруга опустилася нижче заданого рівня, і повернути його після відновлення напруги.
• Покращили роботу з односторонніми потоками:
Додали налаштування часу зберігання інформації про відправника. Це важливо для потоків на кшталт SBUS, де немає зворотної відповіді. Також додали керування поведінкою ICMP port unreachable - система може враховувати його як завершення потоку або ігнорувати.
• Для інтеграцій та автоматизації:
Розширили Python SDK - через нього тепер можна керувати значною частиною нових мережевих, Failover та TX Power налаштувань, які доступні у Web UI.
Оновлення вже доступне за посиланням
🚀 Що змінилось у версії 1.18
• Надійніше перемикання між основним і резервним пристроєм - система тепер вибирає той канал, який реально передає дані, а не просто доступний.
• Менше втрат даних під час перемикання - якщо передача тимчасово заблокована, готовий пакет не втрачається, а відправляється одразу після дозволу.
• Виправили дрібні помилки у Web-інтерфейсі.
• Для SDK додали можливість фільтрувати дамп пакетів за портами - зручніше аналізувати потрібний канал.
⚠️ Важливо про версію 1.18
Підтримка гілки 1.18 завершується. Надалі для неї випускатимуться лише критичні виправлення. Нові функції та основний розвиток прошивок будуть переходити на новіші версії.
🚀 Версія 2.0 (3 UART, beta)
Крім усього вище: збільшено контрастність в меню веб-інтерфейсу.
🚀
Версія 2.1 - що змінилось
• Оновили систему пам’яті пристрою. Під час першого запуску цієї версії пристрій один раз перебудовує пам’ять. Це займає близько 1 хвилини, налаштування зберігаються.
❗️ У цей момент не можна вимикати живлення. Після завершення всі наступні оновлення проходять у звичайному режимі.
• Виправили роботу RS-485 - UART1 тепер коректно працює з керуванням RS-485.
• Виправили режими передачі даних - зокрема проблеми, коли порт мав працювати тільки на прийом, але все одно міг передавати або зависати.
• Покращили стабільність роботи UART0 у режимах Bridge, Backup та Duplicate telemetry - передача даних більше не повинна пригальмовувати роботу пристрою.
• Покращили роботу з MAVLink та QGroundControl - додали коректну обробку інформації про автопілот, підтвердження команд, завдання та значення каналів.
• Виправили Dual A / Dual B - основний і резервний пристрої тепер коректно розподіляють трафік між S-Port та UART0.
🚀 Версія 2.2 - нові можливості FlyByIP
• Нові режими мережевого підключення: тепер пристрій може сам ініціювати UDP- та TCP-з’єднання. Це особливо корисно для роботи через NAT або коли пристрій має сам підключатися до сервера.
• Для UDP також додали Bcast lock - пристрій може автоматично визначити, хто відповів на broadcast, і зафіксувати з’єднання саме з цим пристроєм.
• Покращили Failover - основний і резервний пристрої тепер можуть одночасно працювати з різними каналами. Для кожного каналу система окремо визначає, від якого пристрою реально приходять дані.
• Більше контролю над живленням:
Живлення можна налаштовувати окремо для кожного порту: Off / On / Auto. Також додали автоматичне відключення передавача при низькій напрузі та можливість орієнтуватися на напругу, яку вимірює парний пристрій.
• Покращили роботу з IP та ARP:
Додали виявлення конфліктів IP, захист прив’язки парного пристрою та додаткові налаштування для складних мереж із proxy ARP. ARP-таблицю тепер можна переглядати прямо у Web UI.
• Розширили GPIO:
З’явилась можливість перевіряти фактичний стан GPIO та вручну керувати виходами з Web UI. Також додали режими Stealth і Tri-state.
• Покращили діагностику та Web UI:
Packet Dump тепер можна фільтрувати за конкретним портом, параметри портів стали доступні безпосередньо у Web UI, а процес оновлення прошивки тепер показує реальний прогрес і підтверджує встановлення нової версії.
• Контроль живлення став розумнішим:
Окрім режимів On/Off/Auto, з’явилась відсічка живлення за низької напруги. Тобто пристрій може автоматично вимкнути живлення передавача, якщо напруга опустилася нижче заданого рівня, і повернути його після відновлення напруги.
• Покращили роботу з односторонніми потоками:
Додали налаштування часу зберігання інформації про відправника. Це важливо для потоків на кшталт SBUS, де немає зворотної відповіді. Також додали керування поведінкою ICMP port unreachable - система може враховувати його як завершення потоку або ігнорувати.
• Для інтеграцій та автоматизації:
Розширили Python SDK - через нього тепер можна керувати значною частиною нових мережевих, Failover та TX Power налаштувань, які доступні у Web UI.
Оновлення вже доступне за посиланням