Micrologiciel pour Half Decent Scale


Micrologiciel Half Decent Scale v2.7.5

  • Option de configuration permettant aux deux boutons (tare et minuterie) de fonctionner même lorsque la connexion Bluetooth est activée. Par défaut, c'est l'application qui détermine la fonction des deux boutons. Si l'application que vous utilisez ne fait rien avec les deux boutons, mais que vous souhaitez que les fonctions Tare et Minuterie soient activées lorsque l'application est connectée, vous pouvez désormais le faire.
  • Option de configuration pour inverser l'écran.
  • Option de configuration pour inverser la position du minuteur et des informations de poids à l'écran. Cela peut être utile si vous avez inversé l'écran.
  • Le bip sonore lorsque vous appuyez sur un bouton a été définitivement supprimé du micrologiciel. Les circuits imprimés ne comportent même plus de haut-parleur. Non seulement les utilisateurs trouvaient cela gênant, mais le haut-parleur était susceptible de tomber en panne s'il était mouillé, ce qui rendait la balance complètement inutilisable. La suppression du haut-parleur améliore la résistance de la balance à l'eau.
  • La fonction de détection d'inclinaison/d'angle a été supprimée (il s'agissait d'un gyroscope sur le circuit imprimé), à la fois du micrologiciel et du circuit imprimé. Auparavant, cette fonction empêchait intentionnellement la balance de s'allumer si elle n'était pas posée sur une surface plane. Cette fonction était considérée comme nécessaire, mais elle augmentait le coût et rendait la balance plus vulnérable au mauvais fonctionnement en cas d'humidité.
  • Introduction du circuit imprimé v8.1. Il est identique au circuit imprimé v8.0, mais le haut-parleur et le gyroscope ont été supprimés. Le même micrologiciel fonctionne sur tous les circuits imprimés v8.x.
  • La fonction « demande un heartbeat » (nécessite un signal de vie), qui améliore la capacité de la balance à se connecter aux anciennes versions d'Android, est désormais facultative. Vous pouvez désactiver la fonction « heartbeat » dans les paramètres si vous souhaitez utiliser une ancienne application qui ne sait pas envoyer le signal de vie.
  • La pesée via le câble USB a été testée, déboguée et fonctionne avec toutes nos applications Chrome.
  • Même micrologiciel pour tous les modèles Half Decent Scale. Nous n'avons plus besoin de micrologiciels différents pour les différentes versions de circuit. Il n'y a plus qu'un seul micrologiciel désormais. Nous avons supprimé le menu « PCB Version », car il n'est plus pertinent.

Pour mettre à jour via Wi-Fi :

Pour mettre à jour via USBC :


Micrologiciel Half Decent Scale v2.6.3

Journal des modifications :

  • La nouvelle fonctionnalité « heartbeat » résout les problèmes de connectivité avec Android 9 et les versions antérieures.
    • Les applications doivent envoyer un « heartbeat » (signe de vie) au moins toutes les 5 secondes, sinon la connexion Bluetooth sera interrompue.
    • Les anciennes versions d'Android ont un problème qui empêche la connexion Bluetooth d'être interrompue même lorsque l'application n'est plus connectée.
    • Le heartbeat résout ce problème et utilise la même approche que Decent a adoptée avec le Bluetooth sur le DE1 pour résoudre le même problème.
    • Les anciennes applications qui ne connaissent pas la fonctionnalité heartbeat la désactiveront automatiquement lorsqu'elles enverront la commande Bluetooth LED ON, avec le 6e octet de cette commande défini sur 00.
    • Les applications qui souhaitent utiliser la fonctionnalité de heartbeat doivent envoyer 01 comme dernier octet de données de la commande LED ON, par exemple : « 03 0a 01 01 00 01 08 ».
    • La commande de heartbeat à envoyer à la balance est : « 03 0a 03 ff ff 00 0a ».
    • Les utilisateurs de DE1 doivent mettre à jour l'application de1app NIGHTLY datée du 11 avril ou plus récente.
  • Correction d'un bogue qui provoquait le redémarrage de la HDS lorsque la connexion Bluetooth était interrompue.
  • Correction d'un bogue qui pouvait bloquer la HDS lorsque le minuteur dépassait 65535 secondes.
  • Ajout de la fonction « Afficher le logo » dans le menu Configuration, à des fins photographiques.
  • Empêche l'utilisateur de calibrer la balance lorsqu'un câble USB est branché, car le câble peut provoquer un mauvais calibrage.
  • Ajout du mode veille. Commande BLE et USB pour éteindre les périphériques. (03 0A 04 00 pour quitter le mode veille et 03 0A 04 01 pour démarrer le mode veille)
  • En mode calibrage, si aucun poids n'est placé sur la balance après le calibrage 0, la procédure se termine et revient au menu.
  • L'icône de batterie vide clignote si la tension est inférieure à 5 % (environ 3,45 V).

Pour mettre à jour via Wi-Fi :

Pour mettre à jour via USBC :


Micrologiciel Half Decent Scale v2.6

Journal des modifications :

  • La durée du bip a été réduite de 50 ms à 5 ms. Le son est désormais plus agréable et moins fort.

Pour mettre à jour via Wi-Fi :

Pour mettre à jour via USBC :


Micrologiciel Half Decent Scale v2.5.9

Journal des modifications :

  • Option « Exit » (quitter) pour le menu Calibration. Auparavant, vous pouviez rester bloqué dans ce menu sans pouvoir en sortir.
  • Correction d'un bogue provoquant un redémarrage lors du choix de la mise à jour du micrologiciel via Wi-Fi.

Pour mettre à jour via Wi-Fi :

Pour mettre à jour via USBC :


Micrologiciel Half Decent Scale v2.5.8

Journal des modifications :

  • Nom du firmware changé en HDS_PCB_x_x_FW_x_x_x pour correspondre à la page About et à la page WiFi OTA.
  • Les commandes peuvent désormais être envoyées via USB, avec un débit de 115200.
  • Nouvelle commande de réinitialisation.
  • Nouvelle commande de contrôle du poids via USB.
  • Nouvelle commande de données gyroscopiques.
  • Nouvelle commande de tension de la batterie.
  • Pour envoyer manuellement des commandes via USB, veuillez cocher l'option « Send HEX » dans le Serial Debug Assistant de Windows ou le Serialport Assistant de Mac.
  • Le poids USB doit d'abord être activé à l'aide de la commande 03 20 01.
  • Le gyroscope et la tension sont appelés à la demande, et non en continu.

Pour mettre à jour via Wi-Fi :

Pour mettre à jour via USBC :



  • Ce texte est une traduction de : Firmware for Half Decent Scale


    Updated 2025/06/30