ロボカップのブロック大会2014で使用したプログラムです。 ロボットには、mbedを2台使ってI2C通信しています。 これはSlave側です。 ※独自規格を使用しています。

Dependencies:   ACM1602NI Ping mbed-rtos mbed

Revision:
0:b9cd980ee324
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ModeChange.h	Mon Mar 10 07:58:40 2014 +0000
@@ -0,0 +1,25 @@
+void Mode(void);
+
+void Mode(void) {
+    int mode = SW1 + SW2*2 + SW3*4 + SW4*8;
+
+    swmode:
+    switch(mode) {
+        case 0:  FW();          break;
+        case 1:  DF();          break;
+        case 2:  IR();          break;
+        case 3:  PING();        break;
+        case 4:  ORIENTATION(); break;
+        case 5:  KICKER();      break;
+        case 6:  DRIBBLER();    break;
+        case 7:  MOTER();       break;
+        case 8:  LINE();        break;
+        case 9:                 break;
+        default: goto swmode;   break;
+    }
+}
+
+
+
+
+