Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
main.cpp
00001 #include "mbed.h" 00002 00003 Serial xbee(PB_6,PB_7); //Initalise xbee_lib 00004 Serial pc(USBTX, USBRX); //Initalise PC serial comms 00005 00006 int valeur1; 00007 int valeur2; 00008 int valeur3; 00009 int valeur4; 00010 int valeur5; 00011 int valeur6; 00012 int i; 00013 00014 char recu[20]; 00015 char data1[3]; 00016 char data2[3]; 00017 char data3[3]; 00018 char data4[3]; 00019 char data5[3]; 00020 char data6[3]; 00021 00022 int main() 00023 { 00024 while(1) 00025 { 00026 while(xbee.getc()!=('$')); 00027 while(xbee.getc()!=('C')); 00028 while(xbee.getc()!=('H')); 00029 while(xbee.getc()!=('R')); 00030 while(xbee.getc()!=('O')); 00031 while(xbee.getc()!=('N')); 00032 while(xbee.getc()!=('O')); 00033 00034 while(i<7) 00035 { 00036 recu[i]=xbee.getc(); 00037 i=i+1; 00038 } 00039 i=0; 00040 00041 data1[0]=recu[0]; 00042 data1[1]=recu[1]; 00043 data2[0]=recu[3]; 00044 data2[1]=recu[4]; 00045 data3[0]=recu[6]; 00046 data3[1]=recu[7]; 00047 data4[0]=recu[9]; 00048 data4[1]=recu[10]; 00049 data5[0]=recu[12]; 00050 data5[1]=recu[13]; 00051 data6[0]=recu[15]; 00052 data6[1]=recu[16]; 00053 00054 valeur1=atoi(data1); 00055 valeur2=atoi(data2); 00056 valeur3=atoi(data3); 00057 valeur4=atoi(data4); 00058 valeur5=atoi(data5); 00059 valeur6=atoi(data6); 00060 00061 pc.printf("Chronometre candidat 1 : %i:%i:%i\n\r", valeur1, valeur2, valeur3); 00062 pc.printf("Chronometre candidat 2 : %i:%i:%i\n\r", valeur4, valeur5, valeur6); 00063 } 00064 }
Generated on Fri Aug 5 2022 02:26:30 by
1.7.2