Introduction générale #
Le B003 et B004 La balise détecte et affiche le niveau de batterie et diffuse les paquets BLE à intervalles réguliers. Elle prend en charge une alerte de batterie faible et un bouton d'alerte.


Spécifications du produit #
Tableau 1 : Spécifications du produit
| Protocole | iBeacon |
| Puissance RF | 0 dBm par défaut, puissance d'émission de -20 à +5 dBm |
| Distance | Max 80 m |
| Densité pour le suivi en intérieur | >10 m |
| Radiodiffusion | Minimum 100 ms |
| Accéléromètre | Facultatif |
| Consommation d'énergie | 5 μA à intervalle de 5 s et puissance d'émission de 0 dBm |
| Batterie | CR2032, 220 mAh |
| Poids | 7,7 g |
| Dimension | 38 mm x 38 mm x 7 mm |
| Certification | FCCID : 2APPL-100-0B, CE |
Description de la fonction #
État marche/arrêt #
- Allumage : Appuyez sur le bouton pendant 3 secondes et la LED clignote 10 fois.
- Éteindre : Appuyez sur le bouton pendant 3 secondes, et la LED clignote 3 fois rapidement.
Alerte de batterie faible #
La balise vérifie la tension toutes les heures. Si la charge de la batterie est inférieure à 20%, elle émet un bip toutes les minutes pour vous avertir. Pour arrêter l'alarme, appuyez trois fois sur le bouton. Si la charge de la batterie est toujours faible, l'alarme se réactivera après la prochaine vérification de tension.
Bouton panique #
Lorsque le bouton d'alerte est activé, le bit haut du champ Majeur (binaire 1) indique l'état d'alerte. La balise annonce cet état 10 fois à l'intervalle défini. Par exemple, si le champ Majeur est 0x0010 et le champ Mineur F1BC, le champ Majeur devient 0x8010.
0x02 01 06 1A FF 4C 00 02 15 F2 A5 2D 43 E0 AB 48 9C B6 4C 4A 83 00 14 67 20 00 10 F1 BC B3 (bouton panique non enfoncé)
0x02 01 06 1A FF 4C 00 02 15 F2 A5 2D 43 E0 AB 48 9C B6 4C 4A 83 00 14 67 20 80 10 F1 av. J.-C. B3 (bouton panique enfoncé)
Le bouton d'alerte est activé par défaut. Veuillez contacter Lansitec si vous n'en avez pas besoin.
Puissance TX #
L'intensité du signal émis par la balise. La valeur par défaut est 06 (0 dBm).
Tableau 2 : Puissance TX
| Type de valeur | Valeur | Puissance TX (dBm) |
| Hex | 01 | -20 |
| 02 | -16 | |
| 03 | -12 | |
| 04 | -8 | |
| 05 | -4 | |
| 06 | 0 | |
| 07 | 4 |
Intervalle de publicité #
L'intervalle de publication de la balise est de 5 secondes par défaut, ce qui signifie que la balise publie le paquet publicitaire toutes les 5 secondes. L'intervalle de publication maximal est de 10 secondes.
Tableau 3 : Intervalle de publicité
| Type de valeur | Valeur | jeintervalle (ms) |
| Hex | 01000000 | 100 |
| 02000000 | 200 | |
| 03000000 | 300 | |
| 04000000 | 400 | |
| 05000000 | 500 | |
| …… | …… | |
| 64000000 | 10,000 |
Configuration du commutateur #
Les balises B003 et B004 disposent d'une fonction de commutation « Annonce du niveau de batterie ». Elle détermine si la balise indique le niveau de batterie.
Tableau 4 : Configuration du commutateur
| Nnom | Valeur | Ddescription |
| Annonce du niveau de batterie | 00 : Désactivé, 01 : Activé, | Cette configuration détermine si la balise indique le niveau de batterie. La valeur par défaut est 0. |
Fonctionnalité publicitaire #
Paquet publicitaire standard #
La balise diffuse un paquet publicitaire standard lorsque la fonction de niveau de batterie n'est pas activée.
Tableau 5. Paquet publicitaire iBeacon standard
| Décalage d'octets | Valeur par défaut | Description | Propriétés |
| 0 | 0x02 | Longueur des données – 2 octets | Préambule constant |
| 1 | 0x01 | Type de données – indicateurs | Préambule constant |
| 2 | 0x06 | Drapeau LE et BR/EDR | Préambule constant |
| 3 | 0x1A | Longueur des données – 26 octets | Préambule constant |
| 4 | 0xFF | Type de données – Données spécifiques au fabricant | Préambule constant |
| 5 | 0x4C | Données du fabricant | Préambule constant |
| 6 | 0x00 | Données du fabricant | Préambule constant |
| 7 | 0x02 | Données du fabricant | Préambule constant |
| 8 | 0x15 | Données du fabricant | Préambule constant |
| 9 | 0xF2 | UUID de proximité 1er octet | UUID de l'utilisateur |
| 10 | 0xA5 | UUID de proximité 2e octet | UUID de l'utilisateur |
| 11 | 0x2D | UUID de proximité 3e octet | UUID de l'utilisateur |
| 12 | 0x43 | UUID de proximité 4e octet | UUID de l'utilisateur |
| 13 | 0xE0 | UUID de proximité 5e octet | UUID de l'utilisateur |
| 14 | 0xAB | UUID de proximité 6e octet | UUID de l'utilisateur |
| 15 | 0x48 | UUID de proximité 7e octet | UUID de l'utilisateur |
| 16 | 0x9C | UUID de proximité 8e octet | UUID de l'utilisateur |
| 17 | 0xB6 | UUID de proximité 9e octet | UUID de l'utilisateur |
| 18 | 0x4C | UUID de proximité 10e octet | UUID de l'utilisateur |
| 19 | 0x4A | UUID de proximité 11e octet | UUID de l'utilisateur |
| 20 | 0x83 | UUID de proximité 12e octet | UUID de l'utilisateur |
| 21 | 0x00 | UUID de proximité 13e octet | UUID de l'utilisateur |
| 22 | 0x14 | UUID de proximité 14e octet | UUID de l'utilisateur |
| 23 | 0x67 | UUID de proximité 15e octet | UUID de l'utilisateur |
| 24 | 0x20 | UUID de proximité 16e octet | UUID de l'utilisateur |
| 25 | AA | Premier octet majeur | Valeur majeure |
| 26 | BB | 2e octet majeur | Valeur majeure |
| 27 | CC | 1er octet mineur | Valeur mineure |
| 28 | CC | 2e octet mineur | Valeur mineure |
| 29 | 0xB3 | Puissance du signal (calibré SSI à 1 m) | Valeur de la puissance du signal |
Pack publicitaire avec niveau de batterie #
La balise prend également en charge la publicité des informations sur le niveau de batterie dans le dernier octet. 5.2 Configuration de l'annonce du niveau de batterie explique comment activer cette fonctionnalité via « LightBlue ».
Tableau 6 : Paquet publicitaire avec niveau de batterie
| Décalage d'octets | Valeur par défaut | Description | Propriétés |
| 0 | 0x02 | Longueur des données – 2 octets | Préambule constant |
| 1 | 0x01 | Type de données – indicateurs | Préambule constant |
| 2 | 0x06 | Drapeau LE et BR/EDR | Préambule constant |
| 3 | 0x1B | Longueur des données – 27 octets | Préambule constant |
| 4 | 0xFF | Type de données – Données spécifiques au fabricant | Préambule constant |
| 5 | 0x4C | Données du fabricant | Préambule constant |
| 6 | 0x00 | Données du fabricant | Préambule constant |
| 7 | 0x02 | Données du fabricant | Préambule constant |
| 8 | 0x15 | Données du fabricant | Préambule constant |
| 9 | 0xF2 | UUID de proximité 1er octet | UUID de l'utilisateur |
| 10 | 0xA5 | UUID de proximité 2e octet | UUID de l'utilisateur |
| 11 | 0x2D | UUID de proximité 3e octet | UUID de l'utilisateur |
| 12 | 0x43 | UUID de proximité 4e octet | UUID de l'utilisateur |
| 13 | 0xE0 | UUID de proximité 5e octet | UUID de l'utilisateur |
| 14 | 0xAB | UUID de proximité 6e octet | UUID de l'utilisateur |
| 15 | 0x48 | UUID de proximité 7e octet | UUID de l'utilisateur |
| 16 | 0x9C | UUID de proximité 8e octet | UUID de l'utilisateur |
| 17 | 0xB6 | UUID de proximité 9e octet | UUID de l'utilisateur |
| 18 | 0x4C | UUID de proximité 10e octet | UUID de l'utilisateur |
| 19 | 0x4A | UUID de proximité 11e octet | UUID de l'utilisateur |
| 20 | 0x83 | UUID de proximité 12e octet | UUID de l'utilisateur |
| 21 | 0x00 | UUID de proximité 13e octet | UUID de l'utilisateur |
| 22 | 0x14 | UUID de proximité 14e octet | UUID de l'utilisateur |
| 23 | 0x67 | UUID de proximité 15e octet | UUID de l'utilisateur |
| 24 | 0x20 | UUID de proximité 16e octet | UUID de l'utilisateur |
| 25 | AA | Premier octet majeur | Valeur majeure |
| 26 | BB | 2e octet majeur | Valeur majeure |
| 27 | CC | 1er octet mineur | Valeur mineure |
| 28 | CC | 2e octet mineur | Valeur mineure |
| 29 | 0xB3 | Puissance du signal (calibré SSI à 1 m) | Valeur de la puissance du signal |
| 30 | Niveau de batterie | Bniveau de batterie | Bniveau de batterie |
Configuration de la balise BLE Lansitec avec un iPhone #
Remarque : tous les paramètres sont en codage hexadécimal.
Étape 1 : Recherchez et téléchargez « LightBlue » dans l’App Store.

