Code for the mbed NXP LPC1768. To be used on The Robot Studio Master Boards. License : Simplified BSD.

Dependencies:   MODSERIAL mbed

Revision:
6:c24cfbb68fc0
Parent:
5:c73f87d22142
Child:
7:7ef85554cec5
--- a/main.cpp	Fri Mar 29 16:59:53 2013 +0000
+++ b/main.cpp	Thu Jan 16 08:57:10 2014 +0000
@@ -6,13 +6,14 @@
 
 //Define 
 #define NUMBER_MAX_EPOS2_PER_SLAVE  15
-#define NUMBER_MSG_PER_PACKET       45
+#define NUMBER_SLAVE_BOARDS         3
+#define NUMBER_MSG_PER_PACKET       NUMBER_MAX_EPOS2_PER_SLAVE*NUMBER_SLAVE_BOARDS //45
 #define NUMBER_BYTES_PER_MSG        6
 #define NUMBER_BYTES_TO_READ        NUMBER_BYTES_PER_MSG + 2
-#define NUMBER_SLAVE_BOARDS         3
 #define FIRST_NODE_ID_SLAVE_1       1
 #define FIRST_NODE_ID_SLAVE_2       FIRST_NODE_ID_SLAVE_1 + NUMBER_MAX_EPOS2_PER_SLAVE
 #define FIRST_NODE_ID_SLAVE_3       FIRST_NODE_ID_SLAVE_2 + NUMBER_MAX_EPOS2_PER_SLAVE
+#define FIRST_NODE_ID_SLAVE_4       FIRST_NODE_ID_SLAVE_3 + NUMBER_MAX_EPOS2_PER_SLAVE
 #define EPOS2_OK                    0
 #define EPOS2_ERROR                 -1
 #define LOOP_PERIOD_TIME            20000 //20 ms