TRI-BOT IR codes

These are the raw IR remote codes for the WowWee Tri-Bot. All of them were recorded with the IRrecvDumpV2 program from the Ken Shirriff IR library. The accuracy of these codes is not guaranteed. None of them have been tested yet. These codes can be used to control the TRI-BOT using an Arduino (via a process similar to how the Roboquad is controlled with an Arduino).


STOP
unsigned int rawData[49] = {6250,800, 800,800, 800,800, 700,800, 800,750, 850,800, 750,800, 750,850, 700,800, 800,750, 850,800, 750,800, 700,3250, 750,750, 850,750, 800,3200, 750,800, 750,800, 700,3200, 800,3100, 800,800, 800,800, 750,3200, 750,800, 750};
Forward
unsigned int rawData[49] = {6250,850, 700,800, 800,800, 700,850, 800,750, 800,850, 700,850, 700,800, 800,800, 800,800, 750,850, 700,850, 700,3150, 800,800, 800,800, 750,3200, 750,800, 700,800, 800,3150, 800,3150, 800,800, 750,850, 700,3200, 700,900, 700};
Backward
unsigned int rawData[49] = {6250,750, 750,850, 750,800, 800,850, 700,800, 800,800, 700,850, 800,750, 800,850, 700,850, 700,800, 800,800, 800,3100, 800,800, 800,750, 750,3250, 700,800, 800,750, 800,3200, 750,3200, 750,800, 700,850, 700,3200, 750,800, 800};
Right Strafe
unsigned int rawData[49] = {6300,800, 700,850, 700,850, 800,800, 800,750, 800,750, 750,800, 850,750, 800,800, 800,750, 750,800, 800,750, 850,3100, 800,850, 750,800, 700,3250, 700,800, 800,750, 850,3150, 750,3200, 750,800, 700,850, 700,3200, 800,750, 800};
Left Strafe
unsigned int rawData[49] = {6300,800, 750,800, 800,750, 850,800, 750,800, 700,850, 800,750, 800,800, 800,750, 750,850, 700,850, 800,800, 800,3150, 700,850, 700,850, 700,3200, 800,750, 850,750, 800,3200, 700,3200, 750,800, 700,850, 800,3100, 850,800, 750};

Front Right Strafe
unsigned int rawData[49] = {6250,800, 750,800, 750,800, 800,750, 850,800, 750,800, 700,850, 800,750, 850,800, 750,800, 700,800, 800,800, 800,3100, 850,800, 750,800, 700,3250, 700,800, 800,750, 850,3100, 800,3200, 700,800, 800,800, 700,3200, 750,800, 800};
Front Left Strafe
unsigned int rawData[49] = {6300,750, 750,800, 800,800, 800,800, 750,850, 700,850, 700,800, 850,750, 800,800, 800,800, 700,800, 800,750, 800,3200, 750,850, 700,850, 700,3200, 700,850, 800,850, 700,3200, 750,3200, 700,850, 700,800, 800,3150, 800,750, 850};
Back Right Strafe
unsigned int rawData[49] = {6250,850, 700,850, 800,850, 750,800, 750,800, 700,800, 800,800, 800,800, 750,850, 700,800, 800,750, 850,800, 750,3200, 700,850, 700,800, 800,3150, 800,750, 800,850, 750,3150, 750,3200, 700,850, 700,850, 800,3100, 800,850, 750};
Back Left Strafe
unsigned int rawData[49] = {6250,800, 700,900, 700,800, 850,800, 750,750, 800,800, 700,850, 800,750, 850,800, 750,800, 700,850, 750,800, 800,3100, 800,800, 800,800, 700,3250, 700,800, 800,800, 800,3200, 700,3200, 750,800, 700,850, 750,3150, 800,800, 800};

Clockwise Turn
unsigned int rawData[49] = {6300,800, 700,850, 800,750, 850,800, 700,800, 750,800, 800,800, 800,800, 800,800, 700,800, 750,800, 850,800, 750,3150, 800,800, 700,850, 700,3200, 800,750, 850,800, 750,3100, 850,3150, 750,750, 750,850, 800,3100, 850,800, 750};
Counter-clockwise Turn
unsigned int rawData[49] = {6250,800, 800,750, 850,800, 750,850, 700,850, 700,800, 850,800, 750,800, 750,850, 700,800, 800,750, 850,750, 800,3150, 750,850, 700,800, 800,3150, 800,800, 750,800, 800,3150, 700,3250, 700,800, 750,800, 850,3100, 800,850, 700};

Program
unsigned int rawData[49] = {6250,800, 700,850, 750,800, 800,800, 800,800, 700,850, 700,800, 800,850, 750,800, 750,850, 700,800, 800,750, 850,3150, 750,800, 750,800, 700,3250, 750,750, 850,800, 700,850, 750,3150, 750,850, 700,800, 800,3100, 850,3100, 800};
Program Playback
unsigned int rawData[49] = {6250,800, 750,850, 700,800, 750,800, 800,800, 750,850, 700,850, 700,850, 800,800, 750,850, 700,800, 750,800, 800,3100, 800,850, 750,800, 750,850, 700,800, 800,750, 800,850, 700,3200, 750,750, 750,3250, 700,800, 800,850, 700};

Autonomous
750,850, 700,850, 700,800, 800,750, 800,850, 750,800, 700,850, 750,800, 800,850, 700,850, 700,800, 750,3150, 800,800, 800,800, 750,850, 700,850, 700,800, 800,850, 700,3200, 750,3150, 750,850, 700,800, 750,800, 800} ;

Demo
unsigned int rawData[49] = {6250,850, 700,800, 800,750, 800,850, 700,850, 700,800, 800,800, 800,800, 750,850, 650,850, 750,800, 800,850, 700,3200, 750,800, 700,900, 700,800, 800,850, 700,850, 700,850, 700,3150, 750,850, 800,800, 750,850, 700,3200, 700};
Game
unsigned int rawData[49] = {6300,750, 800,850, 700,850, 700,800, 800,750, 850,800, 750,800, 700,900, 650,850, 800,800, 800,800, 700,800, 750,3150, 750,850, 800,800, 750,3200, 700,850, 700,800, 750,800, 850,3100, 800,800, 750,3150, 750,850, 700,3200, 700};
Guard
unsigned int rawData[49] = {6300,800, 750,800, 800,800, 700,850, 800,750, 800,800, 750,850, 700,800, 750,800, 800,850, 700,800, 750,850, 700,3200, 800,750, 850,800, 700,850, 700,850, 700,800, 800,800, 800,3150, 750,850, 700,3150, 750,3200, 700,3200, 750};
Alarm
unsigned int rawData[49] = {6250,800, 750,800, 800,750, 850,800, 750,800, 700,800, 800,800, 800,800, 750,800, 700,900, 750,750, 850,750, 800,3150, 750,800, 700,850, 700,3200, 800,750, 850,800, 750,800, 700,3200, 700,850, 800,3100, 800,3100, 850,800, 750};