« Micro contrôleurs AVR/Travail pratique/Télécommande NRF24L01 pour Robot » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 786 :
 
{{Solution|contenu=
'''!!!!Nous donnons pour l'instant une solution précaire mais fonctionnelle qui sera remaniée plus tard. La correction de l'exercice 7 nous a montré que ce code possède une latence de parfois 4 à 5 secondes !!!!!!!'''
<syntaxhighlight lang="C">
#include <avr/io.h>
Ligne 1 041 :
if (status1 & (1<<RX_DR)) {
joystick_xjoystick_y = (rx_buffer[1]<<8)+rx_buffer[0];
joystick_yjoystick_x = (rx_buffer[3]<<8)+rx_buffer[2];
serialWrite16Deci(joystick_x);
serialWrite(' ');serialWrite('-');serialWrite(' ');