Étape 2 : Appuyez longuement sur le bouton pour allumer les balises B003 et B004. Une LED rouge clignote 10 fois.
Étape 3 : Ouvrir Bleu clair Cliquez sur la balise « LS_Beacon_V96 » qui apparaîtra dans l'application. Un mot de passe est requis pour la connexion à cette balise ; sinon, vous ne pourrez que consulter sa configuration et ne pourrez pas la modifier.
![]()
Étape 3 : Entrez le mot de passe : 116321.
Configuration principale #


- Cliquez sur « Majeur » (étape 1).
- Cliquez sur « Écrire une nouvelle valeur » (étape 2).
- Saisissez une nouvelle valeur (étape 3) et cliquez sur « Terminé » (étape 4) pour enregistrer, puis cliquez sur « 0xFFF6 » (étape 5) pour revenir à la page « Principal ».
- La nouvelle valeur s'affiche dans le bloc de valeurs (étape 6) de la page « Principal », et la valeur précédente est grisée. Cliquez sur « LS_Beacon_V96 » (étape 7) pour revenir à la page précédente.
- Cliquez sur « Retour » (étape 8) pour quitter la configuration. Sinon, la modification ne sera pas enregistrée.
Configurez « UUID », « Minor », « Interval » et « TX_power » de la même manière. Veuillez quitter LightBlue après la configuration. Le voyant cesse de clignoter après la configuration.
Configuration de l'annonce du niveau de batterie #


