summaryrefslogtreecommitdiff
path: root/common/rawaccel-userspace.hpp
diff options
context:
space:
mode:
authorJacob Palecki <[email protected]>2020-07-23 00:55:10 -0700
committerJacob Palecki <[email protected]>2020-07-23 00:55:10 -0700
commite798ac56843a8e7b383433c479c802a4fb245a4c (patch)
tree66dc866f1de4fb5e2fadaf4d433a48e754446df9 /common/rawaccel-userspace.hpp
parentMerge pull request #1 from JacobPalecki/PowerStyle (diff)
downloadrawaccel-e798ac56843a8e7b383433c479c802a4fb245a4c.tar.xz
rawaccel-e798ac56843a8e7b383433c479c802a4fb245a4c.zip
Fix offset for power mode, add scale factor for power mode
Diffstat (limited to 'common/rawaccel-userspace.hpp')
-rw-r--r--common/rawaccel-userspace.hpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/common/rawaccel-userspace.hpp b/common/rawaccel-userspace.hpp
index 862c55d..259f2cb 100644
--- a/common/rawaccel-userspace.hpp
+++ b/common/rawaccel-userspace.hpp
@@ -84,7 +84,8 @@ variables parse(int argc, char** argv) {
);
auto pow_mode = "power accel mode:" % (
clipp::command("power").set(accel_args.accel_mode, mode::power),
- accel_var
+ accel_var,
+ (clipp::option("scale") & clipp::number("num", accel_args.lim_exp)) % "scale factor"
);
auto accel_mode_exclusive = (lin_mode | classic_mode | nat_mode | log_mode | sig_mode | pow_mode);