service: hid: Improve accuracy of sixaxis functions
This commit is contained in:
parent
637f7e6928
commit
1d26fabaa7
6 changed files with 364 additions and 100 deletions
|
@ -491,9 +491,10 @@ struct SixAxisSensorHandle {
|
|||
};
|
||||
static_assert(sizeof(SixAxisSensorHandle) == 4, "SixAxisSensorHandle is an invalid size");
|
||||
|
||||
// These parameters seem related to how much gyro/accelerometer is used
|
||||
struct SixAxisSensorFusionParameters {
|
||||
f32 parameter1;
|
||||
f32 parameter2;
|
||||
f32 parameter1{0.03f}; // Range 0.0 to 1.0, default 0.03
|
||||
f32 parameter2{0.4f}; // Default 0.4
|
||||
};
|
||||
static_assert(sizeof(SixAxisSensorFusionParameters) == 8,
|
||||
"SixAxisSensorFusionParameters is an invalid size");
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue