iOSのBLEコントローラアプリ「RCBController」とmbed HRM1017を接続し、RCサーボモータを操作するテストプログラムです。

Dependencies:   BLE_API_Native_IRC Servo mbed

Fork of BLE_RCBController by Junichi Katsu

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers RCBController.h Source File

RCBController.h

00001 typedef union
00002 {
00003     struct  {
00004         unsigned UP     : 1;
00005         unsigned DOWN   : 1;
00006         unsigned RIGHT  : 1;
00007         unsigned LEFT   : 1;
00008         unsigned Y      : 1;
00009         unsigned A      : 1;
00010         unsigned B      : 1;
00011         unsigned X      : 1;
00012         unsigned L1     : 1;
00013         unsigned L2     : 1;
00014         unsigned R1     : 1;
00015         unsigned R2     : 1;
00016         unsigned START  : 1;
00017         unsigned SERECT : 1;
00018         unsigned space  : 2;
00019         unsigned LeftAnalogLR:8;
00020         unsigned LeftAnalogUD:8;
00021         unsigned RightAnalogLR:8;
00022         unsigned RightAnalogUD:8;
00023         unsigned AcceleX:8;
00024         unsigned AcceleY:8;
00025         unsigned AcceleZ:8;
00026         unsigned DEV_DIR:4;
00027         unsigned RIGHT_ANALOG:1;
00028         unsigned LEFT_ANALOG:1;
00029         unsigned ACCELE_SETTING:2;
00030     }status;
00031     unsigned char data[10];
00032 }RCBController;