Le récepteurLe récepteur est composé d'un module Xbee, le module Xbee reçoit des données de type "série".
Les données de type "séries" formatées au protocole FMS coté module sont injectés dans un microcontrolleur.
Ces données sont récupérées et retransformées en "temps de voie".
Le temps de voie est exprimée en µs.
Le microcontrolleur va generer des pulses pour piloter 8 servos. La longeur d'impulsion de chaque pulse sera le temps de la voie correspondante.
A chaque réception d'une trame "FMS", les 8 pulses sont mis à jour avec un taux de rafraichissement compatible avec nos servos (50hz).
Le microcontrolleur est de type Atmel AVR. Le code que nous avons généré est très petit, il va evoluer bien entendu puisque il faut ajouter un peu de sécurité en cas de perte ou mauvais signal reçu (FailSafe). Le protocole FMS va certainement être abandonner rapidement au profit d'une trame un peu plus riche tout en exploitant les caractéristiques maximum des module Xbee (vitesse de transmission à 250kbps).
Pour les premiers tests, le protocole FMS sera utilisé (à 19200 bps) ainsi que deux Xbee Standard (puissance max de 10mW).