FIRMWARE BLE

Comme la technologie BLE est transversale à de nombreux secteurs d'activité, nous voulions développer une famille de Beacon à la fois flexible et complète. C'est pourquoi nous avons développé un firmware capable de répondre à tous les besoins de nos clients. Lors de la commande, le firmware sera téléchargé sur le Beacony directement en production.

Standard Firmware. (P.N. GT-CMPLT-FW). 

  • Intervalle de publicité de 100ms à 3h+ (en utilisant une valeur supérieure à 10s, les paquets envoyés à chaque intervalle seront au nombre de 3).
    Formats de paquets standard (iBeacon, Eddystone UUID, Eddystone URL, Eddystone TLM).
    Possibilité de modifier les valeurs présentes dans les paquets standards (iBeacon Major, iBeacon Minor, iBeacon UUID, Eddystone UUID, Eddystone URL, Eddystone TLM).
    Possibilité d’empêcher l’arrêt physique du beacon (par bouton) via service.
    Fonction d’arrêt logiciel du beacon à travers le service dedié.
    Possibilité de configurer le nom du dispositif (Device Name)
    Possibilité de choisir différents intervalles de commutation de la LED rouge par service (y compris LED fixe).
    Fonctions d’alarme et d’alarme rouge, toutes deux fonctionnant à 100 ms au format iBeacon, avec la valeur « ALARM » ou « RED ALARM » inscrite à l’intérieur de l’UUID iBeacon (activation/désactivation et intervalle d’alarme configurables à travers de service)
    Fonction « Pick To Light » (combinaison d’alarme et de LED fixe), qui permet d’éteindre la LED en double-cliquant sur le bouton physique du beacon, en envoyant une série de paquets d’alarme à l’utilisateur.
    Possibilité de choisir entre 4 types de puissance différents : -23dBm (jusqu’à 20m), -6dBm (jusqu’à 50m), 0dBm(jusqu’à 110m), 4dBm (jusqu’à 180m).
    Fonction de temporisation, qui permet d’allumer/éteindre le beacon à des intervalles définis, réglables par le service
    Echantillonnage de la température et de l’humidité par un capteur de température/humidité
    Échantillonnage des valeurs spatiales du beacon au moyen du capteur accélérométrique, dans différents modes :
    Connection mode : valeurs d’accéléromètre lisibles par le service
    Advertising mode : valeurs d’accéléromètre lisibles en mode non connecté
    Trigger mode : valeurs de l’accéléromètre qui peuvent être lues en mode de non-connexion uniquement lorsque le capteur détecte une certaine accélération en fonction d’une sensibilité variable (configurable par le service), pendant un intervalle de temps variable (configurable par le service)
    Real time mode : les valeurs de l’accéléromètre peuvent être lues en mode sans connexion uniquement lorsque le capteur détecte une certaine accélération en fonction d’une sensibilité variable (configurable par le service). Le beacon émet pendant toute la durée du mouvement, et cesse d’émettre dès que le capteur ne perçoit plus d’accélération.
    Fonction « Watchdog », qui permet d’envoyer des paquets iBeacon avec la valeur « WATCHDOG » écrite à l’intérieur de l’UUID iBeacon, lorsque le beacon ne se déplace pas en mode Trigger et en mode Real Time. L’intervalle de transmission du paquet Watchdog est réglable par le service, et le nombre de paquets envoyés à chaque intervalle est lié à l’intervalle de l’advertising: nP Watchdog = (1/ Intervalle de advertising(s)). EXEMPLE : Intervalle de publicité à 500ms : (1/0.5s) = 2 paquets Watchdog à chaque intervalle.
    Envoi d’un paquet supplémentaire, appelé Scan Response, personnalisé pour envoyer les valeurs les plus utilisées dans les applications les plus différentes (nom du dispositif, valeur de l’accéléromètre, valeur de la température et de l’humidité, niveau de la batterie).Le FIRMWARE DISPONIBLE VIA OTA (On-The-Air) SERVICE POUR LE SUIVI DES CONTACTS ET LE DATALOGGER DE TEMPERATURE ET D’HUMIDITE sont également disponibles.Ce firmware BLE est disponible à la fois sur la board sans capteurs et sur la board avec capteurs.

L’Hardware possède des caractéristiques uniques qui permettent d’optimiser les coûts et de rendre les projets BLE flexibles et modulaires.

DÉCOUVREZ L’UNIVERS BLE