SDEP was designed as a bus neutral protocol to handle binary commands and responses -- including error responses -- in a standard, easy to extend manner. 'Bus neutral' means that we can use SDEP regardless of the transport mechanism (USB HID, SPI, I2C, Wireless data over the air, etc.).
+
SDEP à été conçu comme un protocole bus neutre pour gérer la transmission de commandes et réponses binaires -- incluant les messages d'erreur --. Le protocole est conçu pour être facile à étendre. Un protocole bus neutre (''Bus neutral'') signifie que nous pouvons utiliser SDEP quelque soit le mécanisme de transport (USB HID, SPI, I2C, Donnée via une connexion sans fil, etc.).
−
All SDEP messages have a '''four byte header''', and in the case of the Bluefruit LE modules '''up to a 16 byte payloads'''. Larger messages are broken up into several 4+16 bytes message chunks which are rebuilt at either end of the transport bus. The 20 byte limit (4 byte header + 16 byte payload) was chosen to take into account the maximum packet size in Bluetooth Low Energy 4.0 (20 bytes per packet).
+
Tous les messages SDEP ont '''une entête de 4 octets''' et dans le cas des modules Bluefruit LE '''jusqu'à 16 octets de payload'''. Les grands messages sont coupé en plusieurs messages de 4+16 octets (appelés ''message chunks''), ce qui permet de reconstruire le message de l'autre côté du bus.
+
+
La limite de 20 octets (4 octets pour l'entête + 16 octets de payload) a été choisi pour tenir compte de la taille maximal d'un paquet dans Bluetooth Low Energy 4.0 (20 octets par paquet).