diff options
| author | a1xd <[email protected]> | 2021-07-05 23:33:41 -0400 |
|---|---|---|
| committer | a1xd <[email protected]> | 2021-07-05 23:33:41 -0400 |
| commit | 31efc792f5895d7ef3533390875de3c480add996 (patch) | |
| tree | 8db5b16a88f50448cb525ba8ae56801985294f63 /common/rawaccel-settings.h | |
| parent | Merge pull request #87 from matthewstrasiotto/streamer_mode (diff) | |
| parent | Handle power\exponent correctly in GUI (diff) | |
| download | rawaccel-31efc792f5895d7ef3533390875de3c480add996.tar.xz rawaccel-31efc792f5895d7ef3533390875de3c480add996.zip | |
merge lut2
Diffstat (limited to 'common/rawaccel-settings.h')
| -rw-r--r-- | common/rawaccel-settings.h | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/common/rawaccel-settings.h b/common/rawaccel-settings.h deleted file mode 100644 index dedef6d..0000000 --- a/common/rawaccel-settings.h +++ /dev/null @@ -1,34 +0,0 @@ -#pragma once - -#include "vec2.h" -#include "accel-base.hpp" - -#define MAX_DEV_ID_LEN 200 - -namespace rawaccel { - - using milliseconds = double; - - inline constexpr int MAX_POLL_RATE_KHZ = 8; - inline constexpr milliseconds DEFAULT_TIME_MIN = 1.0 / MAX_POLL_RATE_KHZ * 0.8; - inline constexpr milliseconds WRITE_DELAY = 1000; - - enum class accel_mode { - linear, classic, natural, naturalgain, power, motivity, noaccel - }; - - struct settings { - double degrees_rotation = 0; - double degrees_snap = 0; - bool combine_mags = true; - vec2<accel_mode> modes = { accel_mode::noaccel, accel_mode::noaccel }; - vec2<accel_args> argsv; - vec2d sens = { 1, 1 }; - vec2d dir_multipliers = {}; - domain_args domain_args = {}; - vec2d range_weights = { 1, 1 }; - milliseconds time_min = DEFAULT_TIME_MIN; - wchar_t device_id[MAX_DEV_ID_LEN] = {0}; - }; - -} |