Cronologia del firmware di WB-LED
Panoramica
Il firmware del dispositivo può essere aggiornato tramite Modbus; vedere le istruzioni.
Questa pagina elenca le modifiche dall’inizio del 2022. Le modifiche precedenti si trovano in Firmware Changelog.
Cronologia delle modifiche
3.9.2 (11.08.2026)
- Corretto un errore che impediva al dispositivo di inviare eventi Fast Modbus ERRMODBUS012
3.9.1 (29.07.2026)
- Corretta la scrittura di valori superiori a 255 s nel registro del timeout di perdita della comunicazione per l’ingresso in modalità sicura (registro 8)
3.9.0 (13.07.2026)
- Aggiunto il registro coil di servizio 65500 per il collaudo dei LED.
3.8.1 (30.06.2026)
- Migliorata la stabilità dei tempi di arbitraggio Fast Modbus
- Corretti problemi Modbus:
- ERRMODBUS008: comportamento imprevisto con frame di richiesta lunghi
- ERRMODBUS009: comportamento imprevisto durante la lettura vicino all’indirizzo 0xFFFF in modalità di lettura continua
- ERRMODBUS010: convalida errata delle richieste e gestione errata delle richieste non valide
- ERRMODBUS011: gestione errata delle richieste non valide di configurazione degli eventi Fast Modbus
3.8.0 (11.06.2026)
- Aggiunto il supporto degli encoder
- Aggiunti incrementi di regolazione configurabili per pressioni brevi singole e doppie
- Aggiunto il controllo graduale della luminosità da pulsanti remoti
- Aggiunti canali di controllo duplicati con accensione automatica
- Corretta la perdita di eventi quando due dispositivi sullo stesso bus trasmettono eventi contemporaneamente. ERRMODBUS007
- Corretta la prosecuzione dell’animazione della tonalità dopo l’ingresso in modalità sicura
- Aggiunta la modalità di funzionamento 2CCT
3.7.1 (25.03.2026)
- Ottimizzato il funzionamento del filesystem
- Ottimizzata la gestione della perdita di alimentazione
3.7.0 (20.02.2026)
- Aggiunta la normalizzazione della potenza delle strisce CCT (corretto il problema ERRLED0005)
3.6.1 (30.01.2026)
- Corrette le differenze di fase PWM tra i canali in modalità 4*W ERRLED0002
- Corretto il ripristino separato dei canali collegati in parallelo dopo l’intervento della protezione contro le sovracorrenti ERRLED0003
- Corretti gli aggiornamenti PWM non sincronizzati dei canali collegati in parallelo ERRLED0004
3.6.0 (24.12.2025)
- Aggiunti registri di servizio per il monitoraggio dello stack e della RAM
- Aggiunto un registro di servizio per la causa dell’ultimo reset della MCU
- Aggiunto un registro di servizio per il contatore degli aggiornamenti del firmware
- Migliorata la precisione della misura della tensione di alimentazione della MCU sui nuovi dispositivi
- Aggiunti registri del numero di lotto del dispositivo
3.5.6 (26.05.2025)
- Semplificato l’hardware rimuovendo la EEPROM
3.5.5 (22.04.2025)
- Corretta la gestione del segnale hardware di sovracorrente quando il segnale rimane attivo dopo l’intervento (ad esempio a causa di un transistor di commutazione guasto)
3.5.4 (24.03.2025)
- Corrette le azioni degli ingressi in modalità interruttore bistabile (malfunzionanti nel firmware 3.5.3)
3.5.3 (12.03.2025)
- Aggiunto un registro per ripristinare le impostazioni predefinite
- Corrette le azioni all’accensione e in modalità sicura ERRMRGBW-D05
- Rimossi registri inutilizzati e malfunzionanti di configurazione delle azioni per i tipi di pressione ERRMRGBW-D06
- Corretto il caricamento dei livelli dei canali all’accensione del dispositivo ERRMRGBW-D07
- Corretta l’impostazione Input control in safe mode ERRMRGBW-D08
- Corretto il comportamento imprevisto quando vengono scritti valori non validi in alcuni registri ERRMODBUS003
3.5.2 (31.01.2025)
- Corretta l’azione Switch all off in modalità interruttore bistabile
- Aggiornate le librerie di sistema
3.5.1 (11.11.2024)
- Aggiunto il controllo di parità per i dati Modbus ricevuti ERRMODBUS006
3.5.0 (25.09.2024)
- Aggiunte le modalità sicure
- Aggiunte le azioni all’accensione
- Aggiunto il supporto degli interruttori bistabili
3.4.4 (05.08.2024)
- Aggiunto un registro per la tensione minima di alimentazione della MCU dall’accensione
- Corretti rari possibili blocchi all’accensione
- Corrette le risposte ai pacchetti con indirizzo 0xFD che non contenevano comandi Fast Modbus ERRMODBUS001
- Corretta la lettura di coil diverse in una sola richiesta ERRMODBUS005
- Corretto un errore che consentiva valori dei registri di configurazione delle uscite superiori alla risoluzione PWM
3.4.3 (19.01.2024)
Aggiunti eventi Fast Modbus:
- per i registri del colore in modalità RGB quando cambiano RGB o HSV
- quando la luminosità aumenta da zero e la coil del canale si attiva.
3.4.2 (28.11.2023)
- Aggiunti eventi Fast Modbus per i registri di controllo dei canali: coil [0..10] e holding [2000..2017]
- Corretta la risposta al comando di rilevamento 0x46 ERRMODBUS002
- Corretti i bit alti non inizializzati nelle risposte con campi di bit ERRMODBUS004
- Aggiunto il registro 131: ingresso nel bootloader con le impostazioni di connessione correnti. Richiede bootloader 1.3.0 o successivo.
3.4.1 (12.09.2023)
- Accelerata la risposta della tensione di alimentazione nel registro 121 riducendo il tempo del filtro RC da 500 a 50 ms
- Aggiunto il registro 125: tensione di alimentazione non filtrata in mV
3.4.0 (31.07.2023)
- Aggiunti eventi per i contatori delle pressioni e delle chiusure degli ingressi
- Interrotto il supporto di WB-MRGBW-D fino alla revisione v8.0J inclusa (firma
mrgbw).
3.3.4 (15.12.2022)
- Corretta la gestione software degli interventi della protezione contro le sovracorrenti (malfunzionante nella versione 3.3.1)
- Corretta l’inizializzazione del filtro passa-basso V_IN
3.3.3 (05.12.2022)
- Correzioni minori di Modbus
3.3.2 (16.11.2022)
- Aggiornata la libreria Modbus: corretti rari riavvii del dispositivo durante la comunicazione e il salvataggio delle impostazioni
- Il tempo di diminuzione HSV-S (registro 3112) utilizzava il valore errato (da HSV-V)
- Corretta la conversione da RGB a HSV quando R == G == B, che produceva valori HSV non validi e impediva il funzionamento della tavolozza HSV
- Aumentato il tempo di antirimbalzo a 2000 ms
3.3.1 (27.10.2022)
- Corretta la lettura del registro dei bit di stop per compatibilità con le versioni precedenti; il funzionamento non era influenzato poiché il dispositivo non utilizza questa impostazione
3.3.0 (13.10.2022)
- Aggiunta la funzione di interruttore generale: Switch all channels off è ora disponibile nell’elenco delle azioni.
- Corretta l’indicazione dei canali: il LED di stato non si accendeva quando il valore PWM grezzo di un canale era un multiplo di 256.
3.2.2 (11.08.2022)
- Corretto il salvataggio dello stato corrente: occasionalmente lo stato poteva andare perso in caso di interruzione dell’alimentazione.
3.2.1 (03.08.2022)
- Corretta la compattazione dei dati prima degli aggiornamenti del firmware: il dispositivo poteva talvolta bloccarsi durante l’ingresso nel bootloader.
3.2.0 (01.08.2022)
- Nuova implementazione Modbus:
- supporto del registro del tempo di risposta 113; risposte molto rapide quando impostato a 0. Utilizzabile in modo efficiente con lo scheduler wb-mqtt-serial;
- supporto della lettura continua, abilitata nel registro 114.
- Rielaborati i numeri di serie per finalità interne.
- Rielaborata la memorizzazione delle impostazioni nella memoria flash
3.1.0+wb1 (14.09.2022)
- Aggiunto il supporto di nuovi chip EEPROM
3.1.0 (05.07.2022)
- Aggiunto il supporto di WB-LED e del quarto ingresso
- Aggiunti registri della temperatura della scheda e della potenza disponibile
- Aggiunta la protezione termica: il dispositivo riduce la potenza ad alte temperature per evitare il surriscaldamento
3.0.4 (03.04.2022)
3.0.3 (25.03.2022)
3.0.2 (15.03.2022)
3.0.1 (10.03.2022)