From 8c98bff682709c13f1668286bb8dda9b85c1d28d Mon Sep 17 00:00:00 2001 From: cTn Date: Wed, 15 Jan 2014 12:10:27 +0100 Subject: [PATCH] support for maxthrottle and mincommand --- tabs/initial_setup.css | 6 +++--- tabs/initial_setup.html | 2 ++ tabs/initial_setup.js | 12 ++++++++---- 3 files changed, 13 insertions(+), 7 deletions(-) diff --git a/tabs/initial_setup.css b/tabs/initial_setup.css index aade3156b6..385061fbc4 100644 --- a/tabs/initial_setup.css +++ b/tabs/initial_setup.css @@ -209,7 +209,7 @@ } .tab-initial_setup .throttle dt { float: left; - width: 65px; + width: 70px; line-height: 22px; margin-bottom: 3px; @@ -217,8 +217,8 @@ .tab-initial_setup .throttle dd { line-height: 22px; - margin-left: 65px; - margin-bottom: 3px; + margin-left: 70px; + margin-bottom: 4px; } .tab-initial_setup .throttle input { width: 70px; diff --git a/tabs/initial_setup.html b/tabs/initial_setup.html index 6ce8076c60..caba159ba6 100644 --- a/tabs/initial_setup.html +++ b/tabs/initial_setup.html @@ -58,7 +58,9 @@
Minimum:
+
Maximum:
Failsafe:
+
MinComm.:
diff --git a/tabs/initial_setup.js b/tabs/initial_setup.js index 4cb8f9631d..a6e247fe41 100644 --- a/tabs/initial_setup.js +++ b/tabs/initial_setup.js @@ -13,7 +13,9 @@ function tab_initialize_initial_setup() { $('input[name="voltagescale"]').val(MISC.vbatscale); $('input[name="minthrottle"]').val(MISC.minthrottle); + $('input[name="maxthrottle"]').val(MISC.maxthrottle); $('input[name="failsafe_throttle"]').val(MISC.failsafe_throttle); + $('input[name="mincommand"]').val(MISC.mincommand); // Fill in the accel trimms from CONFIG object $('input[name="pitch"]').val(CONFIG.accelerometerTrims[0]); @@ -141,7 +143,9 @@ function tab_initialize_initial_setup() { MISC.vbatscale = parseInt($('input[name="voltagescale"]').val()); MISC.minthrottle = parseInt($('input[name="minthrottle"]').val()); + MISC.maxthrottle = parseInt($('input[name="maxthrottle"]').val()); MISC.failsafe_throttle = parseInt($('input[name="failsafe_throttle"]').val()); + MISC.mincommand = parseInt($('input[name="mincommand"]').val()); // we also have to fill the unsupported bytes var buffer_out = new Array(); @@ -149,10 +153,10 @@ function tab_initialize_initial_setup() { buffer_out[1] = 0; buffer_out[2] = lowByte(MISC.minthrottle); buffer_out[3] = highByte(MISC.minthrottle); - buffer_out[4] = 0; // mcfg.maxthrottle, mcfg.mincommand - buffer_out[5] = 0; - buffer_out[6] = 0; - buffer_out[7] = 0; + buffer_out[4] = lowByte(MISC.maxthrottle); + buffer_out[5] = highByte(MISC.maxthrottle); + buffer_out[6] = lowByte(MISC.mincommand); + buffer_out[7] = highByte(MISC.mincommand); buffer_out[8] = lowByte(MISC.failsafe_throttle); buffer_out[9] = highByte(MISC.failsafe_throttle); buffer_out[10] = 0;