Patrice HAESAERT
/
XBEE_recep1
XBEE recepteur
Embed:
(wiki syntax)
Show/hide line numbers
recept_xbee.cpp
00001 #include "mbed.h" 00002 #include <stdlib.h> 00003 00004 Serial xbee(PA_9,PA_10); //Initalise xbee_lib 00005 Serial pc(USBTX, USBRX); //Initalise PC serial comms 00006 int i=0; 00007 char recu[8]; 00008 00009 int main() 00010 { 00011 00012 while(1) { 00013 //attente de la chaine $MESUR 00014 while (xbee.getc()!='$'); 00015 while (xbee.getc()!='M'); 00016 while (xbee.getc()!='E'); 00017 while (xbee.getc()!='S'); 00018 while (xbee.getc()!='U'); 00019 while (xbee.getc()!='R'); 00020 while (xbee.getc()!=','); 00021 while(i<8) 00022 { 00023 recu[i]=xbee.getc(); 00024 pc.printf("J'ai recu %i\n\r",recu[i]); 00025 i=i+1; 00026 } 00027 i=0; 00028 wait(1); 00029 } 00030 }
Generated on Fri Oct 21 2022 07:20:33 by 1.7.2