This is a sample program which shows how to use my library XBeeGetRssi.

Dependencies:   XBeeGetRssi mbed

Files at this revision

API Documentation at this revision

Comitter:
ATKINZ117
Date:
Tue Aug 27 10:44:30 2013 +0000
Parent:
2:eb9a9348fc24
Child:
4:f38df169d56f
Commit message:
this is the best version now.

Changed in this revision

XBeeGetRssi.lib Show annotated file Show diff for this revision Revisions of this file
main.cpp Show annotated file Show diff for this revision Revisions of this file
--- a/XBeeGetRssi.lib	Sun Aug 25 13:50:58 2013 +0000
+++ b/XBeeGetRssi.lib	Tue Aug 27 10:44:30 2013 +0000
@@ -1,1 +1,1 @@
-http://mbed.org/users/ATKINZ117/code/XBeeGetRssi/#2e725705db90
+http://mbed.org/users/ATKINZ117/code/XBeeGetRssi/#eb8838ce9d65
--- a/main.cpp	Sun Aug 25 13:50:58 2013 +0000
+++ b/main.cpp	Tue Aug 27 10:44:30 2013 +0000
@@ -3,16 +3,29 @@
 
 XBeeGetRssi RSSI(p9,p10); //tx,rx
 Serial pc(USBTX,USBRX);
+char* ptr;
+
 //Serial MyXbee(p13,p14);
 
 int main(){
     while(1){
-        wait(1.0);
+    
 //        pc.printf("RSSI: - %s dBm \r\n",RSSI.get());
+        ptr=RSSI.getRssi();
         pc.printf("RSSI: - ");
-        for(int i=0;i<10;i++){
+        /*for(int i=1;i<4;i++){
             pc.printf("%c",RSSI.getRssi(i));
-        }
+        }*/
+        //pc.printf("%c",RSSI.getRssi(0));
+        //pc.printf("%c",RSSI.getRssi(1));
+        //pc.printf("%c",RSSI.getRssi(2));
+        //pc.printf("%c",RSSI.getRssi(3));
+        //pc.printf("%c",RSSI.getRssi(4));
+        //pc.printf("%c",RSSI.getRssi(5));
+        //pc.printf("%c",RSSI.getRssi(6));
+        pc.printf("%c%c",*ptr,*(ptr+1));
+        //pc.printf("%c",RSSI.getRssi());
+        
         pc.printf("dBm \r\n");
 //        pc.printf("\r\n");
         pc.printf("This is the end of main.\r\n");