NAMF-48rc2/rc3

Kilka dni temu na serwer uaktualnień w kanale beta trafiła nowa wersja NAMF-48rc2. Jednak nie wyłapałem wszystkich błędów po aktualizacji biblioteki Arduino JSON (wymagało to zmian w całości kodu korzystającego z JSON) i NAM nie czytał poprawnie całej swojej konfiguracji. Dlatego 48rc2 został wycofany i dziś wylądował 48rc3, który poprawić powinien ten błąd.

A co nowego w 48rc2?

  • uzupełnione/poprawione wyświetlanie na LCD rzadziej używanych sensorów (BMPx80, BH1750 i inne)
  • wybór czasu letniego/zimowego (przydatne przy logowaniu CSV lub wygaszaniu w nocy podświetlenia LCD)
  • logowanie do CSV (przez UART) przywrócone, bo kod ten był, ale praktycznie nie działał
  • poziom logowania jest zapisywany między restartami
  • wersja LoRaWAN nie wymaga już OTA po każdym restarcie
  • możliwy skan istniejących sieci WiFi również w trybie normalnej pracy (ułatwia zmianę sieci WiFi do której łączy się sensor)
  • kod w wersji na moduł Olimex PoE – wsparcie dla Ethernetu. Nie udostępnione są jeszcze binarki, bo to wsparcie jest w fazie alfa, ale w krótkim czasie powinna się pojawić wersja NAM 0.4 z Ethernet

Jeśli twój NAM ma ustawione aktualizacje z kanału beta, a mimo restartu nadal jest na nim NAMF-48rc1 to proszę nie regulować odbiorników. Od tej wersji serwer uaktualnień serwuje nowe wersje stopniowo, zwiększając stopniowo procentowy udział urządzeń które dostają nową wersję.

Problem z 48rc2 akurat powodował że NAM wpadał w pętlę ciągłych uaktualnień, ale szczerze mówiąc bardzo doceniłem ten fakt, że tylko mała część urządzeń dostała problematyczne firmware. Gdyby problem powodował niemożność automatycznej aktualizacji dotyczyłby tylko kilku urządzeń zamiast wszystkich z betą, jak by było ze starym serwerem uaktualnień. Warto było się pomęczyć 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.