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.
Revision 12:94abebd3d020, committed 2019-08-21
- Comitter:
- HeptaSatTraining2019
- Date:
- Wed Aug 21 11:18:56 2019 +0000
- Parent:
- 11:a5a0ab9949f3
- Commit message:
- xbee library
Changed in this revision
HeptaXbee.cpp | Show annotated file Show diff for this revision Revisions of this file |
HeptaXbee.h | Show annotated file Show diff for this revision Revisions of this file |
diff -r a5a0ab9949f3 -r 94abebd3d020 HeptaXbee.cpp --- a/HeptaXbee.cpp Tue Dec 18 13:10:15 2018 +0000 +++ b/HeptaXbee.cpp Wed Aug 21 11:18:56 2019 +0000 @@ -32,7 +32,7 @@ //xbee.printf("Xbeedata= %d,%d",rcmd,cmdflag); } -//*gyro×3 = A,B,C *Accel×3 = D,E,F *magnetic×3 = G,H,I *latitude = J *longitude = K *altitude = L *battery = M *temperature = N +//*gyro×3 = A,B,C *Accel×3 = D,E,F *magnetic×3 = G,H,I *latitude = J *longitude = K *altitude = L *battery = M *temperature = N void HeptaXbee::xbee_transmit(char dataA[],char dataB[],char dataC[],char dataD[],char dataE[], char dataF[],char dataG[],char dataH[],char dataI[],char dataJ[], char dataK[],char dataL[],char dataM[],char dataN[]) @@ -122,14 +122,14 @@ sprintf( flame, "%02X", output_num); // transmit data //for(int i = 0;i<2;i++){ - // xbee.putc(flame[i]);//frame length - // } + // xbee.putc(flame[i]);//frame length + // } for(ii=0; ii<output_num; ii++) { xbee.putc(OutputData[ii]);//data } - for(int i = 0;i<2;i++){ + for(int i = 0; i<2; i++) { xbee.putc(check_sum[i]); - } + } xbee.putc(0x0a);//endcode } void HeptaXbee::puts( char *s ) @@ -137,6 +137,10 @@ while ( char c = *s++ ) xbee.putc( c ); } +void HeptaXbee::scanf(char *format, ... ) +{ + xbee.scanf(format); +} void HeptaXbee::printf( char *format, ... ) { char s[ 100 ];
diff -r a5a0ab9949f3 -r 94abebd3d020 HeptaXbee.h --- a/HeptaXbee.h Tue Dec 18 13:10:15 2018 +0000 +++ b/HeptaXbee.h Wed Aug 21 11:18:56 2019 +0000 @@ -22,6 +22,7 @@ char dataF[],char dataG[],char dataH[],char dataI[],char dataJ[], char dataK[],char dataL[],char dataM[],char dataN[]); void puts( char *s ); + void scanf(char *format, ... ); void printf(char *format, ... ); void putc(char data); char getc();