From 01d773c072e6b9efb4c2a9ebcc70b4cf98a6e32b Mon Sep 17 00:00:00 2001 From: Jacob Palecki Date: Wed, 22 Jul 2020 20:48:59 -0700 Subject: Added source-style power acceleration option --- common/rawaccel-userspace.hpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'common/rawaccel-userspace.hpp') diff --git a/common/rawaccel-userspace.hpp b/common/rawaccel-userspace.hpp index 80fcecc..862c55d 100644 --- a/common/rawaccel-userspace.hpp +++ b/common/rawaccel-userspace.hpp @@ -82,8 +82,12 @@ variables parse(int argc, char** argv) { limit_var, (clipp::required("midpoint") & clipp::number("speed", accel_args.midpoint)) % "midpoint" ); + auto pow_mode = "power accel mode:" % ( + clipp::command("power").set(accel_args.accel_mode, mode::power), + accel_var + ); - auto accel_mode_exclusive = (lin_mode | classic_mode | nat_mode | log_mode | sig_mode); + auto accel_mode_exclusive = (lin_mode | classic_mode | nat_mode | log_mode | sig_mode | pow_mode); auto accel_opts = "mode-independent accel options:" % (opt_offset, opt_cap, opt_weight, opt_tmin); bool help = false; -- cgit v1.2.3