Skip to content

How to move Cyber Robot

Marco Gomiero edited this page Dec 26, 2017 · 2 revisions
Clone this wiki locally

If you want to develop your own alternative application for the Cyber Robot, here's some advice.

From the the reverse engineering of the BLE communication protocol we have find out how to move the Cyber Robot.

The UUID of the Attribute dedicated to the movement is: 0000fff5-0000-1000-8000-00805f9b34fb

The characteristics for the four directions are the following:

byte[] forward = {0x31, 0x32, 0x44, 0x30, 0x53, 0x2d, 0x31};

byte[] backward = {0x31, 0x32, 0x44, 0x31, 0x53, 0x2d, 0x31};

byte[] left = {0x31, 0x32, 0x44, 0x32, 0x53, 0x2d, 0x31};

byte[] right = {0x31, 0x32, 0x44, 0x33, 0x53, 0x2d, 0x31};

More information about Bluetooth Low Energy can be found in the Android Documentation