support for maxthrottle and mincommand

pull/3/head
cTn 11 years ago
parent 43263c7dd5
commit 8c98bff682

@ -209,7 +209,7 @@
} }
.tab-initial_setup .throttle dt { .tab-initial_setup .throttle dt {
float: left; float: left;
width: 65px; width: 70px;
line-height: 22px; line-height: 22px;
margin-bottom: 3px; margin-bottom: 3px;
@ -217,8 +217,8 @@
.tab-initial_setup .throttle dd { .tab-initial_setup .throttle dd {
line-height: 22px; line-height: 22px;
margin-left: 65px; margin-left: 70px;
margin-bottom: 3px; margin-bottom: 4px;
} }
.tab-initial_setup .throttle input { .tab-initial_setup .throttle input {
width: 70px; width: 70px;

@ -58,7 +58,9 @@
<div class="fields"> <div class="fields">
<dl> <dl>
<dt>Minimum:</dt><dd><input type="number" name="minthrottle" min="0" max="2000" value="0" /></dd> <dt>Minimum:</dt><dd><input type="number" name="minthrottle" min="0" max="2000" value="0" /></dd>
<dt>Maximum:</dt><dd><input type="number" name="maxthrottle" min="0" max="2000" value="0" /></dd>
<dt>Failsafe:</dt><dd><input type="number" name="failsafe_throttle" min="1000" max="2000" value="0" /></dd> <dt>Failsafe:</dt><dd><input type="number" name="failsafe_throttle" min="1000" max="2000" value="0" /></dd>
<dt title="Minimum Command">MinComm.:</dt><dd><input type="number" name="mincommand" min="0" max="2000" value="0" /></dd>
</dl> </dl>
</div> </div>
</div> </div>

@ -13,7 +13,9 @@ function tab_initialize_initial_setup() {
$('input[name="voltagescale"]').val(MISC.vbatscale); $('input[name="voltagescale"]').val(MISC.vbatscale);
$('input[name="minthrottle"]').val(MISC.minthrottle); $('input[name="minthrottle"]').val(MISC.minthrottle);
$('input[name="maxthrottle"]').val(MISC.maxthrottle);
$('input[name="failsafe_throttle"]').val(MISC.failsafe_throttle); $('input[name="failsafe_throttle"]').val(MISC.failsafe_throttle);
$('input[name="mincommand"]').val(MISC.mincommand);
// Fill in the accel trimms from CONFIG object // Fill in the accel trimms from CONFIG object
$('input[name="pitch"]').val(CONFIG.accelerometerTrims[0]); $('input[name="pitch"]').val(CONFIG.accelerometerTrims[0]);
@ -141,7 +143,9 @@ function tab_initialize_initial_setup() {
MISC.vbatscale = parseInt($('input[name="voltagescale"]').val()); MISC.vbatscale = parseInt($('input[name="voltagescale"]').val());
MISC.minthrottle = parseInt($('input[name="minthrottle"]').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.failsafe_throttle = parseInt($('input[name="failsafe_throttle"]').val());
MISC.mincommand = parseInt($('input[name="mincommand"]').val());
// we also have to fill the unsupported bytes // we also have to fill the unsupported bytes
var buffer_out = new Array(); var buffer_out = new Array();
@ -149,10 +153,10 @@ function tab_initialize_initial_setup() {
buffer_out[1] = 0; buffer_out[1] = 0;
buffer_out[2] = lowByte(MISC.minthrottle); buffer_out[2] = lowByte(MISC.minthrottle);
buffer_out[3] = highByte(MISC.minthrottle); buffer_out[3] = highByte(MISC.minthrottle);
buffer_out[4] = 0; // mcfg.maxthrottle, mcfg.mincommand buffer_out[4] = lowByte(MISC.maxthrottle);
buffer_out[5] = 0; buffer_out[5] = highByte(MISC.maxthrottle);
buffer_out[6] = 0; buffer_out[6] = lowByte(MISC.mincommand);
buffer_out[7] = 0; buffer_out[7] = highByte(MISC.mincommand);
buffer_out[8] = lowByte(MISC.failsafe_throttle); buffer_out[8] = lowByte(MISC.failsafe_throttle);
buffer_out[9] = highByte(MISC.failsafe_throttle); buffer_out[9] = highByte(MISC.failsafe_throttle);
buffer_out[10] = 0; buffer_out[10] = 0;

Loading…
Cancel
Save