ロボカップのブロック大会2014で使用したプログラムです。 ロボットには、mbedを2台使ってI2C通信しています。 これはMaster側です。 ※独自規格を使用しています。
Dependencies: ACM1602NI Ping mbed-rtos mbed
ModeChange.h@0:27bf77b6ec71, 2014-03-10 (annotated)
- Committer:
- denden
- Date:
- Mon Mar 10 07:56:41 2014 +0000
- Revision:
- 0:27bf77b6ec71
????????????2014?????????????; ???????mbed?2????I2C????????; ???Master????; ; ??????????????
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
denden | 0:27bf77b6ec71 | 1 | |
denden | 0:27bf77b6ec71 | 2 | |
denden | 0:27bf77b6ec71 | 3 | |
denden | 0:27bf77b6ec71 | 4 | void MODE(char mode) { |
denden | 0:27bf77b6ec71 | 5 | switch(mode) { |
denden | 0:27bf77b6ec71 | 6 | case 0: while(1){ FW(); } break; |
denden | 0:27bf77b6ec71 | 7 | case 1: while(1){ DF(); } break; |
denden | 0:27bf77b6ec71 | 8 | case 2: while(1){ IR(); } break; |
denden | 0:27bf77b6ec71 | 9 | case 3: while(1){ PING(); } break; |
denden | 0:27bf77b6ec71 | 10 | case 4: while(1){ ORIENTATION(); } break; |
denden | 0:27bf77b6ec71 | 11 | case 5: while(1){ KICKER(); } break; |
denden | 0:27bf77b6ec71 | 12 | case 6: while(1){ DRIBBLER(); } break; |
denden | 0:27bf77b6ec71 | 13 | case 7: while(1){ MOTER(); } break; |
denden | 0:27bf77b6ec71 | 14 | case 8: while(1){ LINE(); } break; |
denden | 0:27bf77b6ec71 | 15 | case 9: break; |
denden | 0:27bf77b6ec71 | 16 | default: break; |
denden | 0:27bf77b6ec71 | 17 | } |
denden | 0:27bf77b6ec71 | 18 | } |
denden | 0:27bf77b6ec71 | 19 | |
denden | 0:27bf77b6ec71 | 20 | |
denden | 0:27bf77b6ec71 | 21 | |
denden | 0:27bf77b6ec71 | 22 | |
denden | 0:27bf77b6ec71 | 23 |