USB Host Shield 2.0
|
#include <PS5Trigger.h>
Public Member Functions | |
void | processTrigger (uint8_t *buffer) |
Apply the trigger data to a PS5 update buffer. | |
void | Reset () |
void | clearTriggerForce () |
void | setTriggerForce (uint8_t start, uint8_t force) |
void | setTriggerForceSection (uint8_t start, uint8_t end) |
void | setTriggerForceEffect (uint8_t start, bool keep, uint8_t begin_force, uint8_t mid_force, uint8_t end_force, uint8_t frequency) |
Public Attributes | |
bool | reportChanged = false |
Definition at line 38 of file PS5Trigger.h.
Apply the trigger data to a PS5 update buffer.
buffer | The buffer at the start offset for this trigger data |
Definition at line 34 of file PS5Trigger.cpp.
|
inline |
Clear force feedback on trigger without report changed
Definition at line 100 of file PS5Trigger.h.
|
inline |
Clear force feedback on trigger
Definition at line 109 of file PS5Trigger.h.
Set continuous force feedback on trigger
start | 0-255 trigger pull to start resisting |
force | The force amount |
Definition at line 120 of file PS5Trigger.h.
Set section force feedback on trigger
start | trigger pull to start resisting |
end | trigger pull to stop resisting |
Definition at line 137 of file PS5Trigger.h.
|
inline |
Set effect force feedback on trigger
start | trigger pull to start resisting |
keep | Keep effect active after max trigger pull |
begin_force | 0-255 force at start position |
mid_force | 0-255 force half way between start and max pull |
end_force | 0-255 force at max pull |
frequency | Vibration frequency of the trigger |
Definition at line 154 of file PS5Trigger.h.
Definition at line 88 of file PS5Trigger.h.