summaryrefslogtreecommitdiff
path: root/common/rawaccel-base.hpp
diff options
context:
space:
mode:
authora1xd <[email protected]>2021-09-18 05:20:53 -0400
committera1xd <[email protected]>2021-09-23 22:36:18 -0400
commit115030165d539fde5440f6232879c7a076dea2ec (patch)
tree89f50a3f38b6b9052fa5085e36a2d00577805e43 /common/rawaccel-base.hpp
parentAdd power start from one (diff)
downloadrawaccel-115030165d539fde5440f6232879c7a076dea2ec.tar.xz
rawaccel-115030165d539fde5440f6232879c7a076dea2ec.zip
generalize power start-from-1
starting output is determined by (gain) offset
Diffstat (limited to 'common/rawaccel-base.hpp')
-rw-r--r--common/rawaccel-base.hpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/common/rawaccel-base.hpp b/common/rawaccel-base.hpp
index 08d42c6..cee1a3e 100644
--- a/common/rawaccel-base.hpp
+++ b/common/rawaccel-base.hpp
@@ -42,7 +42,8 @@ namespace rawaccel {
accel_mode mode = accel_mode::noaccel;
bool gain = 1;
- double offset = 0;
+ double input_offset = 0;
+ double output_offset = 0;
double acceleration = 0.005;
double decay_rate = 0.1;
double growth_rate = 1;
@@ -53,7 +54,7 @@ namespace rawaccel {
double limit = 1.5;
double midpoint = 5;
double smooth = 0.5;
- bool powerStartFromOne = true;
+
vec2d cap = { 15, 1.5 };
classic_cap_mode cap_mode = classic_cap_mode::out;