Indicateur Du Type De Message; Transactions De Données Sdep - Adafruit BlueFruit LE Guide Utilisateur

Table des Matières

Publicité

16 ou 32 bits.
Dans le protocole SDEP, toutes les valeurs supérieures à 8-bits sont encodées avec le format little endian. Toute déviance à cette
règle doit être clairement documenté.

Indicateur du type de message

Le tout premier octet de chaque message est un identifiant 8 bits appelé Message Type Indicator en anglais. Cette valeur indique
le type message envoyé et permet de déterminer le format du restant du message.
Type de message ID (U8)
Commande
0x10
Réponse
0x20
Alerte
0x40
Erreur
0x80
Transactions de données SDEP
L'un ou l'autre des périphériques connectés peu initier un transaction SDEP. Néanmoins, certains protocoles de transport impose
des restrictions concernant lequel "des périphériques" peut initier un transfert.
Par exemple, le périphérique maître initie TOUJOURS les transactions avec le Bluetooth Low Energy ou USB, ce qui signifie que le
périphérique esclave peut uniquement répondre au commandes entrantes.
Tous les périphérique recevenant un Message de Commande doit répondre avec un Message Réponse, un Message d'Erreur ou
un Message d'Alerte.
Cette partie du tutoriel est très technique et ne concernera, a priori, que quelques utilisateurs
avancés. Vous pouvez poursuivre votre lecture directement sur tutoriel d'Adafruit
Si cette partie du tutoriel vous intéresse, vous pouvez poursuivre votre lecture sur https://learn.adafruit.com/adafruit-bluefruit-le-
shield/sdep-spi-data-transport#sdep-data-transactions

Publicité

Table des Matières
loading

Table des Matières