速報APP / 工具 / RCBController

RCBController

價格:免費

更新日期:2015-10-29

檔案大小:5.5 MB

目前版本:1.4.0

版本需求:需要 iOS 7.1 或以上版本。與 iPhone、iPad 及 iPod touch 相容。

支援語言:英語

RCBController(圖1)-速報App

RCBController has an interface of a gamepad, and if these buttons are pushed, it will transmit the following data by Bluetooth LE (BLE).

When you use this App, I have not specified the BLE device for reception.

If you want to use this App, please program your BLE device to be able to receive the data of BLE which this App has transmitted.

[Service & characteristic UUID to recognize]

Servie / Transmit / Receive / Vibrate Characteristic UUID:

RCB Default UUID (SBDBT, mbed etc.)

FFF0 / FFF1 / FFF2 / FFF3

SBDBT SBBLE, konashi (9600bps)

FF00 / 3012 / 3013 / FFF3

koshian (9600bps) / konashi2 (115200bps)

229BFF00-03FB-40DA-98A7-B0DEF65C2D4B

229B3012-03FB-40DA-98A7-B0DEF65C2D4B

229B3013-03FB-40DA-98A7-B0DEF65C2D4B

RFduino

2220 / 2222 / 2221

LightBlue Bean

A495FF20-C5B1-4B44-B512-1370F02D74DE

A495FF21-C5B1-4B44-B512-1370F02D74DE (Scratch1)

A495FF22-C5B1-4B44-B512-1370F02D74DE (Scratch2)

A495FF23-C5B1-4B44-B512-1370F02D74DE (Scratch3)

FemtoduinoBLE

195AE58A-437A-489B-B0CD-B7C9C394BAE4

5FC569A0-74A9-4FA4-B8B7-8354C86E45A4

21819AB0-C937-4188- B0DB-B9621E1696CD

BLESerial

569A1101-B87F-490C-92CB-11BA5EA5167C

569A2001-B87F-490C-92CB-11BA5EA5167C

569A2000-B87F-490C-92CB-11BA5EA5167C

[Transmit data format]

The 1 - 2nd byte: Button

(Right buttons)

 UP: 0x0001

 DOWN: 0x0002

 RIGHT: 0x0004

 LEFT: 0x0008

(Left buttons)

 Y button: 0x0010

 A button: 0x0020

 B button: 0x0040

 X button: 0x0100

 left center: 0x0080

RCBController(圖2)-速報App

(Shift buttons)

 L1: 0x0200

 L2: 0x0400

 R1: 0x0800

 R2: 0x1000

(Other)

 START: 0x0003

 SELECT: 0x000C

The 3 - 4th byte: Left analog Stick

 Left - Right: 1-255 (Neutral=128)

 Up - Down: 1-255 (Neutral=128)

The 5 - 6th byte: Right analog Stick

 Left - Right: 1-255 (Neutral=128)

 Up - Down: 1-255 (Neutral=128)

The 7 - 9th byte: Accelerator

 X axis: 1-255 (Neutral=128)

 Y axis: 1-255 (Neutral=128)

 Z axis: 1-255 (Neutral=128)

The 10th byte: Status information

 7 - 6th bit: Accelerator (0-3)

 5th bit: Left analog (0-1)

 4th bit: Right analog (0-1)

 3-1st bit: Device direction (1-4)

[Support Home page]

http://rcbcontroller.micutil.com

[BLE module]

I tested BLE modules.

mbed HRM1017: http://international.switch-science.com/catalog/1755/

mbed LPC1768: https://mbed.org/platforms/mbed-LPC1768/

(Wall Bot: http://international.switch-science.com/catalog/1346/)

RFduino: http://www.rfduino.com

SBDBT: http://www.runele.com/ca1/2/

SBDBT5V: http://www.runele.com/ca1/8/p-r-s/

(http://micono.cocolog-nifty.com/blog/sbdbthex.html)

BLESerial: http://www.robotsfx.com/robot/BLESerial.html

[Sample Movies]

https://www.youtube.com/watch?v=XCwBJUlRV8M

https://www.youtube.com/watch?v=_58DGAJdn74

https://www.youtube.com/watch?v=EeTwqm7gjw4

https://www.youtube.com/watch?v=0stL7XvlJaQ

https://www.youtube.com/watch?v=qh500FgvkLI

RCBController(圖3)-速報App

https://www.youtube.com/watch?v=YcgsxyYMVVo

RCBController(圖4)-速報App

支援平台:iPhone, iPad