Bartoni wrote: Thu Mar 06, 2025 10:12 am
1. Są jakieś różnice w funkcjonalności, późniejszej konfiguracji czy tylko różnica polega na sposobie wgrania pliku?
Wgrywając plik
merged o rozmiarze 4MB lub 8MB "czyścisz" cały flash a więc dane Supla i Zigbee (dla bezpieczeństwa i tak warto zaznaczyć opcję czyszczenia flash przed wgraniem takiego pliku)
Funkcjonalność jest identyczna - to jest ten sam kod
2. Ok, czyli mogę full opcje wgrywać na to N16.
Możesz wgrać merged 8MB na N16 i później aktualizować tym mniejszym - od adresu 0x10000 lub OTA. W przypadku N16 8MB zostanie niezagospodarowane, ale jak będzie potrzeba to się to uwzględni.
3. Drugie do testów to znaczy? Są pliki do testów z samymi nowymi urządzeniami nie ujętymi w działającym kodzie? Jako skaner to znaczy? Do czego służy ten skaner?
W bramce jest ponad 100 modeli urządzeń - cześć sprawdzona i działająca stabilnie - możesz na nich budować sceny i reakcje. Niemniej wciąż testowane/dodawane są nowe urządzenia i czasami coś się zepsuje i trzeba wgrać kod od zera - wtedy będzie Ci trochę żal tej już działającej infrastruktury - stąd pomysł oddzielnego urządzenia na testy.
Skaner to oddzielna aplikacja do testowania możliwości nowych/nieznanych urządzeń. Obecnie mniej potrzebna niż na samym początku, ale czasami proszę o "przepuszczenie" urządzenia przez skaner - wtedy warto mieć do niego jakiekolwiek C6 żeby nie nadpisywać sobie bramki - wystarczy takie 4MB.
4. Aktualizować można od adresu 0x10000 to jest stały adres czy każda kolejna aktualizacja ma kolejny numer (skoro od adresu)? Jak to rozumieć?
Stały adres wynikający że struktury partycji w pamięci ESP32.