#include <XBOXRECV.h>
|
| XBOXRECV (USB *pUsb) |
|
virtual uint8_t | Init (uint8_t parent, uint8_t port, bool lowspeed) |
|
virtual uint8_t | Release () |
|
virtual uint8_t | Poll () |
|
virtual uint8_t | GetAddress () |
|
virtual bool | isReady () |
|
uint8_t | getButtonPress (uint8_t controller, Button b) |
|
bool | getButtonClick (uint8_t controller, Button b) |
|
int16_t | getAnalogHat (uint8_t controller, AnalogHat a) |
|
void | setAllOff (uint8_t controller) |
|
void | setRumbleOff (uint8_t controller) |
|
void | setRumbleOn (uint8_t controller, uint8_t lValue, uint8_t rValue) |
|
void | setLedRaw (uint8_t controller, uint8_t value) |
|
void | setLedOff (uint8_t controller) |
|
void | setLedOn (uint8_t controller, LED l) |
|
void | setLedBlink (uint8_t controller, LED l) |
|
void | setLedMode (uint8_t controller, LEDMode lm) |
|
uint8_t | getBatteryLevel (uint8_t controller) |
|
bool | buttonChanged (uint8_t controller) |
|
XBOXRECV::XBOXRECV |
( |
USB * |
pUsb | ) |
|
bool XBOXRECV::buttonChanged |
( |
uint8_t |
controller | ) |
|
virtual uint8_t XBOXRECV::GetAddress |
( |
| ) |
|
|
inlinevirtual |
int16_t XBOXRECV::getAnalogHat |
( |
uint8_t |
controller, |
|
|
AnalogHat |
a |
|
) |
| |
uint8_t XBOXRECV::getBatteryLevel |
( |
uint8_t |
controller | ) |
|
bool XBOXRECV::getButtonClick |
( |
uint8_t |
controller, |
|
|
Button |
b |
|
) |
| |
uint8_t XBOXRECV::getButtonPress |
( |
uint8_t |
controller, |
|
|
Button |
b |
|
) |
| |
uint8_t XBOXRECV::Init |
( |
uint8_t |
parent, |
|
|
uint8_t |
port, |
|
|
bool |
lowspeed |
|
) |
| |
|
virtual |
virtual bool XBOXRECV::isReady |
( |
| ) |
|
|
inlinevirtual |
uint8_t XBOXRECV::Poll |
( |
| ) |
|
|
virtual |
uint8_t XBOXRECV::Release |
( |
| ) |
|
|
virtual |
void XBOXRECV::setAllOff |
( |
uint8_t |
controller | ) |
|
|
inline |
void XBOXRECV::setLedBlink |
( |
uint8_t |
controller, |
|
|
LED |
l |
|
) |
| |
void XBOXRECV::setLedMode |
( |
uint8_t |
controller, |
|
|
LEDMode |
lm |
|
) |
| |
void XBOXRECV::setLedOff |
( |
uint8_t |
controller | ) |
|
|
inline |
void XBOXRECV::setLedOn |
( |
uint8_t |
controller, |
|
|
LED |
l |
|
) |
| |
void XBOXRECV::setLedRaw |
( |
uint8_t |
controller, |
|
|
uint8_t |
value |
|
) |
| |
void XBOXRECV::setRumbleOff |
( |
uint8_t |
controller | ) |
|
|
inline |
void XBOXRECV::setRumbleOn |
( |
uint8_t |
controller, |
|
|
uint8_t |
lValue, |
|
|
uint8_t |
rValue |
|
) |
| |
uint8_t XBOXRECV::bAddress |
|
protected |
uint8_t XBOXRECV::Xbox360Connected[4] |
bool XBOXRECV::XboxReceiverConnected |
The documentation for this class was generated from the following files: