EtherCAT slave that reads 3 Xsens IMU's connected to a Xbus Master

Dependencies:   MODSERIAL mbed KL25Z_ClockControl

Fork of EtherCAT by First Last

Revision:
8:09dcef3ed467
Parent:
5:6d75f432a41f
Child:
13:5e4dcbd44786
--- a/EtherCAT/cpuinit.cpp	Thu Dec 11 23:12:11 2014 +0000
+++ b/EtherCAT/cpuinit.cpp	Fri Dec 12 00:31:22 2014 +0000
@@ -41,12 +41,12 @@
 {
     //shoe_serial.baud(921600);
     //et1100_spi.format(8,3);
-    //et1100_spi.frequency(1000000);
+    et1100_spi.frequency(1000000);
     //inintialize all dummy inputs
     DigitalOut dummy1(PTC2);//do not leave ADC input floating
     DigitalOut dummy2(PTC0);
     DigitalOut dummy3(PTC1);
-    DigitalOut dummy4(PTD1);
+    //DigitalOut dummy4(PTD1);
     DigitalOut dummy5(PTD5);
     DigitalOut dummy6(PTD6);
     DigitalOut dummy7(PTE20);
@@ -55,7 +55,7 @@
     DigitalOut dummy10(PTE23);
     DigitalOut dummy11(PTE29);
     DigitalOut dummy12(PTE30);
-    dummy1 = dummy2 = dummy3 = dummy4 = dummy5 = dummy6 = 0;
+    dummy1 = dummy2 = dummy3 = dummy5 = dummy6 = 0;
     dummy7 = dummy8 = dummy9 = dummy10 = dummy11 = dummy12 = 0;
     //offset correction
     wait_ms(20);