RAPIRO serial control test program
RAPIROはRaspberry Piを載せるように設計されていますが、シリアル通信ができるものであれば接続できますのでmbedを載せてみました。 "#M0"から"#M8"までのコマンドをmbedから送っています。
main.cpp
- Committer:
- kanpapa
- Date:
- 2014-02-11
- Revision:
- 1:484d4306404b
- Parent:
- 0:4db7407197c2
File content as of revision 1:484d4306404b:
#include "mbed.h" DigitalOut myled(LED1); Serial rapiro(p28, p27); // tx, rx void blink() { for (int i = 0; i < 5;i++){ myled = 1; wait(0.2); myled = 0; wait(0.2); } } int main() { rapiro.baud(57600); myled = 1; wait(3); // RAPIRO startup wait. myled = 0; for (int cmd = 1 ; cmd < 8 ; cmd++){ rapiro.printf("#M%d\n",cmd); // Send command #M1...#M8 blink(); wait(5); } rapiro.printf("#M0\n"); // RAPIRO Stop while(1); }