Structure de réponse :
Header
Commande
B0
B1
0x6 6
0xdd
Exemple : Confirmation commande montée – reçu
Usage :
L'appareil hôte doit envoyer une charge utile de 5 octets à LinkIT.
B0
Octet d'en-tête fixe – 0x67
B1
Sélection de la bank à partir de la bank A-C en fonction de l'adresse cible
B2
Canal - Il est toujours dans la fourchette 1-8
B3
Contrôle commande - voir tableau ci-dessus
B4
Vérifier - XOR des octets B0-B3 - Voir l'exemple de tableau
Par exemple, pour fermer (descente) un moteur avec bank 0 adresse 1, la commande serait :
0x67,0x00,0x01,0xee,0x88 = 0x67^0x00^0x01^0xee - bitwise XOR
Exemples de commandes vérifiées :
HEAD
BANK
0x67
0x00
0x67
0x00
0x67
0x00
0x67
0x00
0x67
0x00
0x67
0x00
0x67
0x00
0x67
0x00
Tous les codes du tableau sont listés pour les moteurs 1-8 avec ordre - 0xee (descente)
Confirmation
B2
0xff
CHANNEL
COMMANDE
0x01
0xee
0x02
0xee
0x03
0xee
0x04
0xee
0x05
0xee
0x06
0xee
0x07
0xee
0x08
0xee
VERIFIER
0x88
0x8B
0x8A
0x8D
0x8C
0x8F
0x8E
0x81