- Cliquez sur « Annonce du niveau de batterie » (étape 1).
- Cliquez sur « Écrire une nouvelle valeur » (étape 2).
- Saisissez la valeur « 00 » pour désactiver la fonction d'annonce du niveau de batterie et « 01 » pour l'activer (étape 3). Cliquez sur « Terminé » (étape 4) pour enregistrer, puis sur « 0xFF0D » (étape 5) pour revenir à la page « Annonce du niveau de batterie ».
- La nouvelle valeur est affichée dans le bloc de valeurs (étape 6) de la page « Annonce du niveau de batterie » et la valeur précédente est grise.
- Cliquez sur « LS_Beacon_V96 » (étape 7) pour revenir à la page précédente. Quittez ensuite la configuration. Sinon, la modification ne sera pas enregistrée.
Nous pouvons également préprogrammer pour vous l'« UUID », le « Majeur », le « Mineur », l'« Intervalle », le « TX_power » et l'« Annonce de niveau de batterie » et les imprimer sur le boîtier avant l'expédition.
Autonomie de la batterie #
Tableau 7 : Autonomie de la batterie (avec le capteur d'accélération)
| Intervalle de diffusion (ms) | 100 | 500 | 1000 | 5000 |
| Courant moyen (μA) | 154 | 33.8 | 17 | 5 |
| Autonomie de la batterie (mois) | 1.5 | 7 | 14 | 48 |
Tableau 8 : Autonomie de la batterie (sans le capteur d'accélération)
| Intervalle de diffusion (ms) | 100 | 500 | 1000 | 5000 |
| Courant moyen (μA) | 153 | 33 | 16 | 4.2 |
| Autonomie de la batterie (mois) | 1.5 | 7 | 15 | 58 |
Note:
Concernant la précision, plusieurs facteurs influencent la précision des mesures de distance avec BLE RSSI.
- Effet d'ombre : les signaux peuvent être réfléchis par les murs et les verres plusieurs fois pendant la transmission. DL'ifraction modifie le chemin du signal, ce qui entraîne la réception d'une intensité de signal instable.
- De nombreux appareils utilisent les technologies 2,4G, Wi-Fi, Bluetooth et Zigbee. Les signaux peuvent se chevaucher, ce qui rend la réception instable.
- En raison des limitations de fabrication des semi-conducteurs, la puissance TX n'est pas stable.
Lorsque vous utilisez une balise pour le positionnement, veuillez tenir compte de la méthode suivante pour mesurer la distance.
- Pendant que la balise émet de la publicité, échantillonnez à plusieurs reprises le RSSI à une distance de 1 mètre pendant au moins 10 secondes.
- Jetez les 10% les plus élevés des échantillons RSSI.
- Jetez les 20% les plus bas des échantillons RSSI.
- Faites la moyenne des échantillons restants pour obtenir la valeur de puissance mesurée.
Nous recommandons deux autres algorithmes pour calculer la distance et la position :
- Algorithme de moyenne mobile, document Lansitec numéro 930-00171.
- Calibrage de position, document Lansitec numéro 930-00172.
Comment installer une balise Bluetooth B003 et B004 #

Comment remplacer les piles des balises Bluetooth B003 et B004 #

Conditionnement #
Emballage par lots #

Emballage d'échantillons #

Informations de commande #
| Description | PN |
| Étiquette Bluetooth B003, longueur latérale 37 mm, 230 mAh | 100-0B003 |
| Étiquette Bluetooth B004, 38 x 38 x 7 mm, 230 mAh | 100-0B004 |