うおーるぼっとをWiiリモコンでコントロールする新しいプログラムです。 以前のものより、Wiiリモコンが早く繋がる様になりました。 It is a program which controls A with the Wii remote. ※ A Bluetooth dongle and a Wii remote control are needed.

Dependencies:   USBHost mbed FATFileSystem mbed-rtos

Committer:
jksoft
Date:
Mon Jun 10 16:01:50 2013 +0000
Revision:
0:fccb789424fc
1.0

Who changed what in which revision?

UserRevisionLine numberNew contents of line
jksoft 0:fccb789424fc 1 #include "mbed.h"
jksoft 0:fccb789424fc 2 #include "bd_addr.h"
jksoft 0:fccb789424fc 3 bd_addr::bd_addr()
jksoft 0:fccb789424fc 4 {
jksoft 0:fccb789424fc 5
jksoft 0:fccb789424fc 6 }
jksoft 0:fccb789424fc 7
jksoft 0:fccb789424fc 8 bd_addr::bd_addr(char* s)
jksoft 0:fccb789424fc 9 {
jksoft 0:fccb789424fc 10 for(int i = 0; i <= 5; i++) {
jksoft 0:fccb789424fc 11 ad[i] = strtol(s+i*3, NULL, 16);
jksoft 0:fccb789424fc 12 }
jksoft 0:fccb789424fc 13 }
jksoft 0:fccb789424fc 14
jksoft 0:fccb789424fc 15 uint8_t* bd_addr::data(uint8_t* addr)
jksoft 0:fccb789424fc 16 {
jksoft 0:fccb789424fc 17 if (addr != NULL) {
jksoft 0:fccb789424fc 18 ad[5] = addr[0];
jksoft 0:fccb789424fc 19 ad[4] = addr[1];
jksoft 0:fccb789424fc 20 ad[3] = addr[2];
jksoft 0:fccb789424fc 21 ad[2] = addr[3];
jksoft 0:fccb789424fc 22 ad[1] = addr[4];
jksoft 0:fccb789424fc 23 ad[0] = addr[5];
jksoft 0:fccb789424fc 24 }
jksoft 0:fccb789424fc 25 return ad;
jksoft 0:fccb789424fc 26 }
jksoft 0:fccb789424fc 27
jksoft 0:fccb789424fc 28 char* bd_addr::to_str()
jksoft 0:fccb789424fc 29 {
jksoft 0:fccb789424fc 30 snprintf(ad_str, sizeof(ad_str), "%02X:%02X:%02X:%02X:%02X:%02X",
jksoft 0:fccb789424fc 31 ad[0], ad[1], ad[2], ad[3], ad[4], ad[5]);
jksoft 0:fccb789424fc 32 return ad_str;
jksoft 0:fccb789424fc 33 }