|
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.