#include <PS3USB.h>
|
| PS3USB (USB *pUsb, uint8_t btadr5=0, uint8_t btadr4=0, uint8_t btadr3=0, uint8_t btadr2=0, uint8_t btadr1=0, uint8_t btadr0=0) |
|
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 () |
|
void | setBdaddr (uint8_t *BDADDR) |
|
void | setMoveBdaddr (uint8_t *BDADDR) |
|
bool | getButtonPress (Button b) |
|
bool | getButtonClick (Button b) |
|
uint8_t | getAnalogButton (Button a) |
|
uint8_t | getAnalogHat (AnalogHat a) |
|
uint16_t | getSensor (Sensor a) |
|
double | getAngle (Angle a) |
|
bool | getStatus (Status c) |
|
String | getStatusString () |
|
void | setAllOff () |
|
void | setRumbleOff () |
|
void | setRumbleOn (Rumble mode) |
|
void | setLedOff (LED a) |
|
void | setLedOn (LED a) |
|
void | setLedToggle (LED a) |
|
void | moveSetBulb (uint8_t r, uint8_t g, uint8_t b) |
|
void | moveSetBulb (Colors color) |
|
void | moveSetRumble (uint8_t rumble) |
|
PS3USB::PS3USB |
( |
USB * |
pUsb, |
|
|
uint8_t |
btadr5 = 0 , |
|
|
uint8_t |
btadr4 = 0 , |
|
|
uint8_t |
btadr3 = 0 , |
|
|
uint8_t |
btadr2 = 0 , |
|
|
uint8_t |
btadr1 = 0 , |
|
|
uint8_t |
btadr0 = 0 |
|
) |
| |
virtual uint8_t PS3USB::GetAddress |
( |
| ) |
|
|
inlinevirtual |
uint8_t PS3USB::getAnalogButton |
( |
Button |
a | ) |
|
double PS3USB::getAngle |
( |
Angle |
a | ) |
|
bool PS3USB::getButtonClick |
( |
Button |
b | ) |
|
bool PS3USB::getButtonPress |
( |
Button |
b | ) |
|
uint16_t PS3USB::getSensor |
( |
Sensor |
a | ) |
|
bool PS3USB::getStatus |
( |
Status |
c | ) |
|
String PS3USB::getStatusString |
( |
| ) |
|
uint8_t PS3USB::Init |
( |
uint8_t |
parent, |
|
|
uint8_t |
port, |
|
|
bool |
lowspeed |
|
) |
| |
|
virtual |
virtual bool PS3USB::isReady |
( |
| ) |
|
|
inlinevirtual |
void PS3USB::moveSetBulb |
( |
uint8_t |
r, |
|
|
uint8_t |
g, |
|
|
uint8_t |
b |
|
) |
| |
void PS3USB::moveSetBulb |
( |
Colors |
color | ) |
|
void PS3USB::moveSetRumble |
( |
uint8_t |
rumble | ) |
|
uint8_t PS3USB::Release |
( |
| ) |
|
|
virtual |
void PS3USB::setAllOff |
( |
| ) |
|
void PS3USB::setBdaddr |
( |
uint8_t * |
BDADDR | ) |
|
void PS3USB::setLedOff |
( |
LED |
a | ) |
|
void PS3USB::setLedOn |
( |
LED |
a | ) |
|
void PS3USB::setLedToggle |
( |
LED |
a | ) |
|
void PS3USB::setMoveBdaddr |
( |
uint8_t * |
BDADDR | ) |
|
void PS3USB::setRumbleOff |
( |
| ) |
|
void PS3USB::setRumbleOn |
( |
Rumble |
mode | ) |
|
bool PS3USB::PS3Connected |
bool PS3USB::PS3MoveConnected |
bool PS3USB::PS3NavigationConnected |
The documentation for this class was generated from the following files:
- /Users/Lauszus/GitHub/USB_Host_Shield_2.0/PS3USB.h
- /Users/Lauszus/GitHub/USB_Host_Shield_2.0/PS3USB.cpp