24 #define HID_BUFFERSIZE 50
41 PS3BT(
BTD *
pBtd, uint8_t btadr5 = 0, uint8_t btadr4 = 0, uint8_t btadr3 = 0, uint8_t btadr2 = 0, uint8_t btadr1 = 0, uint8_t btadr0 = 0);
129 void setRumbleOn(uint8_t rightDuration, uint8_t rightPower, uint8_t leftDuration, uint8_t leftPower);
175 return lastMessageTime;
210 char remote_name_first;
211 bool activeConnection;
216 uint32_t lastMessageTime;
218 uint32_t ButtonState;
219 uint32_t OldButtonState;
220 uint32_t ButtonClickState;
230 uint8_t control_scid[2];
231 uint8_t control_dcid[2];
232 uint8_t interrupt_scid[2];
233 uint8_t interrupt_dcid[2];
236 void HID_Command(uint8_t* data, uint8_t nbytes);
237 void HIDMove_Command(uint8_t* data, uint8_t nbytes);
238 void enable_sixaxis();
int16_t getSensor(SensorEnum a)
void setLedRaw(uint8_t value)
float get9DOFValues(SensorEnum a)
bool getButtonClick(ButtonEnum b)
bool getStatus(StatusEnum c)
bool getButtonPress(ButtonEnum b)
uint8_t getAnalogHat(AnalogHatEnum a)
uint8_t getAnalogButton(ButtonEnum a)
void setRumbleOn(RumbleEnum mode)
void ACLData(uint8_t *ACLData)
PS3BT(BTD *pBtd, uint8_t btadr5=0, uint8_t btadr4=0, uint8_t btadr3=0, uint8_t btadr2=0, uint8_t btadr1=0, uint8_t btadr0=0)
bool PS3NavigationConnected
float getAngle(AngleEnum a)
void moveSetRumble(uint8_t rumble)
void moveSetBulb(uint8_t r, uint8_t g, uint8_t b)
uint32_t getLastMessageTime()
void setLedToggle(LEDEnum a)