2015/05/11
Dependencies: ADXL345 AigamozuControlPackets HMC5843 ITG3200 MBed_Adafruit-GPS-Library XBee agzIDLIST agz_common mbed
Fork of aigamozu_auto_for_robot_ver1 by
Revision 1:004530c56f4b, committed 2015-04-27
- Comitter:
- s1200058
- Date:
- Mon Apr 27 13:25:26 2015 +0000
- Parent:
- 0:567aa3346701
- Child:
- 2:2afe6fd6e565
- Commit message:
- test;
Changed in this revision
| main.cpp | Show annotated file Show diff for this revision Revisions of this file |
--- a/main.cpp Mon Apr 27 12:08:38 2015 +0000
+++ b/main.cpp Mon Apr 27 13:25:26 2015 +0000
@@ -132,7 +132,8 @@
int collect_flag = 0;
char collect_state = 'a';
XBeeAddress64 collect_Address[4] = {XBeeAddress64(BASE1_32H,BASE1_32L), XBeeAddress64(BASE2_32H,BASE2_32L),
- XBeeAddress64(BASE3_32H,BASE3_32L), XBeeAddress64(BASE4_32H,BASE4_32L)};
+ XBeeAddress64(BASE3_32H,BASE3_32L), XBeeAddress64(BASE4_32H,BASE4_32L),
+ XBeeAddress64(BASE5_32H,BASE5_32L)};
XBeeAddress64 robot_Address = XBeeAddress64(ROBOT1_32H, ROBOT1_32L);
int id,SenderIDc;
bool flag = true;
@@ -202,6 +203,8 @@
}else{
+ printf("%d: catch request\n", id);
+
//send normal data
//Create GPS Infomation Packet
agz.createReceiveStatusCommand(MyID,SenderIDc,myGPS.longitudeH,myGPS.longitudeL,myGPS.latitudeH,myGPS.latitudeL);
@@ -224,7 +227,7 @@
case RECEIVE_STATUS:{
//printf("Receive Status\n");
-
+
id = buf1[5] - 'A';
robot[id].set_state(buf1[9]);
robot[id].set_LatitudeH(&buf1[13]);
