Cronologia del firmware di WB-MAI6
Panoramica
Il firmware del dispositivo può essere aggiornato tramite Modbus; vedere le istruzioni.
Cronologia delle modifiche
2.4.2 (01.07.2026) — disponibile in testing
- Corretti problemi Modbus:
- Migliorata la stabilità dei tempi di arbitraggio Fast 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
2.4.1 (05.06.2026) — disponibile in testing
- Corretta la diafonia di tensione tra i canali WB-MAI6
- Corretta la perdita di eventi quando due dispositivi sullo stesso bus trasmettono eventi contemporaneamente
2.4.0 (15.05.2026)
- Aggiunto un nuovo blocco di registri di misura consecutivi
- Aggiunte letture di temperatura con risoluzione di 0.01 gradi
- Aggiunta la misura differenziale della tensione tramite un partitore WB-VDIV
- Aggiunti registri di servizio per la diagnostica FlashFS
- Ottimizzato l’utilizzo dello stack durante richieste di numerosi registri
2.3.3 (24.03.2026)
- Ottimizzato il funzionamento del filesystem
- Ottimizzata la gestione della perdita di alimentazione
2.3.2 (06.03.2026)
- Corretto il rilevamento spurio dell’interruzione dei fili durante la misura di resistenza a tre fili
2.3.1 (12.02.2026)
- Corrette letture di resistenza fittizie su ingressi inutilizzati o fili danneggiati nella misura a tre fili ERRMAI606
2.3.0 (24.12.2025)
- Migliorata la precisione della misura della tensione di alimentazione della MCU sui nuovi dispositivi
- Aggiunti registri del numero di lotto del dispositivo
2.2.1 (02.12.2025)
- Aggiunto il firmware per la nuova revisione hardware basata su GD32
- Migliorato il progetto del circuito rimuovendo la EEPROM
- Ampliati i registri di servizio per la diagnostica FlashFS
2.2.0 (24.11.2025)
- Aggiunti tipi di termistori: 10k/100k B=3950, 10k B=3435, 5k/10k B=3470, 1.8k B=3380
- Ampliato il campo di temperatura delle termoresistenze Pt50, Pt100, Pt500 e Pt1000 (ora a partire da −220 °C)
- 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
- Aggiunti registri di servizio per il monitoraggio dello stack e della RAM
- Aggiunti registri di servizio per la diagnostica FlashFS
2.1.5 (11.09.2025)
- Corretti falsi rilevamenti di contatti puliti ERRMAI605
2.1.4 (30.04.2025)
- Aggiunto un registro di ripristino delle impostazioni di fabbrica
- Corretto il comportamento imprevisto quando vengono scritti valori non validi in alcuni registri ERRMODBUS003
2.1.3 (21.01.2025)
- Migliorata la modalità digitale: aggiunta l’isteresi e corretta la modalità di misura
2.1.2 (15.01.2025)
- Aggiunto il registro della tensione della linea interna a 5 V
- Corretta la perdita della risposta Modbus con richieste molto frequenti (osservata su WB-MAP12E)
- Aggiornate le librerie di sistema
2.1.1 (11.11.2024)
- Aggiunto un registro per la tensione minima di alimentazione della MCU dall’accensione
- Aggiunto il controllo di parità in ricezione alla libreria Modbus ERRMODBUS006
2.1.0 (02.07.2024)
- Aggiunto il supporto di WB-VDIV
- Aggiunta la misura della tensione con un partitore esterno personalizzato
2.0.8 (14.02.2024)
- Corretta una durata di campionamento errata associata al comportamento dell’ADC, osservata su singoli dispositivi.
- Corrette le risposte ai pacchetti con indirizzo 0xFD che non contenevano comandi Fast Modbus ERRMODBUS001
2.0.7 (08.12.2023)
- Aggiunto il registro 131 per entrare nel bootloader con le impostazioni di comunicazione correnti; richiede bootloader 1.3.0 o successivo
- Corretta la risposta al comando di rilevamento 0x46 ERRMODBUS002
- Corretti i bit alti non inizializzati nelle risposte con campi di bit ERRMODBUS004
- Corretta la misura di resistenze superiori a 1000 Ω in modalità a tre fili, comprese le termoresistenze a tre fili ERRMAI603
- Ridotto il tempo di filtraggio di 5V_OUT (registro 1536) da 30 s a 500 ms
2.0.6 (06.12.2023)
- Aggiunta la firma per la scheda versione 1.5
2.0.5 (13.03.2023)
Aumentata l’impedenza di ingresso della misura di tensione (ERRMAI601):
- 0–2 V: a 1 MΩ
- > 5 V: a 4 kΩ
2.0.4 (05.12.2022)
- Correzioni minori di Modbus
2.0.3 (01.12.2022)
Corretta la scansione Fast Modbus
2.0.2 (25.11.2022)
Misura della resistenza a tre fili più precisa
2.0.1 (24.11.2022)
Corretto un blocco all’avvio quando era abilitata l’interrogazione di più canali.
2.0.0 (17.11.2022)
Primo firmware di produzione WB-MAI6. Aggiunta la memorizzazione non volatile della configurazione.
1.3.2 (1.11.2022) — disponibile in testing
Firmware di prova fornito con il lotto pilota.