Historique du micrologiciel du WB-LED
Vue d’ensemble
Le micrologiciel de l’appareil peut être mis à jour par Modbus ; voir les instructions.
Cette page répertorie les changements depuis le début de 2022. Les changements antérieurs figurent dans l’historique du micrologiciel.
Historique des modifications
3.9.2 (11.08.2026)
- Correction d’un bogue empêchant l’appareil d’envoyer des événements Fast Modbus ERRMODBUS012
3.9.1 (29.07.2026)
- Correction de l’écriture de valeurs supérieures à 255 s dans le registre du délai de perte de communication déclenchant le mode de sécurité (registre 8)
3.9.0 (13.07.2026)
- Ajout du registre de bobine de service 65500 pour tester les voyants.
3.8.1 (30.06.2026)
- Amélioration de la stabilité temporelle de l’arbitrage Fast Modbus
- Correction de problèmes Modbus :
- ERRMODBUS008 : comportement inattendu avec de longues trames de requête
- ERRMODBUS009 : comportement inattendu lors de lectures près de l’adresse 0xFFFF en mode de lecture continue
- ERRMODBUS010 : validation incorrecte des requêtes et traitement incorrect des requêtes invalides
- ERRMODBUS011 : traitement incorrect des requêtes invalides de configuration d’événements Fast Modbus
3.8.0 (11.06.2026)
- Ajout de la prise en charge des codeurs
- Ajout de pas de variation configurables pour les appuis courts simples et doubles
- Ajout de la variation progressive depuis des boutons distants
- Ajout de canaux de commande en double avec allumage automatique
- Correction de la perte d’événements lorsque deux appareils du même bus transmettent simultanément des événements. ERRMODBUS007
- Correction de la poursuite de l’animation de teinte après l’entrée en mode de sécurité
- Ajout du mode de fonctionnement 2CCT
3.7.1 (25.03.2026)
- Optimisation du fonctionnement du système de fichiers
- Optimisation du traitement des coupures d’alimentation
3.7.0 (20.02.2026)
- Ajout de la normalisation de puissance des rubans CCT (correction de ERRLED0005)
3.6.1 (30.01.2026)
- Correction des différences de phase PWM entre canaux en mode 4*W ERRLED0002
- Correction du rétablissement séparé des canaux raccordés en parallèle après déclenchement de la protection contre les surintensités ERRLED0003
- Correction des mises à jour PWM non synchronisées des canaux raccordés en parallèle ERRLED0004
3.6.0 (24.12.2025)
- Ajout de registres de service de surveillance de la pile et de la RAM
- Ajout d’un registre de service indiquant la dernière cause de réinitialisation du microcontrôleur
- Ajout d’un registre de service de comptage des mises à jour du micrologiciel
- Amélioration de la précision de mesure de la tension d’alimentation du microcontrôleur sur les nouveaux appareils
- Ajout de registres du numéro de lot de l’appareil
3.5.6 (26.05.2025)
- Simplification du matériel par suppression de l’EEPROM
3.5.5 (22.04.2025)
- Correction du traitement du signal matériel de surintensité lorsqu’il reste actif après un déclenchement (par exemple à cause d’un transistor de commutation défaillant)
3.5.4 (24.03.2025)
- Correction des actions d’entrée en mode interrupteur maintenu (régression dans le micrologiciel 3.5.3)
3.5.3 (12.03.2025)
- Ajout d’un registre de rétablissement des paramètres par défaut
- Correction des actions à la mise sous tension et en mode de sécurité ERRMRGBW-D05
- Suppression des registres inutilisés et défectueux de configuration des actions par type d’appui ERRMRGBW-D06
- Correction du chargement des niveaux de canaux à la mise sous tension ERRMRGBW-D07
- Correction du paramètre Input control in safe mode ERRMRGBW-D08
- Correction du comportement inattendu lors de l’écriture de valeurs invalides dans certains registres ERRMODBUS003
3.5.2 (31.01.2025)
- Correction de l’action Switch all off en mode interrupteur maintenu
- Mise à jour des bibliothèques système
3.5.1 (11.11.2024)
- Ajout de la vérification de parité des données Modbus reçues ERRMODBUS006
3.5.0 (25.09.2024)
- Ajout des modes de sécurité
- Ajout des actions à la mise sous tension
- Ajout de la prise en charge des interrupteurs maintenus
3.4.4 (05.08.2024)
- Ajout d’un registre de tension minimale d’alimentation du microcontrôleur depuis la mise sous tension
- Correction de rares blocages possibles à la mise sous tension
- Correction des réponses aux paquets à l’adresse 0xFD ne contenant pas de commandes Fast Modbus ERRMODBUS001
- Correction de la lecture de différentes bobines dans une même requête ERRMODBUS005
- Correction d’un bogue autorisant des valeurs de registres de configuration de sortie supérieures à la résolution PWM
3.4.3 (19.01.2024)
Ajout d’événements Fast Modbus :
- pour les registres de couleur en mode RGB lors de changements RGB ou HSV
- lorsque la luminosité augmente depuis zéro et que la bobine du canal s’active.
3.4.2 (28.11.2023)
- Ajout d’événements Fast Modbus pour les registres de commande des canaux : bobines [0..10] et registres de maintien [2000..2017]
- Correction de la réponse à la commande de détection 0x46 ERRMODBUS002
- Correction des bits de poids fort non initialisés dans les réponses à champs de bits ERRMODBUS004
- Ajout du registre 131 : entrée dans le chargeur de démarrage avec les paramètres de connexion actuels. Nécessite le chargeur de démarrage 1.3.0 ou ultérieur.
3.4.1 (12.09.2023)
- Accélération de la réponse de tension d’alimentation dans le registre 121 en réduisant le temps du filtre RC de 500 à 50 ms
- Ajout du registre 125 : tension d’alimentation non filtrée en mV
3.4.0 (31.07.2023)
- Ajout d’événements pour les compteurs d’appuis et de fermetures d’entrée
- Fin de prise en charge des révisions WB-MRGBW-D jusqu’à v8.0J incluse (signature
mrgbw).
3.3.4 (15.12.2022)
- Correction du traitement logiciel des déclenchements de protection contre les surintensités (régression dans 3.3.1)
- Correction de l’initialisation du filtre passe-bas V_IN
3.3.3 (05.12.2022)
- Corrections mineures de Modbus
3.3.2 (16.11.2022)
- Mise à jour de la bibliothèque Modbus : correction de rares redémarrages de l’appareil pendant une communication lors de l’enregistrement des paramètres
- Le temps de diminution HSV-S (registre 3112) utilisait la mauvaise valeur (celle de HSV-V)
- Correction de la conversion RGB vers HSV lorsque R == G == B, qui produisait des valeurs HSV invalides et empêchait le fonctionnement de la palette HSV
- Augmentation du temps d’anti-rebond à 2000 ms
3.3.1 (27.10.2022)
- Correction de la lecture du registre de bits d’arrêt pour la rétrocompatibilité ; le fonctionnement n’était pas affecté car l’appareil n’utilise pas ce paramètre
3.3.0 (13.10.2022)
- Ajout de la fonction d’interrupteur général : Switch all channels off est désormais disponible dans la liste des actions.
- Correction de l’indication des canaux : le voyant d’état ne s’allumait pas lorsqu’une valeur PWM brute de canal était un multiple de 256.
3.2.2 (11.08.2022)
- Correction de la sauvegarde de l’état actuel : l’état pouvait parfois être perdu à la coupure d’alimentation.
3.2.1 (03.08.2022)
- Correction du compactage des données avant les mises à jour du micrologiciel : l’appareil pouvait parfois se bloquer lors de l’entrée dans le chargeur de démarrage.
3.2.0 (01.08.2022)
- Nouvelle implémentation Modbus :
- prise en charge du registre de délai de réponse 113 ; réponses très rapides lorsqu’il vaut 0. Utilisable efficacement avec l’ordonnanceur wb-mqtt-serial ;
- prise en charge de la lecture continue, activée dans le registre 114.
- Révision des numéros de série à des fins internes.
- Révision du stockage des paramètres en mémoire flash
3.1.0+wb1 (14.09.2022)
- Ajout de la prise en charge de nouvelles puces EEPROM
3.1.0 (05.07.2022)
- Ajout de la prise en charge du WB-LED et de la quatrième entrée
- Ajout des registres de température de carte et de puissance disponible
- Ajout d’une protection thermique : l’appareil réduit la puissance à haute température pour éviter la surchauffe
3.0.4 (03.04.2022)
3.0.3 (25.03.2022)
3.0.2 (15.03.2022)
3.0.1 (10.03.2022)