Spécifications susceptibles d’être modifiées sans préavis. Document non contractuel. www.elainnovation.com Copyright © 2018 ELA Innovation – Spécifications des trames BLE 07B FR
LOW ENERGY
Spécification des trames
Spécifications susceptibles d’être modifiées sans préavis. Document non contractuel. www.elainnovation.com Copyright © 2018 ELA Innovation – Spécifications des trames BLE 07B FR
Table des matières
1. Informations sur ce document ...................................................................................................................... 3
2. Références BLE ............................................................................................................................................. 3
3. Produits concernés ....................................................................................................................................... 4
4. « Service datas » and « Manufacturer Specific Datas » ................................................................................ 5
5. Trame de « Scan Response » ........................................................................................................................ 5
Service datas......................................................................................................................................................... 6
Version v0.3 ....................................................................................................................................................... 7
Version v0.7 ....................................................................................................................................................... 9
Version v0.8 ..................................................................................................................................................... 11
Version v1.0.0 .................................................................................................................................................. 13
Version v2.0.0 .................................................................................................................................................. 15
Version v2.1.x .................................................................................................................................................. 18
Version v2.2.0 .................................................................................................................................................. 21
Manufacturer Specific Datas .............................................................................................................................. 24
Version v2.0.0 .................................................................................................................................................. 25
Version v2.1.x .................................................................................................................................................. 29
Version v2.2.0 .................................................................................................................................................. 33
Spécifications susceptibles d’être modifiées sans préavis. Document non contractuel. www.elainnovation.com Copyright © 2018 ELA Innovation – Spécifications des trames BLE 07B FR
1. Informations sur ce document
Cette documentation présente les différents formats de trames des produits de la gamme BLE proposée par ELA Innovation.
Pour améliorer la lisibilité des formats de trame, ce document présente :
- Les champs Bluetooth imposés surlignés en bleu.
- Les champs paramétrables par l’utilisateur surlignés en vert.
- Les champs d’information du tag, non modifiables, surlignés en orange.
2. Références BLE
Informations générales https://www.bluetooth.com/bluetooth-technology
Spécifications BLE https://www.bluetooth.com/specifications
Services et caractéristiques BLE https://www.bluetooth.com/specifications/gatt
Spécifications susceptibles d’être modifiées sans préavis. Document non contractuel. www.elainnovation.com Copyright © 2018 ELA Innovation – Spécifications des trames BLE 07B FR
3. Produits concernés
Blue PUCK ID
IDF25240
Blue PUCK T
IDF25241
Blue PUCK RHT
IDF25242
Blue PUCK MAG
IDF25243
Blue PUCK MOV
IDF25244
Blue PUCK BUZZ
IDF25245
Blue PUCK DI
IDF25246
Blue PUCK AI
IDF25248
Blue PUCK DO
IDF25247
Blue PUCK T EN12830
IDF30241
Blue SLIM ID
IDF03240
Blue SLIM T
IDF03241
Blue SLIM MAG
IDF03243
Blue SLIM MOV
IDF03244
Blue COIN ID
IDF10240
Blue COIN T
IDF10241
Blue COIN MAG
IDF10243
Blue COIN MOV
IDF10244
Spécifications susceptibles d’être modifiées sans préavis. Document non contractuel. www.elainnovation.com Copyright © 2018 ELA Innovation – Spécifications des trames BLE 07B FR
4. « Service datas » and « Manufacturer Specific Datas »
Depuis la sortie du firmware de tag ELA 2.0.0, il est maintenant possible d’envoyer les données des capteurs ou d’identification à travers les « Manufacturer Specific Datas », au lieu des « Service datas ». Ces « Mfr datas » sont des champs de trame BLE spécifiques à une entreprise, qui peuvent être utilisés pour transmettre des données dans les paquets d’advertising. Si les Manufacturer Specific Datas ne sont pas activées, toutes les données capteur sont envoyées dans les données de Services.
Pour activer ce mode de transmission de
données, il est nécessaire de l’activer dans la configuration NFC du tag. Il faut donc basculer à « True » le champ « Activer Mfr. Data »
Pour un tag comportant un firmware inférieur à 2.0.0, la donnée contenue dans les trames d’advertising sera toujours transmise en mode Services.
5. Trame de « Scan Response »
Dans certains formats et versions de tag, celui-ci peut envoyer une trame dite de « Scan Response ».
Une fois d’un paquet d’advertising a été reçu par un Scanner, celui-ci peut demander des informations supplémentaires au tag. Le tag répond alors avec une trame de « Scan Response ». Cette trame est localisée juste après la trame d’advertising, et contient des données en fonction de la version du tag et de son format embarqué. La donnée transmise dans la trame de Scan Response peut également être formatée en mode Services ou Manufacturer Specific.
Spécifications susceptibles d’être modifiées sans préavis. Document non contractuel. www.elainnovation.com Copyright © 2018 ELA Innovation – Spécifications des trames BLE 07B FR
Service datas
Spécifications susceptibles d’être modifiées sans préavis. Document non contractuel. www.elainnovation.com Copyright © 2018 ELA Innovation – Spécifications des trames BLE 07B FR
Formats trames - BLE ELA ID - Service datas - version v0.3
ELA Id iBeacon (non modifiable) Eddystone (non modifiable)
Oct
ets
tra
me
1 Longueur : 2 Longueur : 2 Longueur : 2
2 Type : 0x01 Type : 0x01 Type : 0x01
3 Donnée : 0x04 Donnée : 0x04 Donnée : 0x06
4 Longueur : 4 Longueur : 26 Longueur : 3
5 Type : 0x16 Type : 0xFF Type : 0x03
6 Service Batterie : 0x0F Company Id : 0x4C EDDYSTONE_UUID : 0xAA
7 Service Batterie : 0x18 Company Id : 0x00 EDDYSTONE_UUID : 0xFE
8 Donnée Batterie (%) Beacon type : 0x02 Longueur : 23
9 Longueur : 16 Taille des données : 0x15 Type : 0x16
10 Type : 0x09 UUID EDDYSTONE UUID : 0xAA
11 Nom UUID EDDYSTONE UUID : 0xFE
12 Nom UUID Frame Type UID : 0x00
13 Nom UUID Tx Power at 0m
14 Nom UUID NID
15 Nom UUID NID
16 Nom UUID NID
17 Nom UUID NID
18 Nom UUID NID
19 Nom UUID NID
20 Nom UUID NID
21 Nom UUID NID
22 Nom UUID NID
23 Nom UUID NID
24 Nom UUID BID
25 Nom UUID BID
26 Non utilisé Major Value BID
27 Non utilisé Major Value BID
28 Non utilisé Minor Value BID
29 Non utilisé Minor Value BID
30 Non utilisé TX Power at 1m Réservé
31 Non utilisé Non utilisé Réservé
Exemple de trame reçue avec l’application nRF Connect (ELA ID) :
Version v0.3
Trames BLE- Service datas
Batterie
Nom
Spécifications susceptibles d’être modifiées sans préavis. Document non contractuel. www.elainnovation.com Copyright © 2018 ELA Innovation – Spécifications des trames BLE 07B FR
Formats trames - BLE ELA Capteurs - Service datas - version v0.3
ELA T ELA RHT ELA MAG ELA MOV ELA ANG
Oct
ets
tra
me
1 Longueur : 2 Non implémenté Non implémenté Non implémenté Non implémenté
2 Type : 0x01
3 Donnée : 0x04
4 Longueur : 4
5 Type : 0x16
6 Service Batterie : 0x0F
7 Service Batterie : 0x18
8 Donnée Batterie (%)
9 Longueur : 5
10 Type : 0x16
11 Service Température : 0x09
12 Service Température : 0x18
13 Donnée T (0.01°C) LSB
14 Donnée T (0.01°C) MSB
15 Longueur : 16
16 Type : 0x09
17 Nom
18 Nom
19 Nom
20 Nom
21 Nom 22 Nom
23 Nom
24 Nom
25 Nom
26 Nom
27 Nom
28 Nom
29 Nom
30 Nom
31 Nom
Exemple de trame reçue avec l’application nRF Connect (ELA T - 26.12°C) :
Batterie
Donnée T°
Nom
Spécifications susceptibles d’être modifiées sans préavis. Document non contractuel. www.elainnovation.com Copyright © 2018 ELA Innovation – Spécifications des trames BLE 07B FR
A propos de cette version :
1) Quand la batterie arrive sous un seuil de 15% de capacité, le Service Batterie est émis dans les trames ELA ID et ELA T. Il est localisé juste avant le Nom du tag dans la trame (voir le format ID en version 0.3 pour le formatage ELA ID v0.7, et voir la page suivante pour le formatage ELA T v0.7)
2) Le tag envoie la « Scan Response », qui contient le Service UART Nordic (NUS) sur 128 bits. Ce service est
utilisé pour envoyer une commande au tag, ou recevoir des données de celui-ci (voir l’Application Note se
rapportant au Datalogger sur le site d’ELA). Il n’est pas nécessaire d’en tenir compte et cette trame « SR » peut être ignorée.
Formats trames - BLE ELA ID - Service datas - version v0.7
ELA Id iBeacon Eddystone
Oct
ets
tra
me
1 Longueur : 2 Longueur : 2 Longueur : 2
2 Type : 0x01 Type : 0x01 Type : 0x01
3 Donnée : 0x06 Donnée : 0x04 Donnée : 0x06
4 Longueur : ≤16 Longueur : 26 Longueur : 3
5 Type : 0x09 Type 0xFF Type : 0x03
6 Nom Company Id : 0x4C EDDYSTONE UUID : 0xAA
7 Nom Company Id : 0x00 EDDYSTONE_UUID : 0xFE
8 Nom Beacon type : 0x02 Longueur : 23
9 Nom Taille des données : 0x15 Type : 0x16
10 Nom UUID EDDYSTONE UUID : 0xAA
11 Nom UUID EDDYSTONE UUID : 0xFE
12 Nom UUID Frame Type UID : 0x00
13 Nom UUID Tx Power at 0m
14 Nom UUID NID
15 Nom UUID NID
16 Nom UUID NID
17 Nom UUID NID
18 Nom UUID NID
19 Nom UUID NID
20 Nom UUID NID
21 Non utilisé UUID NID
22 Non utilisé UUID NID
23 Non utilisé UUID NID
24 Non utilisé UUID BID
25 Non utilisé UUID BID
26 Non utilisé Major Value BID
27 Non utilisé Major Value BID
28 Non utilisé Minor Value BID
29 Non utilisé Minor Value BID 30 Non utilisé TX Power at 1m Réservé
31 Non utilisé Non utilisé Réservé
Version v0.7
Trames BLE - Service datas
Spécifications susceptibles d’être modifiées sans préavis. Document non contractuel. www.elainnovation.com Copyright © 2018 ELA Innovation – Spécifications des trames BLE 07B FR
Formats trames – BLE ELA Capteurs - Service datas - version v0.7
ELA T ELA RHT ELA MAG ELA MOV ELA ANG
Oct
ets
tra
me
1 Longueur : 2 Non implémenté Non implémenté Non implémenté Non implémenté
2 Type : 0x01
3 Donnée : 0x06
4 Longueur : 5
5 Type : 0x16
6 Carac. T° : 0x6E
7 Carac. T° : 0x2A
8 Donnée T (0.01°C) LSB
9 Donnée T (0.01°C) MSB
10 Longueur : ≤16
11 Type : 0x09
12 Nom
13 Nom
14 Nom
15 Nom
16 Nom
17 Nom
18 Nom
19 Nom
20 Nom
21 Nom 22 Nom
23 Nom
24 Nom
25 Nom
26 Nom
27 Non utilisé
28 Non utilisé
29 Non utilisé
30 Non utilisé
31 Non utilisé
Exemple trame reçue (ELA T - 26.87°C) : Exemple trame reçue (ELA T - 27.18°C) avec batterie à 2%:
Batterie
Donnée T°
Nom
NUS (trame de
Scan Response)
Spécifications susceptibles d’être modifiées sans préavis. Document non contractuel. www.elainnovation.com Copyright © 2018 ELA Innovation – Spécifications des trames BLE 07B FR
A propos de cette version :
1) Quand la batterie arrive sous un seuil de 15% de capacité, le Service Batterie est émis dans les trames ELA ID et ELA T. Il est localisé juste avant le Nom du tag dans la trame (voir le format ID en version 0.3 pour le formatage ELA ID v0.8, et voir le format T en version 0.7 pour le formatage ELA T v0.8).
2) Le tag envoie la « Scan Response », qui contient le Service UART Nordic (NUS) sur 128 bits. Cette trame est envoyée seulement dans le format ELA T. Ce service est utilisé pour envoyer une commande au tag,
ou recevoir des données de celui-ci (voir l’Application Note se rapportant au Datalogger sur le site d’ELA). Il n’est pas nécessaire d’en tenir compte et cette trame « SR » peut être ignorée.
Formats trames - BLE ELA ID - Service datas - version v0.8
ELA Id iBeacon Eddystone
Oct
ets
tra
me
1 Longueur : 2 Longueur : 2 Longueur : 2
2 Type : 0x01 Type : 0x01 Type : 0x01
3 Donnée : 0x04 Donnée : 0x04 Donnée : 0x06
4 Longueur : ≤16 Longueur : 26 Longueur : 3
5 Type : 0x09 Type : 0xFF Type : 0x03
6 Nom Company Id : 0x4C EDDYSTONE UUID : 0xAA
7 Nom Company Id : 0x00 EDDYSTONE_UUID : 0xFE
8 Nom Beacon type : 0x02 Longueur : 23
9 Nom Taille des données : 0x15 Type : 0x16
10 Nom UUID EDDYSTONE UUID : 0xAA
11 Nom UUID EDDYSTONE UUID : 0xFE
12 Nom UUID Frame Type UID : 0x00
13 Nom UUID Tx Power at 0m
14 Nom UUID NID
15 Nom UUID NID
16 Nom UUID NID
17 Nom UUID NID
18 Nom UUID NID
19 Nom UUID NID
20 Nom UUID NID
21 Non utilisé UUID NID
22 Non utilisé UUID NID
23 Non utilisé UUID NID
24 Non utilisé UUID BID
25 Non utilisé UUID BID 26 Non utilisé Major Value BID
27 Non utilisé Major Value BID
28 Non utilisé Minor Value BID
29 Non utilisé Minor Value BID
30 Non utilisé TX Power at 1m Réservé
31 Non utilisé Non utilisé Réservé
Version v0.8
Trames BLE - Service datas
Spécifications susceptibles d’être modifiées sans préavis. Document non contractuel. www.elainnovation.com Copyright © 2018 ELA Innovation – Spécifications des trames BLE 07B FR
Formats trames - BLE ELA Capteurs - Service datas - version v0.8
ELA T ELA RHT ELA MAG ELA MOV ELA ANG
Oct
ets
tra
me
1 Longueur : 2 Non implémenté Non implémenté Non implémenté Non implémenté
2 Type : 0x01
3 Donnée : 0x06
4 Longueur : 5
5 Type : 0x16
6 Carac. T° : 0x6E
7 Carac. T° : 0x2A
8 Donnée T (0.01°C) LSB
9 Donnée T (0.01°C) MSB
10 Longueur : ≤16
11 Type : 0x09
12 Nom
13 Nom
14 Nom
15 Nom
16 Nom
17 Nom
18 Nom
19 Nom
20 Nom
21 Nom 22 Nom
23 Nom
24 Nom
25 Nom
26 Nom
27 Non utilisé
28 Non utilisé
29 Non utilisé
30 Non utilisé
31 Non utilisé
Exemple trame reçue (ELA T - 26.87°C) : Exemple trame reçue (ELA T - 27.18°C) avec batterie à 2%:
Batterie
Donnée T°
Nom
NUS (trame de
Scan Response)
Spécifications susceptibles d’être modifiées sans préavis. Document non contractuel. www.elainnovation.com Copyright © 2018 ELA Innovation – Spécifications des trames BLE 07B FR
A propos de cette version :
1) Quand la batterie passe sous les 15% de capacité, le Service Batterie est envoyé dans la trame de « Scan Response ». Cela est vrai pour tous les formats.
2) Le Service Nordic UART (NUS) n’est plus envoyé dans la trame de « Scan Response »
Formats trames - BLE ELA ID - Service datas - version v1.0.0
ELA Id iBeacon Eddystone
Oct
ets
tra
me
1 Longueur : 2 Longueur : 2 Longueur : 2
2 Type : 0x01 Type : 0x01 Type : 0x01
3 Donnée : 0x06 Donnée : 0x04 Donnée : 0x06
4 Longueur : ≤16 Longueur : 26 Longueur : 3
5 Type : 0x09 Type : 0xFF Type : 0x03
6 Nom Company Id : 0x4C EDDYSTONE UUID : 0xAA
7 Nom Company Id : 0x00 EDDYSTONE_UUID : 0xFE
8 Nom Beacon type : 0x02 Longueur : 23
9 Nom Taille des données : 0x15 Type : 0x16
10 Nom UUID EDDYSTONE UUID : 0xAA
11 Nom UUID EDDYSTONE UUID : 0xFE
12 Nom UUID Frame Type UID : 0x00
13 Nom UUID Tx Power at 0m
14 Nom UUID NID
15 Nom UUID NID
16 Nom UUID NID
17 Nom UUID NID
18 Nom UUID NID
19 Nom UUID NID
20 Nom UUID NID 21 Non utilisé UUID NID
22 Non utilisé UUID NID
23 Non utilisé UUID NID
24 Non utilisé UUID BID
25 Non utilisé UUID BID
26 Non utilisé Major Value BID
27 Non utilisé Major Value BID
28 Non utilisé Minor Value BID
29 Non utilisé Minor Value BID
30 Non utilisé TX Power at 1m Réservé
31 Non utilisé Non utilisé Réservé
Exemple trame reçue (ELA Id) : Exemple trame reçue (ELA Id) avec batterie à 8% :
Version v1.0.0
Trames BLE - Service datas
Nom
Batterie (trame de Scan Response)
Spécifications susceptibles d’être modifiées sans préavis. Document non contractuel. www.elainnovation.com Copyright © 2018 ELA Innovation – Spécifications des trames BLE 07B FR
Formats trames - BLE ELA Capteurs - Service datas - version v1.0.0
ELA T ELA RHT ELA MAG ELA MOV ELA ANG
Oct
ets
tra
me
1 Longueur : 2 Longueur : 2 Longueur : 2 Longueur : 2 Longueur : 2
2 Type : 0x01 Type : 0x01 Type : 0x01 Type : 0x01 Type : 0x01
3 Donnée : 0x06 Donnée : 0x06 Donnée : 0x06 Donnée : 0x06 Donnée : 0x06
4 Longueur : 5 Longueur : 5 Longueur : 5 Longueur : 5 Longueur : 9
5 Type : 0x16 Type : 0x16 Type : 0x16 Type : 0x16 Type : 0x16
6 Carac. T° : 0x6E Carac. T° : 0x6E Carac. Alert : 0x06 Carac. Alert : 0x06 ANG Service : 0xA1
7 Carac. T° : 0x2A Carac. T° : 0x2A Carac. Alert : 0x2A Carac. Alert : 0x2A ANG Service : 0x2A
8 Donnée T (0.01°C)
LSB Donnée T (0.01°C)
LSB Donnée MAG (cpt + état)
LSB Donnée MOV (cpt + état)
LSB Donnée axe X (mg) LSB
9 Donnée T (0.01°C)
MSB Donnée T (0.01°C)
MSB Donnée MAG (cpt + état)
MSB Donnée MOV (cpt + état)
MSB Donnée axe X (mg) MSB
10 Longueur : ≤16 Longueur : 4 Longueur : ≤16 Longueur : ≤16 Donnée axe Y (mg) LSB
11 Type : 0x09 Type : 0x16 Type : 0x09 Type : 0x09 Donnée axe Y (mg) MSB
12 Nom Carac. RH : 0x6F Nom Nom Donnée axe Z (mg) LSB
13 Nom Carac. RH : 0x2A Nom Nom Donnée axe Z (mg) MSB
14 Nom Donnée RH (%) Nom Nom Longueur : ≤16
15 Nom Longueur : ≤16 Nom Nom Type : 0x09
16 Nom Type : 0x09 Nom Nom Nom
17 Nom Nom Nom Nom Nom
18 Nom Nom Nom Nom Nom
19 Nom Nom Nom Nom Nom
20 Nom Nom Nom Nom Nom
21 Nom Nom Nom Nom Nom
22 Nom Nom Nom Nom Nom
23 Nom Nom Nom Nom Nom
24 Nom Nom Nom Nom Nom
25 Nom Nom Nom Nom Nom
26 Nom Nom Nom Nom Nom
27 Non utilisé Nom Non utilisé Non utilisé Nom
28 Non utilisé Nom Non utilisé Non utilisé Nom
29 Non utilisé Nom Non utilisé Non utilisé Nom
30 Non utilisé Nom Non utilisé Non utilisé Nom
31 Non utilisé Nom Non utilisé Non utilisé Non utilisé
Exemple trame reçue (ELA T - 27.31°C) : Exemple trame reçue (ELA RHT - 26.54°C 30%):
Donnée RH
Donnée T°
Nom
Spécifications susceptibles d’être modifiées sans préavis. Document non contractuel. www.elainnovation.com Copyright © 2018 ELA Innovation – Spécifications des trames BLE 07B FR
A propos de cette version :
1) Le Service Batterie (capacité < 15%) est toujours envoyé dans la « Scan Response » (tous formats). 2) Dans les formats iBeacon/Eddystone, le nom du tag est envoyé dans la trame « SR » (après l’info batterie).
Formats trames - BLE ELA - Service datas - version v2.0.0
ELA Id iBeacon Eddystone
Oct
ets
tra
me
1 Longueur : 2 Longueur : 2 Longueur : 2
2 Type : 0x01 Type : 0x01 Type : 0x01
3 Donnée : 0x06 Donnée : 0x04 Donnée : 0x06
4 Longueur : ≤16 Longueur : 26 Longueur : 3
5 Type : 0x09 Type : 0xFF Type : 0x03
6 Nom Company Id : 0x4C EDDYSTONE UUID : 0xAA
7 Nom Company Id : 0x00 EDDYSTONE_UUID : 0xFE
8 Nom Beacon type : 0x02 Longueur : 23
9 Nom Taille des données : 0x15 Type : 0x16
10 Nom UUID EDDYSTONE UUID : 0xAA
11 Nom UUID EDDYSTONE UUID : 0xFE
12 Nom UUID Frame Type UID : 0x00
13 Nom UUID Tx Power at 0m
14 Nom UUID NID
15 Nom UUID NID
16 Nom UUID NID
17 Nom UUID NID
18 Nom UUID NID
19 Nom UUID NID
20 Nom UUID NID
21 Non utilisé UUID NID
22 Non utilisé UUID NID
23 Non utilisé UUID NID
24 Non utilisé UUID BID
25 Non utilisé UUID BID
26 Non utilisé Major Value BID
27 Non utilisé Major Value BID
28 Non utilisé Minor Value BID
29 Non utilisé Minor Value BID
30 Non utilisé TX Power at 1m Réservé
31 Non utilisé Non utilisé Réservé
Exemple trame reçue (ELA Id) avec batterie à 8% : Exemple trame reçue (iBeacon) avec batterie à 9%:
Version v2.0.0
Trames BLE - Service datas
Nom
Batterie (trame SR)
Nom (trame SR)
Spécifications susceptibles d’être modifiées sans préavis. Document non contractuel. www.elainnovation.com Copyright © 2018 ELA Innovation – Spécifications des trames BLE 07B FR
Formats trames - BLE ELA - Service datas - version v2.0.0
ELA T ELA RHT ELA MAG ELA MOV
Oct
ets
tra
me
1 Longueur : 2 Longueur : 2 Longueur : 2 Longueur : 2
2 Type : 0x01 Type : 0x01 Type : 0x01 Type : 0x01
3 Donnée : 0x06 Donnée : 0x06 Donnée : 0x06 Donnée : 0x06
4 Longueur : 5 Longueur : 5 Longueur : 5 Longueur : 5
5 Type : 0x16 Type : 0x16 Type : 0x16 Type : 0x16
6 Carac. T° : 0x6E Carac. T° : 0x6E Carac. Alert : 0x06 Carac. Alert : 0x06
7 Carac. T° : 0x2A Carac. T° : 0x2A Carac. Alert : 0x2A Carac. Alert : 0x2A
8 Donnée T (0.01°C) LSB Donnée T (0.01°C) LSB Donnée MAG (cpt + état) LSB Donnée MOV (cpt + état) LSB
9 Donnée T (0.01°C) MSB Donnée T (0.01°C) MSB Donnée MAG (cpt + état) MSB Donnée MOV (cpt + état) MSB
10 Longueur : ≤16 Longueur : 4 Longueur : 4 Longueur : 4
11 Type : 0x09 Type : 0x16 Type : 0x16 Type : 0x16
12 Nom Carac. RH : 0x6F Carac. Alert Status : 0x3F Carac. Alert Status : 0x3F
13 Nom Carac. RH : 0x2A Carac. Alert Status : 0x2A Carac. Alert Status : 0x2A
14 Nom Donnée RH (%) Donnée : 0x00 Donnée : 0x01
15 Nom Longueur : ≤16 Longueur : ≤16 Longueur : ≤16
16 Nom Type : 0x09 Type : 0x09 Type : 0x09
17 Nom Nom Nom Nom
18 Nom Nom Nom Nom
19 Nom Nom Nom Nom
20 Nom Nom Nom Nom
21 Nom Nom Nom Nom
22 Nom Nom Nom Nom 23 Nom Nom Nom Nom
24 Nom Nom Nom Nom
25 Nom Nom Nom Nom
26 Nom Nom Nom Nom
27 Non utilisé Nom Nom Nom
28 Non utilisé Nom Nom Nom
29 Non utilisé Nom Nom Nom
30 Non utilisé Nom Nom Nom
31 Non utilisé Nom Nom Nom
Exemple trame reçue (ELA T - 25.75°C) :
Exemple trame reçue (ELA MAG) avec batterie à 8% (compteur = 3 évènements, aimant non présent) :
Donnée MAG
Donnée T°
Nom
Batterie (trame SR)
ELA MAG ID
Spécifications susceptibles d’être modifiées sans préavis. Document non contractuel. www.elainnovation.com Copyright © 2018 ELA Innovation – Spécifications des trames BLE 07B FR
Formats trames - BLE ELA - Service datas - version v2.0.0
ELA ANG ELA TOR IN ELA Analog IN ELA TOR OUT
Oct
ets
tra
me
1 Longueur : 2 Longueur : 2 Longueur : 2 Longueur : 2
2 Type : 0x01 Type : 0x01 Type : 0x01 Type : 0x01
3 Donnée : 0x06 Donnée : 0x06 Donnée : 0x06 Donnée : 0x06
4 Longueur : 9 Longueur : 5 Longueur : 5 Longueur : 4
5 Type : 0x16 Type : 0x16 Type : 0x16 Type : 0x16
6 Service ANG : 0xA1 Carac. Alert : 0x06 Carac. Analog Out : 0x58 Carac. Alert Status : 0x3F
7 Service ANG : 0x2A Carac. Alert : 0x2A Carac. Analog Out : 0x2A Carac. Alert Status : 0x2A
8 Donnée axe X (mg) LSB Donnée TOR IN (cpt + state) LSB Mesure analog. (mV) data LSB Donnée : 0x03
9 Donnée axe X (mg) MSB Donnée TOR IN (cpt + state) MSB Mesure analog. (mV) data MSB Longueur : ≤16
10 Donnée axe Y (mg) LSB Longueur : 4 Longueur : ≤16 Type : 0x09
11 Donnée axe Y (mg) MSB Type : 0x16 Type : 0x09 Nom
12 Donnée axe Z (mg) LSB Carac. Alert Status : 0x3F Nom Nom
13 Donnée axe Z (mg) MSB Carac. Alert Status : 0x2A Nom Nom
14 Longueur : ≤16 Donnée : 0x02 Nom Nom
15 Type : 0x09 Longueur : ≤16 Nom Nom
16 Nom Type : 0x09 Nom Nom
17 Nom Nom Nom Nom
18 Nom Nom Nom Nom
19 Nom Nom Nom Nom
20 Nom Nom Nom Nom
21 Nom Nom Nom Nom
22 Nom Nom Nom Nom
23 Nom Nom Nom Nom
24 Nom Nom Nom Nom
25 Nom Nom Nom Nom
26 Nom Nom Nom Non utilisé
27 Nom Nom Non utilisé Non utilisé
28 Nom Nom Non utilisé Non utilisé
29 Nom Nom Non utilisé Non utilisé
30 Nom Nom Non utilisé Non utilisé
31 Non utilisé Nom Non utilisé Non utilisé
Exemple trame reçue (ELA ANG) (axe X : 3mg, axe Y : 8mg, axe Z : 1192mg) :
Exemple trame reçue (ELA TOR IN) (compteur = 5 évènements, entrée relâchée) :
Donnée TOR_IN
Donnée ANG
Nom
ELA TOR_IN ID
Spécifications susceptibles d’être modifiées sans préavis. Document non contractuel. www.elainnovation.com Copyright © 2018 ELA Innovation – Spécifications des trames BLE 07B FR
A propos de cette version :
1) Les noms des formats TOR IN et TOR OUT ont été modifiés et se nomment maintenant respectivement Digi IN et Digi OUT
Formats trames - BLE ELA - Service datas - version v2.1.x
ELA Id iBeacon Eddystone
Oct
ets
tra
me
1 Longueur : 2 Longueur : 2 Longueur : 2
2 Type : 0x01 Type : 0x01 Type : 0x01
3 Donnée : 0x06 Donnée : 0x06 Donnée : 0x06
4 Longueur : ≤16 Longueur : 26 Longueur : 3
5 Type : 0x09 Type : 0xFF Type : 0x03
6 Nom Company Id : 0x4C EDDYSTONE UUID : 0xAA
7 Nom Company Id : 0x00 EDDYSTONE_UUID : 0xFE
8 Nom Beacon type : 0x02 Longueur : 23
9 Nom Taille des données : 0x15 Type : 0x16
10 Nom UUID EDDYSTONE UUID : 0xAA
11 Nom UUID EDDYSTONE UUID : 0xFE
12 Nom UUID Frame Type UID : 0x00
13 Nom UUID Tx Power at 0m
14 Nom UUID NID
15 Nom UUID NID
16 Nom UUID NID
17 Nom UUID NID
18 Nom UUID NID
19 Nom UUID NID
20 Nom UUID NID
21 Non utilisé UUID NID
22 Non utilisé UUID NID
23 Non utilisé UUID NID
24 Non utilisé UUID BID
25 Non utilisé UUID BID
26 Non utilisé Major Value BID
27 Non utilisé Major Value BID
28 Non utilisé Minor Value BID
29 Non utilisé Minor Value BID 30 Non utilisé TX Power at 1m Réservé
31 Non utilisé Non utilisé Réservé
Exemple trame reçue (ELA Id) avec batterie à 8% : Exemple trame reçue (iBeacon) avec batterie à 6%:
Version v2.1.x
Trames BLE - Service datas
Nom
Batterie (trame SR)
Nom (trame SR)
Spécifications susceptibles d’être modifiées sans préavis. Document non contractuel. www.elainnovation.com Copyright © 2018 ELA Innovation – Spécifications des trames BLE 07B FR
Formats trames - BLE ELA - Service datas - version v2.1.x
ELA T ELA RHT ELA MAG ELA MOV
Oct
ets
tra
me
1 Longueur : 2 Longueur : 2 Longueur : 2 Longueur : 2
2 Type : 0x01 Type : 0x01 Type : 0x01 Type : 0x01
3 Donnée : 0x06 Donnée : 0x06 Donnée : 0x06 Donnée : 0x06
4 Longueur : 5 Longueur : 5 Longueur : 5 Longueur : 5
5 Type : 0x16 Type : 0x16 Type : 0x16 Type : 0x16
6 Carac. T° : 0x6E Carac. T° : 0x6E Carac. Alert : 0x06 Carac. Alert : 0x06
7 Carac. T° : 0x2A Carac. T° : 0x2A Carac. Alert : 0x2A Carac. Alert : 0x2A
8 Donnée T (0.01°C) LSB Donnée T (0.01°C) LSB Donnée MAG (cpt + état) LSB Donnée MOV (cpt + état) LSB
9 Donnée T (0.01°C) MSB Donnée T (0.01°C) MSB Donnée MAG (cpt + état) MSB Donnée MOV (cpt + état) MSB
10 Longueur : ≤16 Longueur : 4 Longueur : 4 Longueur : 4
11 Type : 0x09 Type : 0x16 Type : 0x16 Type : 0x16
12 Nom Carac. RH : 0x6F Carac. Alert Status : 0x3F Carac. Alert Status : 0x3F
13 Nom Carac. RH : 0x2A Carac. Alert Status : 0x2A Carac. Alert Status : 0x2A
14 Nom Donnée RH (%) Donnée : 0x00 Donnée : 0x01
15 Nom Longueur : ≤16 Longueur : ≤16 Longueur : ≤16
16 Nom Type : 0x09 Type : 0x09 Type : 0x09
17 Nom Nom Nom Nom
18 Nom Nom Nom Nom
19 Nom Nom Nom Nom
20 Nom Nom Nom Nom
21 Nom Nom Nom Nom
22 Nom Nom Nom Nom
23 Nom Nom Nom Nom
24 Nom Nom Nom Nom
25 Nom Nom Nom Nom
26 Nom Nom Nom Nom
27 Non utilisé Nom Nom Nom
28 Non utilisé Nom Nom Nom
29 Non utilisé Nom Nom Nom
30 Non utilisé Nom Nom Nom
31 Non utilisé Nom Nom Nom
Exemple trame reçue (ELA T - 25.75°C) :
Exemple trame reçue (ELA MAG) avec batterie à 8% (compteur = 3 évènements, aimant non présent) :
Donnée MAG
Donnée T°
Nom
Batterie (trame SR)
ELA MAG ID
Spécifications susceptibles d’être modifiées sans préavis. Document non contractuel. www.elainnovation.com Copyright © 2018 ELA Innovation – Spécifications des trames BLE 07B FR
Formats trames - BLE ELA - Service datas - version v2.1.x
ELA ANG ELA Digi IN ELA Analog IN ELA Digi OUT
Oct
ets
tra
me
1 Longueur : 2 Longueur : 2 Longueur : 2 Longueur : 2
2 Type : 0x01 Type : 0x01 Type : 0x01 Type : 0x01
3 Donnée : 0x06 Donnée : 0x06 Donnée : 0x06 Donnée : 0x06
4 Longueur : 9 Longueur : 5 Longueur : 5 Longueur : 4
5 Type : 0x16 Type : 0x16 Type : 0x16 Type : 0x16
6 Service ANG : 0xA1 Carac. Alert : 0x06 Carac. Analog Out : 0x58 Carac. Alert Status : 0x3F
7 Service ANG : 0x2A Carac. Alert : 0x2A Carac. Analog Out : 0x2A Carac. Alert Status : 0x2A
8 Donnée axe X (mg) LSB Donnée Digi IN (cpt + state) LSB Mesure analog. (mV) data LSB Donnée : 0x03
9 Donnée axe X (mg) MSB Donnée Digi IN (cpt + state) MSB Mesure analog. (mV) data MSB Longueur : ≤16
10 Donnée axe Y (mg) LSB Longueur : 4 Longueur : ≤16 Type : 0x09
11 Donnée axe Y (mg) MSB Type : 0x16 Type : 0x09 Nom
12 Donnée axe Z (mg) LSB Carac. Alert Status : 0x3F Nom Nom
13 Donnée axe Z (mg) MSB Carac. Alert Status : 0x2A Nom Nom
14 Longueur : ≤16 Donnée : 0x02 Nom Nom
15 Type : 0x09 Longueur : ≤16 Nom Nom
16 Nom Type : 0x09 Nom Nom
17 Nom Nom Nom Nom
18 Nom Nom Nom Nom
19 Nom Nom Nom Nom
20 Nom Nom Nom Nom
21 Nom Nom Nom Nom
22 Nom Nom Nom Nom
23 Nom Nom Nom Nom
24 Nom Nom Nom Nom
25 Nom Nom Nom Nom
26 Nom Nom Nom Non utilisé
27 Nom Nom Non utilisé Non utilisé
28 Nom Nom Non utilisé Non utilisé
29 Nom Nom Non utilisé Non utilisé
30 Nom Nom Non utilisé Non utilisé
31 Non utilisé Nom Non utilisé Non utilisé
Exemple trame reçue (ELA ANG) (axe X : 3mg, axe Y : 8mg, axe Z : 1192mg) :
Exemple trame reçue (ELA Digi IN) (compteur = 5 évènements, entrée relâchée) :
Donnée Digi_IN
Donnée ANG
Nom
ELA Digi_IN ID
Spécifications susceptibles d’être modifiées sans préavis. Document non contractuel. www.elainnovation.com Copyright © 2018 ELA Innovation - Spécifications des trames BLE 07B FR
A propos de cette version :
1) La donnée Batterie est désormais envoyée dans la caractéristique de service Battery Level (0x2A19). 2) Le type d’adresse MAC du tag est modifié de Random à Public.
Formats trames - BLE ELA - Service datas - version v2.2.0
ELA Id iBeacon Eddystone
Oct
ets
tra
me
1 Longueur : 2 Longueur : 2 Longueur : 2
2 Type : 0x01 Type : 0x01 Type : 0x01
3 Donnée : 0x06 Donnée : 0x06 Donnée : 0x06
4 Longueur : ≤16 Longueur : 26 Longueur : 3
5 Type : 0x09 Type : 0xFF Type : 0x03
6 Nom Company Id : 0x4C EDDYSTONE UUID : 0xAA
7 Nom Company Id : 0x00 EDDYSTONE_UUID : 0xFE
8 Nom Beacon type : 0x02 Longueur : 23
9 Nom Taille des données : 0x15 Type : 0x16
10 Nom UUID EDDYSTONE UUID : 0xAA
11 Nom UUID EDDYSTONE UUID : 0xFE
12 Nom UUID Frame Type UID : 0x00
13 Nom UUID Tx Power at 0m
14 Nom UUID NID
15 Nom UUID NID
16 Nom UUID NID
17 Nom UUID NID
18 Nom UUID NID
19 Nom UUID NID
20 Nom UUID NID
21 Non utilisé UUID NID
22 Non utilisé UUID NID
23 Non utilisé UUID NID
24 Non utilisé UUID BID
25 Non utilisé UUID BID
26 Non utilisé Major Value BID
27 Non utilisé Major Value BID
28 Non utilisé Minor Value BID
29 Non utilisé Minor Value BID 30 Non utilisé TX Power at 1m Réservé
31 Non utilisé Non utilisé Réservé
Exemple trame reçue (ELA Id) avec batterie à 8% : Exemple trame reçue (iBeacon) avec batterie à 6%:
Version v2.2.0
Trames BLE - Service datas
Nom
Batterie (trame SR)
Nom (trame SR)
Spécifications susceptibles d’être modifiées sans préavis. Document non contractuel. www.elainnovation.com Copyright © 2018 ELA Innovation - Spécifications des trames BLE 07B FR
Formats trames - BLE ELA - Service datas - version v2.2.0
ELA T ELA RHT ELA MAG ELA MOV
Oct
ets
tra
me
1 Longueur : 2 Longueur : 2 Longueur : 2 Longueur : 2
2 Type : 0x01 Type : 0x01 Type : 0x01 Type : 0x01
3 Donnée : 0x06 Donnée : 0x06 Donnée : 0x06 Donnée : 0x06
4 Longueur : 5 Longueur : 5 Longueur : 5 Longueur : 5
5 Type : 0x16 Type : 0x16 Type : 0x16 Type : 0x16
6 Carac. T° : 0x6E Carac. T° : 0x6E Carac. Alert : 0x06 Carac. Alert : 0x06
7 Carac. T° : 0x2A Carac. T° : 0x2A Carac. Alert : 0x2A Carac. Alert : 0x2A
8 Donnée T (0.01°C) LSB Donnée T (0.01°C) LSB Donnée MAG (cpt + état) LSB Donnée MOV (cpt + état) LSB
9 Donnée T (0.01°C) MSB Donnée T (0.01°C) MSB Donnée MAG (cpt + état) MSB Donnée MOV (cpt + état) MSB
10 Longueur : ≤16 Longueur : 4 Longueur : 4 Longueur : 4
11 Type : 0x09 Type : 0x16 Type : 0x16 Type : 0x16
12 Nom Carac. RH : 0x6F Carac. Alert Status : 0x3F Carac. Alert Status : 0x3F
13 Nom Carac. RH : 0x2A Carac. Alert Status : 0x2A Carac. Alert Status : 0x2A
14 Nom Donnée RH (%) Donnée : 0x00 Donnée : 0x01
15 Nom Longueur : ≤16 Longueur : ≤16 Longueur : ≤16
16 Nom Type : 0x09 Type : 0x09 Type : 0x09
17 Nom Nom Nom Nom
18 Nom Nom Nom Nom
19 Nom Nom Nom Nom
20 Nom Nom Nom Nom
21 Nom Nom Nom Nom
22 Nom Nom Nom Nom
23 Nom Nom Nom Nom
24 Nom Nom Nom Nom
25 Nom Nom Nom Nom
26 Nom Nom Nom Nom
27 Non utilisé Nom Nom Nom
28 Non utilisé Nom Nom Nom
29 Non utilisé Nom Nom Nom
30 Non utilisé Nom Nom Nom
31 Non utilisé Nom Nom Nom
Exemple trame reçue (ELA T - 25.75°C) :
Exemple trame reçue (ELA MAG) avec batterie à 5% (compteur = 5 évènements, aimant non présent) :
Donnée MAG
Donnée T°
Nom
Batterie (trame SR)
ELA MAG ID
Spécifications susceptibles d’être modifiées sans préavis. Document non contractuel. www.elainnovation.com Copyright © 2018 ELA Innovation - Spécifications des trames BLE 07B FR
Formats trames - BLE ELA - Service datas - version v2.2.0
ELA ANG ELA Digi IN ELA Analog IN ELA Digi OUT
Oct
ets
tra
me
1 Longueur : 2 Longueur : 2 Longueur : 2 Longueur : 2
2 Type : 0x01 Type : 0x01 Type : 0x01 Type : 0x01
3 Donnée : 0x06 Donnée : 0x06 Donnée : 0x06 Donnée : 0x06
4 Longueur : 9 Longueur : 5 Longueur : 5 Longueur : 4
5 Type : 0x16 Type : 0x16 Type : 0x16 Type : 0x16
6 Service ANG : 0xA1 Carac. Alert : 0x06 Carac. Analog Out : 0x58 Carac. Alert Status : 0x3F
7 Service ANG : 0x2A Carac. Alert : 0x2A Carac. Analog Out : 0x2A Carac. Alert Status : 0x2A
8 Donnée axe X (mg) LSB Donnée Digi IN (cpt + state) LSB Mesure analog. (mV) data LSB Donnée : 0x00
9 Donnée axe X (mg) MSB Donnée Digi IN (cpt + state) MSB Mesure analog. (mV) data MSB Longueur : ≤16
10 Donnée axe Y (mg) LSB Longueur : 4 Longueur : ≤16 Type : 0x09
11 Donnée axe Y (mg) MSB Type : 0x16 Type : 0x09 Nom
12 Donnée axe Z (mg) LSB Carac. Alert Status : 0x3F Nom Nom
13 Donnée axe Z (mg) MSB Carac. Alert Status : 0x2A Nom Nom
14 Longueur : ≤16 Donnée : 0x02 Nom Nom
15 Type : 0x09 Longueur : ≤16 Nom Nom
16 Nom Type : 0x09 Nom Nom
17 Nom Nom Nom Nom
18 Nom Nom Nom Nom
19 Nom Nom Nom Nom
20 Nom Nom Nom Nom
21 Nom Nom Nom Nom
22 Nom Nom Nom Nom
23 Nom Nom Nom Nom
24 Nom Nom Nom Nom
25 Nom Nom Nom Nom
26 Nom Nom Nom Non utilisé
27 Nom Nom Non utilisé Non utilisé
28 Nom Nom Non utilisé Non utilisé
29 Nom Nom Non utilisé Non utilisé
30 Nom Nom Non utilisé Non utilisé
31 Non utilisé Nom Non utilisé Non utilisé
Exemple trame reçue (ELA ANG) (axe X : 3mg, axe Y : 8mg, axe Z : 1192mg) :
Exemple trame reçue (ELA Digi IN) (compteur = 5 évènements, entrée relâchée) :
Donnée Digi_IN
Donnée ANG
Nom
ELA Digi_IN ID
Spécifications susceptibles d’être modifiées sans préavis. Document non contractuel. www.elainnovation.com Copyright © 2018 ELA Innovation - Spécifications des trames BLE 07B FR
Manufacturer Specific Datas
Spécifications susceptibles d’être modifiées sans préavis. Document non contractuel. www.elainnovation.com Copyright © 2018 ELA Innovation - Spécifications des trames BLE 07B FR
A propos de cette version :
1) Le numéro Company Identifier (CIN) d’ELA Innovation est 0x0757.
2) Dans les formats ELA_ID et TOR_OUT, il est possible d’entrer un nombre hexadécimal (max 0xFFFFFFFFFFFF) qui sera envoyé dans la trame. Ce champ est nommé « ID Manufacturer Data » dans la configuration NFC. Ce nombre est appelé « MFR_ID » dans les formats des trames de ce document.
3) Le service batterie (quand la capacité batterie tombe en dessous des 15%) est toujours envoyée dans la
trame « Scan Response » pour tous les formats. Son format de trame dans le mode Manufacturer Specific datas est le suivant :
Format de trame Scan Response
Tous les formats
Oct
ets
tram
e 1 Longueur : 5
2 Type : 0xFF
3 ELA_CIN LSB : 0x57
4 ELA_CIN MSB : 0x07
5 0xF0 + Longueur donnée Batterie (1)
6 Donnée Batterie (%)
Version v2.0.0 Trames BLE - Manufacturer Specific datas
Spécifications susceptibles d’être modifiées sans préavis. Document non contractuel. www.elainnovation.com Copyright © 2018 ELA Innovation - Spécifications des trames BLE 07B FR
Formats trames - BLE ELA - Manuf. Specific datas - version v2.0.0
ELA Id iBeacon Eddystone
Oct
ets
tra
me
1 Longueur : 2 Longueur : 2 Longueur : 2
2 Type : 0x01 Type : 0x01 Type : 0x01
3 Donnée : 0x06 Donnée : 0x04 Donnée : 0x06
4 Longueur : 10 Longueur : 26 Longueur : 3
5 Type : 0xFF Type : 0xFF Type : 0x03
6 ELA_CIN LSB : 0x57 Company Id : 0x4C EDDYSTONE UUID : 0xAA
7 ELA_CIN MSB : 0x07 Company Id : 0x00 EDDYSTONE_UUID : 0xFE
8 0x00 + taille MFR_ID (6) Beacon type : 0x02 Longueur : 23
9 MFR_ID[0] Taille des données : 0x15 Type : 0x16
10 MFR_ID[1] UUID EDDYSTONE UUID : 0xAA
11 MFR_ID[2] UUID EDDYSTONE UUID : 0xFE
12 MFR_ID[3] UUID Frame Type UID : 0x00
13 MFR_ID[4] UUID Tx Power at 0m
14 MFR_ID[5] UUID NID
15 Longueur : ≤16 UUID NID
16 Type : 0x09 UUID NID
17 Nom UUID NID
18 Nom UUID NID
19 Nom UUID NID
20 Nom UUID NID
21 Nom UUID NID
22 Nom UUID NID
23 Nom UUID NID
24 Nom UUID BID
25 Nom UUID BID
26 Nom Major Value BID
27 Nom Major Value BID
28 Nom Minor Value BID
29 Nom Minor Value BID
30 Nom TX Power at 1m Réservé
31 Nom Non utilisé Réservé
Exemple trame reçue (ELA ID) (ID Manuf. Data : 0xAABBCCDDEEFF) :
Exemple trame reçue (ELA ID) avec batterie à 9% (ID Manuf. Data : 0x010203040506) :
ID Mfr Data
Nom
Batterie (trame SR)
Spécifications susceptibles d’être modifiées sans préavis. Document non contractuel. www.elainnovation.com Copyright © 2018 ELA Innovation - Spécifications des trames BLE 07B FR
Formats trames - BLE ELA - Manuf. Specific datas - version v2.0.0
ELA T ELA RHT ELA MAG ELA MOV
Oct
ets
tra
me
1 Longueur : 2 Longueur : 2 Longueur : 2 Longueur : 2
2 Type : 0x01 Type : 0x01 Type : 0x01 Type : 0x01
3 Donnée : 0x06 Donnée : 0x06 Donnée : 0x06 Donnée : 0x06
4 Longueur : 6 Longueur : 8 Longueur : 6 Longueur : 6
5 Type : 0xFF Type : 0xFF Type : 0xFF Type : 0xFF
6 ELA_CIN LSB : 0x57 ELA_CIN LSB : 0x57 ELA_CIN LSB : 0x57 ELA_CIN LSB : 0x57
7 ELA_CIN MSB : 0x07 ELA_CIN MSB : 0x07 ELA_CIN MSB : 0x07 ELA_CIN MSB : 0x07
8 0x10 + taille donnée T (2) 0x20 + taille donnée RH (1) 0x30 + taille donnée MAG (2) 0x40 + taille donnée MOV (2)
9 Donnée T (0.01°C) LSB Donnée RH (%) Donnée MAG (cpt + state) LSB Donnée MOV (cpt + state) LSB
10 Donnée T (0.01°C) MSB 0x10 + taille donnée T° (2) Donnée MAG (cpt + state) MSB Donnée MOV (cpt + state) MSB
11 Longueur : ≤16 Donnée T (0.01°C) LSB Longueur : ≤16 Longueur : ≤16
12 Type : 0x09 Donnée T (0.01°C) MSB Type : 0x09 Type : 0x09
13 Nom Longueur : ≤16 Nom Nom
14 Nom Type : 0x09 Nom Nom
15 Nom Nom Nom Nom
16 Nom Nom Nom Nom
17 Nom Nom Nom Nom
18 Nom Nom Nom Nom
19 Nom Nom Nom Nom
20 Nom Nom Nom Nom
21 Nom Nom Nom Nom 22 Nom Nom Nom Nom
23 Nom Nom Nom Nom
24 Nom Nom Nom Nom
25 Nom Nom Nom Nom
26 Nom Nom Nom Nom
27 Nom Nom Nom Nom
28 Non utilisé Nom Non utilisé Non utilisé
29 Non utilisé Nom Non utilisé Non utilisé
30 Non utilisé Non utilisé Non utilisé Non utilisé
31 Non utilisé Non utilisé Non utilisé Non utilisé
Exemple trame reçue (ELA T - 26.37°C) :
Exemple trame reçue (ELA RHT – 26.67°C 45%) :
Données RH & T°
Donnée T°
Nom
Spécifications susceptibles d’être modifiées sans préavis. Document non contractuel. www.elainnovation.com Copyright © 2018 ELA Innovation - Spécifications des trames BLE 07B FR
Formats trames - BLE ELA - Manuf. Specific datas - version v2.0.0
ELA ANG ELA TOR IN ELA Analog IN ELA TOR OUT
Oct
ets
tra
me
1 Longueur : 2 Longueur : 2 Longueur : 2 Longueur : 2
2 Type : 0x01 Type : 0x01 Type : 0x01 Type : 0x01
3 Donnée : 0x06 Donnée : 0x06 Donnée : 0x06 Donnée : 0x06
4 Longueur : 10 Longueur : 6 Longueur : 6 Longueur : 10
5 Type : 0xFF Type : 0xFF Type : 0xFF Type : 0xFF
6 ELA_CIN LSB : 0x57 ELA_CIN LSB : 0x57 ELA_CIN LSB : 0x57 ELA_CIN LSB : 0x57
7 ELA_CIN MSB : 0x07 ELA_CIN MSB : 0x07 ELA_CIN MSB : 0x07 ELA_CIN MSB : 0x07
8 0x50 + taille donnée ANG (6) 0x60 + taille donnée TOR_IN (2) 0x70 + taille donnée AN_IN (2) 0x80 + taille MFR_ID (6)
9 Donnée axe X (mg) LSB Donnée TOR_IN (cpt + state) LSB Mesure analog. (mV) LSB MFR_ID[0]
10 Donnée axe X (mg) MSB Donnée TOR_IN (cpt + state) MSB Mesure analog. (mV) MSB MFR_ID[1]
11 Donnée axe Y (mg) LSB Longueur : ≤16 Longueur : ≤16 MFR_ID[2]
12 Donnée axe Y (mg) MSB Type : 0x09 Type : 0x09 MFR_ID[3]
13 Donnée axe Z (mg) LSB Nom Nom MFR_ID[4]
14 Donnée axe Z (mg) MSB Nom Nom MFR_ID[5]
15 Longueur : ≤16 Nom Nom Longueur : ≤16
16 Type : 0x09 Nom Nom Type : 0x09
17 Nom Nom Nom Nom
18 Nom Nom Nom Nom
19 Nom Nom Nom Nom
20 Nom Nom Nom Nom
21 Nom Nom Nom Nom
22 Nom Nom Nom Nom
23 Nom Nom Nom Nom
24 Nom Nom Nom Nom
25 Nom Nom Nom Nom
26 Nom Nom Nom Nom
27 Nom Nom Nom Nom
28 Nom Non utilisé Non utilisé Nom
29 Nom Non utilisé Non utilisé Nom
30 Nom Non utilisé Non utilisé Nom
31 Nom Non utilisé Non utilisé Nom
Exemple trame reçue (ELA ANG) (Axe X : -1mg, axe Y : -25mg, axe Z : 1185mg) :
Exemple trame reçue (ELA TOR IN) (compteur = 5 évènements, entrée relâchée) :
Donnée TOR_IN
Donnée ANG
Nom
Spécifications susceptibles d’être modifiées sans préavis. Document non contractuel. www.elainnovation.com Copyright © 2018 ELA Innovation - Spécifications des trames BLE 07B FR
A propos de cette version :
1) Le numéro Company Identifier (CIN) d’ELA Innovation est 0x0757.
2) Les noms des formats TOR IN et TOR OUT ont été modifiés et se nomment maintenant respectivement Digi IN et Digi OUT
3) Dans les formats ELA_ID et Digi OUT, il est possible d’entrer un nombre hexadécimal (max 0xFFFFFFFFFFFF) qui sera envoyé dans la trame. Ce champ est nommé « ID Manufacturer Data » dans la configuration NFC. Ce nombre est appelé « MFR_ID » dans les formats des trames de ce document.
4) Le service batterie (quand la capacité batterie tombe en dessous des 15%) est toujours envoyée dans la
trame « Scan Response » pour tous les formats. Son format de trame dans le mode Manufacturer Specific datas est le suivant :
Format de trame Scan Response
Tous les formats
Oct
ets
tram
e 1 Longueur : 5
2 Type : 0xFF
3 ELA_CIN LSB : 0x57
4 ELA_CIN MSB : 0x07
5 0xF0 + Longueur donnée Batterie (1)
6 Donnée Batterie (%)
Version v2.1.x Trames BLE - Manufacturer Specific datas
Spécifications susceptibles d’être modifiées sans préavis. Document non contractuel. www.elainnovation.com Copyright © 2018 ELA Innovation - Spécifications des trames BLE 07B FR
Formats trames - BLE ELA - Manuf. Specific datas - version v2.1.x
ELA Id iBeacon Eddystone
Oct
ets
tra
me
1 Longueur : 2 Longueur : 2 Longueur : 2
2 Type : 0x01 Type : 0x01 Type : 0x01
3 Donnée : 0x06 Donnée : 0x06 Donnée : 0x06
4 Longueur : 10 Longueur : 26 Longueur : 3
5 Type : 0xFF Type : 0xFF Type : 0x03
6 ELA_CIN LSB : 0x57 Company Id : 0x4C EDDYSTONE UUID : 0xAA
7 ELA_CIN MSB : 0x07 Company Id : 0x00 EDDYSTONE_UUID : 0xFE
8 0x00 + taille MFR_ID (6) Beacon type : 0x02 Longueur : 23
9 MFR_ID[0] Taille des données : 0x15 Type : 0x16
10 MFR_ID[1] UUID EDDYSTONE UUID : 0xAA
11 MFR_ID[2] UUID EDDYSTONE UUID : 0xFE
12 MFR_ID[3] UUID Frame Type UID : 0x00
13 MFR_ID[4] UUID Tx Power at 0m
14 MFR_ID[5] UUID NID
15 Longueur : ≤16 UUID NID
16 Type : 0x09 UUID NID
17 Nom UUID NID
18 Nom UUID NID
19 Nom UUID NID
20 Nom UUID NID
21 Nom UUID NID
22 Nom UUID NID
23 Nom UUID NID
24 Nom UUID BID
25 Nom UUID BID
26 Nom Major Value BID
27 Nom Major Value BID
28 Nom Minor Value BID
29 Nom Minor Value BID
30 Nom TX Power at 1m Réservé
31 Nom Non utilisé Réservé
Exemple trame reçue (ELA ID) (ID Manuf. Data : 0xAABBCCDDEEFF) :
Exemple trame reçue (ELA ID) avec batterie à 9% (ID Manuf. Data : 0x010203040506) :
ID Mfr Data
Nom
Batterie (trame SR)
Spécifications susceptibles d’être modifiées sans préavis. Document non contractuel. www.elainnovation.com Copyright © 2018 ELA Innovation - Spécifications des trames BLE 07B FR
Formats trames - BLE ELA - Manuf. Specific datas - version v2.1.x
ELA T ELA RHT ELA MAG ELA MOV
Oct
ets
tra
me
1 Longueur : 2 Longueur : 2 Longueur : 2 Longueur : 2
2 Type : 0x01 Type : 0x01 Type : 0x01 Type : 0x01
3 Donnée : 0x06 Donnée : 0x06 Donnée : 0x06 Donnée : 0x06
4 Longueur : 6 Longueur : 8 Longueur : 6 Longueur : 6
5 Type : 0xFF Type : 0xFF Type : 0xFF Type : 0xFF
6 ELA_CIN LSB : 0x57 ELA_CIN LSB : 0x57 ELA_CIN LSB : 0x57 ELA_CIN LSB : 0x57
7 ELA_CIN MSB : 0x07 ELA_CIN MSB : 0x07 ELA_CIN MSB : 0x07 ELA_CIN MSB : 0x07
8 0x10 + taille donnée T (2) 0x20 + taille donnée RH (1) 0x30 + taille donnée MAG (2) 0x40 + taille donnée MOV (2)
9 Donnée T (0.01°C) LSB Donnée RH (%) Donnée MAG (cpt + state) LSB Donnée MOV (cpt + state) LSB
10 Donnée T (0.01°C) MSB 0x10 + taille donnée T° (2) Donnée MAG (cpt + state) MSB Donnée MOV (cpt + state) MSB
11 Longueur : ≤16 Donnée T (0.01°C) LSB Longueur : ≤16 Longueur : ≤16
12 Type : 0x09 Donnée T (0.01°C) MSB Type : 0x09 Type : 0x09
13 Nom Longueur : ≤16 Nom Nom
14 Nom Type : 0x09 Nom Nom
15 Nom Nom Nom Nom
16 Nom Nom Nom Nom
17 Nom Nom Nom Nom
18 Nom Nom Nom Nom
19 Nom Nom Nom Nom
20 Nom Nom Nom Nom
21 Nom Nom Nom Nom
22 Nom Nom Nom Nom
23 Nom Nom Nom Nom
24 Nom Nom Nom Nom
25 Nom Nom Nom Nom
26 Nom Nom Nom Nom
27 Nom Nom Nom Nom
28 Non utilisé Nom Non utilisé Non utilisé
29 Non utilisé Nom Non utilisé Non utilisé
30 Non utilisé Non utilisé Non utilisé Non utilisé
31 Non utilisé Non utilisé Non utilisé Non utilisé
Exemple trame reçue (ELA T - 26.37°C) :
Exemple trame reçue (ELA RHT – 26.67°C 45%) :
Données RH & T°
Donnée T°
Nom
Spécifications susceptibles d’être modifiées sans préavis. Document non contractuel. www.elainnovation.com Copyright © 2018 ELA Innovation - Spécifications des trames BLE 07B FR
Formats trames - BLE ELA - Manuf. Specific datas - version v2.1.x
ELA ANG ELA Digi IN ELA Analog IN ELA Digi OUT
Oct
ets
tra
me
1 Longueur : 2 Longueur : 2 Longueur : 2 Longueur : 2
2 Type : 0x01 Type : 0x01 Type : 0x01 Type : 0x01
3 Donnée : 0x06 Donnée : 0x06 Donnée : 0x06 Donnée : 0x06
4 Longueur : 10 Longueur : 6 Longueur : 6 Longueur : 10
5 Type : 0xFF Type : 0xFF Type : 0xFF Type : 0xFF
6 ELA_CIN LSB : 0x57 ELA_CIN LSB : 0x57 ELA_CIN LSB : 0x57 ELA_CIN LSB : 0x57
7 ELA_CIN MSB : 0x07 ELA_CIN MSB : 0x07 ELA_CIN MSB : 0x07 ELA_CIN MSB : 0x07
8 0x50 + taille donnée ANG (6) 0x60 + taille donnée Digi_IN (2) 0x70 + taille donnée AN_IN (2) 0x80 + taille MFR_ID (6)
9 Donnée axe X (mg) LSB Donnée Digi_IN (cpt + state) LSB Mesure analog. (mV) LSB MFR_ID[0]
10 Donnée axe X (mg) MSB Donnée Digi_IN (cpt + state) MSB Mesure analog. (mV) MSB MFR_ID[1]
11 Donnée axe Y (mg) LSB Longueur : ≤16 Longueur : ≤16 MFR_ID[2]
12 Donnée axe Y (mg) MSB Type : 0x09 Type : 0x09 MFR_ID[3]
13 Donnée axe Z (mg) LSB Nom Nom MFR_ID[4]
14 Donnée axe Z (mg) MSB Nom Nom MFR_ID[5]
15 Longueur : ≤16 Nom Nom Longueur : ≤16
16 Type : 0x09 Nom Nom Type : 0x09
17 Nom Nom Nom Nom
18 Nom Nom Nom Nom
19 Nom Nom Nom Nom
20 Nom Nom Nom Nom
21 Nom Nom Nom Nom 22 Nom Nom Nom Nom
23 Nom Nom Nom Nom
24 Nom Nom Nom Nom
25 Nom Nom Nom Nom
26 Nom Nom Nom Nom
27 Nom Nom Nom Nom
28 Nom Non utilisé Non utilisé Nom
29 Nom Non utilisé Non utilisé Nom
30 Nom Non utilisé Non utilisé Nom
31 Nom Non utilisé Non utilisé Nom
Exemple trame reçue (ELA ANG) (Axe X : -1mg, axe Y : -25mg, axe Z : 1185mg) :
Exemple trame reçue (ELA Digi IN) (compteur = 5 évènements, entrée relâchée) :
Donnée Digi_IN
Donnée ANG
Nom
Spécifications susceptibles d’être modifiées sans préavis. Document non contractuel. www.elainnovation.com Copyright © 2018 ELA Innovation - Spécifications des trames BLE 07B FR
A propos de cette version :
1) Le numéro Company Identifier (CIN) d’ELA Innovation est 0x0757.
2) Dans les formats ELA_ID et Digi OUT, il est possible d’entrer un nombre hexadécimal (max 0xFFFFFFFFFFFF) qui sera envoyé dans la trame. Ce champ est nommé « ID Manufacturer Data » dans la configuration NFC. Ce nombre est appelé « MFR_ID » dans les formats des trames de ce document.
3) Le type d’adresse MAC du tag est modifié de Random à Public.
Rappel : le service batterie (quand la capacité batterie tombe en dessous des 15%) est toujours envoyée
dans la trame « Scan Response » pour tous les formats. Son format de trame dans le mode Manufacturer Specific datas est le suivant :
Format de trame Scan Response
Tous les formats
Oct
ets
tram
e 1 Longueur : 5
2 Type : 0xFF
3 ELA_CIN LSB : 0x57
4 ELA_CIN MSB : 0x07
5 0xF0 + Longueur donnée Batterie (1)
6 Donnée Batterie (%)
Version v2.2.0 Trames BLE - Manufacturer Specific datas
Spécifications susceptibles d’être modifiées sans préavis. Document non contractuel. www.elainnovation.com Copyright © 2018 ELA Innovation - Spécifications des trames BLE 07B FR
Formats trames - BLE ELA - Manuf. Specific datas - version v2.2.0
ELA Id iBeacon Eddystone
Oct
ets
tra
me
1 Longueur : 2 Longueur : 2 Longueur : 2
2 Type : 0x01 Type : 0x01 Type : 0x01
3 Donnée : 0x06 Donnée : 0x06 Donnée : 0x06
4 Longueur : 10 Longueur : 26 Longueur : 3
5 Type : 0xFF Type : 0xFF Type : 0x03
6 ELA_CIN LSB : 0x57 Company Id : 0x4C EDDYSTONE UUID : 0xAA
7 ELA_CIN MSB : 0x07 Company Id : 0x00 EDDYSTONE_UUID : 0xFE
8 0x00 + taille MFR_ID (6) Beacon type : 0x02 Longueur : 23
9 MFR_ID[0] Taille des données : 0x15 Type : 0x16
10 MFR_ID[1] UUID EDDYSTONE UUID : 0xAA
11 MFR_ID[2] UUID EDDYSTONE UUID : 0xFE
12 MFR_ID[3] UUID Frame Type UID : 0x00
13 MFR_ID[4] UUID Tx Power at 0m
14 MFR_ID[5] UUID NID
15 Longueur : ≤16 UUID NID
16 Type : 0x09 UUID NID
17 Nom UUID NID
18 Nom UUID NID
19 Nom UUID NID
20 Nom UUID NID
21 Nom UUID NID
22 Nom UUID NID
23 Nom UUID NID
24 Nom UUID BID
25 Nom UUID BID
26 Nom Major Value BID
27 Nom Major Value BID
28 Nom Minor Value BID
29 Nom Minor Value BID
30 Nom TX Power at 1m Réservé
31 Nom Non utilisé Réservé
Exemple trame reçue (ELA ID) (ID Manuf. Data : 0xAABBCCDDEEFF) :
Exemple trame reçue (ELA ID) avec batterie à 9% (ID Manuf. Data : 0x010203040506) :
ID Mfr Data
Nom
Batterie (trame SR)
Spécifications susceptibles d’être modifiées sans préavis. Document non contractuel. www.elainnovation.com Copyright © 2018 ELA Innovation - Spécifications des trames BLE 07B FR
Formats trames - BLE ELA - Manuf. Specific datas - version v2.2.0
ELA T ELA RHT ELA MAG ELA MOV
Oct
ets
tra
me
1 Longueur : 2 Longueur : 2 Longueur : 2 Longueur : 2
2 Type : 0x01 Type : 0x01 Type : 0x01 Type : 0x01
3 Donnée : 0x06 Donnée : 0x06 Donnée : 0x06 Donnée : 0x06
4 Longueur : 6 Longueur : 8 Longueur : 6 Longueur : 6
5 Type : 0xFF Type : 0xFF Type : 0xFF Type : 0xFF
6 ELA_CIN LSB : 0x57 ELA_CIN LSB : 0x57 ELA_CIN LSB : 0x57 ELA_CIN LSB : 0x57
7 ELA_CIN MSB : 0x07 ELA_CIN MSB : 0x07 ELA_CIN MSB : 0x07 ELA_CIN MSB : 0x07
8 0x10 + taille donnée T (2) 0x20 + taille donnée RH (1) 0x30 + taille donnée MAG (2) 0x40 + taille donnée MOV (2)
9 Donnée T (0.01°C) LSB Donnée RH (%) Donnée MAG (cpt + state) LSB Donnée MOV (cpt + state) LSB
10 Donnée T (0.01°C) MSB 0x10 + taille donnée T° (2) Donnée MAG (cpt + state) MSB Donnée MOV (cpt + state) MSB
11 Longueur : ≤16 Donnée T (0.01°C) LSB Longueur : ≤16 Longueur : ≤16
12 Type : 0x09 Donnée T (0.01°C) MSB Type : 0x09 Type : 0x09
13 Nom Longueur : ≤16 Nom Nom
14 Nom Type : 0x09 Nom Nom
15 Nom Nom Nom Nom
16 Nom Nom Nom Nom
17 Nom Nom Nom Nom
18 Nom Nom Nom Nom
19 Nom Nom Nom Nom
20 Nom Nom Nom Nom
21 Nom Nom Nom Nom
22 Nom Nom Nom Nom
23 Nom Nom Nom Nom
24 Nom Nom Nom Nom
25 Nom Nom Nom Nom
26 Nom Nom Nom Nom
27 Nom Nom Nom Nom
28 Non utilisé Nom Non utilisé Non utilisé
29 Non utilisé Nom Non utilisé Non utilisé
30 Non utilisé Non utilisé Non utilisé Non utilisé
31 Non utilisé Non utilisé Non utilisé Non utilisé
Exemple trame reçue (ELA T - 26.37°C) :
Exemple trame reçue (ELA RHT – 26.67°C 45%) :
Données RH & T°
Donnée T°
Nom
Spécifications susceptibles d’être modifiées sans préavis. Document non contractuel. www.elainnovation.com Copyright © 2018 ELA Innovation - Spécifications des trames BLE 07B FR
Formats trames - BLE ELA - Manuf. Specific datas - version v2.2.0
ELA ANG ELA Digi IN ELA Analog IN ELA Digi OUT
Oct
ets
tra
me
1 Longueur : 2 Longueur : 2 Longueur : 2 Longueur : 2
2 Type : 0x01 Type : 0x01 Type : 0x01 Type : 0x01
3 Donnée : 0x06 Donnée : 0x06 Donnée : 0x06 Donnée : 0x06
4 Longueur : 10 Longueur : 6 Longueur : 6 Longueur : 10
5 Type : 0xFF Type : 0xFF Type : 0xFF Type : 0xFF
6 ELA_CIN LSB : 0x57 ELA_CIN LSB : 0x57 ELA_CIN LSB : 0x57 ELA_CIN LSB : 0x57
7 ELA_CIN MSB : 0x07 ELA_CIN MSB : 0x07 ELA_CIN MSB : 0x07 ELA_CIN MSB : 0x07
8 0x50 + taille donnée ANG (6) 0x60 + taille donnée Digi_IN (2) 0x70 + taille donnée AN_IN (2) 0x80 + taille MFR_ID (6)
9 Donnée axe X (mg) LSB Donnée Digi_IN (cpt + state) LSB Mesure analog. (mV) LSB MFR_ID[0]
10 Donnée axe X (mg) MSB Donnée Digi_IN (cpt + state) MSB Mesure analog. (mV) MSB MFR_ID[1]
11 Donnée axe Y (mg) LSB Longueur : ≤16 Longueur : ≤16 MFR_ID[2]
12 Donnée axe Y (mg) MSB Type : 0x09 Type : 0x09 MFR_ID[3]
13 Donnée axe Z (mg) LSB Nom Nom MFR_ID[4]
14 Donnée axe Z (mg) MSB Nom Nom MFR_ID[5]
15 Longueur : ≤16 Nom Nom Longueur : ≤16
16 Type : 0x09 Nom Nom Type : 0x09
17 Nom Nom Nom Nom
18 Nom Nom Nom Nom
19 Nom Nom Nom Nom
20 Nom Nom Nom Nom
21 Nom Nom Nom Nom 22 Nom Nom Nom Nom
23 Nom Nom Nom Nom
24 Nom Nom Nom Nom
25 Nom Nom Nom Nom
26 Nom Nom Nom Nom
27 Nom Nom Nom Nom
28 Nom Non utilisé Non utilisé Nom
29 Nom Non utilisé Non utilisé Nom
30 Nom Non utilisé Non utilisé Nom
31 Nom Non utilisé Non utilisé Nom
Exemple trame reçue (ELA ANG) (Axe X : -1mg, axe Y : -25mg, axe Z : 1185mg) :
Exemple trame reçue (ELA Digi IN) (compteur = 5 évènements, entrée relâchée) :
Donnée Digi_IN
Donnée ANG
Nom