This is a sample program which shows how to use my library XBeeGetRssi.
Dependencies: XBeeGetRssi mbed
main.cpp@3:bc4f426b4f98, 2013-08-27 (annotated)
- Committer:
- ATKINZ117
- Date:
- Tue Aug 27 10:44:30 2013 +0000
- Revision:
- 3:bc4f426b4f98
- Parent:
- 2:eb9a9348fc24
- Child:
- 4:f38df169d56f
this is the best version now.
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
ATKINZ117 | 0:3fdf715b8445 | 1 | #include "mbed.h" |
ATKINZ117 | 0:3fdf715b8445 | 2 | #include "XBeeGetRssi.h" |
ATKINZ117 | 0:3fdf715b8445 | 3 | |
ATKINZ117 | 0:3fdf715b8445 | 4 | XBeeGetRssi RSSI(p9,p10); //tx,rx |
ATKINZ117 | 0:3fdf715b8445 | 5 | Serial pc(USBTX,USBRX); |
ATKINZ117 | 3:bc4f426b4f98 | 6 | char* ptr; |
ATKINZ117 | 3:bc4f426b4f98 | 7 | |
ATKINZ117 | 0:3fdf715b8445 | 8 | //Serial MyXbee(p13,p14); |
ATKINZ117 | 0:3fdf715b8445 | 9 | |
ATKINZ117 | 0:3fdf715b8445 | 10 | int main(){ |
ATKINZ117 | 0:3fdf715b8445 | 11 | while(1){ |
ATKINZ117 | 3:bc4f426b4f98 | 12 | |
ATKINZ117 | 1:2bddd5230b7e | 13 | // pc.printf("RSSI: - %s dBm \r\n",RSSI.get()); |
ATKINZ117 | 3:bc4f426b4f98 | 14 | ptr=RSSI.getRssi(); |
ATKINZ117 | 1:2bddd5230b7e | 15 | pc.printf("RSSI: - "); |
ATKINZ117 | 3:bc4f426b4f98 | 16 | /*for(int i=1;i<4;i++){ |
ATKINZ117 | 2:eb9a9348fc24 | 17 | pc.printf("%c",RSSI.getRssi(i)); |
ATKINZ117 | 3:bc4f426b4f98 | 18 | }*/ |
ATKINZ117 | 3:bc4f426b4f98 | 19 | //pc.printf("%c",RSSI.getRssi(0)); |
ATKINZ117 | 3:bc4f426b4f98 | 20 | //pc.printf("%c",RSSI.getRssi(1)); |
ATKINZ117 | 3:bc4f426b4f98 | 21 | //pc.printf("%c",RSSI.getRssi(2)); |
ATKINZ117 | 3:bc4f426b4f98 | 22 | //pc.printf("%c",RSSI.getRssi(3)); |
ATKINZ117 | 3:bc4f426b4f98 | 23 | //pc.printf("%c",RSSI.getRssi(4)); |
ATKINZ117 | 3:bc4f426b4f98 | 24 | //pc.printf("%c",RSSI.getRssi(5)); |
ATKINZ117 | 3:bc4f426b4f98 | 25 | //pc.printf("%c",RSSI.getRssi(6)); |
ATKINZ117 | 3:bc4f426b4f98 | 26 | pc.printf("%c%c",*ptr,*(ptr+1)); |
ATKINZ117 | 3:bc4f426b4f98 | 27 | //pc.printf("%c",RSSI.getRssi()); |
ATKINZ117 | 3:bc4f426b4f98 | 28 | |
ATKINZ117 | 1:2bddd5230b7e | 29 | pc.printf("dBm \r\n"); |
ATKINZ117 | 1:2bddd5230b7e | 30 | // pc.printf("\r\n"); |
ATKINZ117 | 1:2bddd5230b7e | 31 | pc.printf("This is the end of main.\r\n"); |
ATKINZ117 | 0:3fdf715b8445 | 32 | } |
ATKINZ117 | 0:3fdf715b8445 | 33 | } |