adding "shifting" arrows for all numerical values
also the number of decimals after . should now better match the desired value size/length expected by multiwii10.3.x-maintenance
parent
88d29db283
commit
cfef3c67ab
|
@ -361,6 +361,8 @@ a:hover {
|
||||||
}
|
}
|
||||||
.tab-initial_setup .acc-trim input {
|
.tab-initial_setup .acc-trim input {
|
||||||
width: 80px;
|
width: 80px;
|
||||||
|
height: 20px;
|
||||||
|
line-height: 20px;
|
||||||
|
|
||||||
border: 1px solid silver;
|
border: 1px solid silver;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
|
@ -373,8 +375,8 @@ a:hover {
|
||||||
margin-left: 55px;
|
margin-left: 55px;
|
||||||
|
|
||||||
width: 80px;
|
width: 80px;
|
||||||
height: 18px;
|
height: 20px;
|
||||||
line-height: 18px;
|
line-height: 20px;
|
||||||
|
|
||||||
color: white;
|
color: white;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
|
@ -495,8 +497,8 @@ a:hover {
|
||||||
}
|
}
|
||||||
.tab-pid_tuning table input {
|
.tab-pid_tuning table input {
|
||||||
width: 130px;
|
width: 130px;
|
||||||
height: 18px;
|
height: 20px;
|
||||||
line-height: 18px;
|
line-height: 20px;
|
||||||
|
|
||||||
padding: 0 5px 0 5px;
|
padding: 0 5px 0 5px;
|
||||||
border: 1px solid silver;
|
border: 1px solid silver;
|
||||||
|
@ -580,8 +582,8 @@ a:hover {
|
||||||
}
|
}
|
||||||
.tab-receiver .tunings table input {
|
.tab-receiver .tunings table input {
|
||||||
width: 130px;
|
width: 130px;
|
||||||
height: 18px;
|
height: 20px;
|
||||||
line-height: 18px;
|
line-height: 20px;
|
||||||
|
|
||||||
padding: 0 5px 0 5px;
|
padding: 0 5px 0 5px;
|
||||||
border: 1px solid silver;
|
border: 1px solid silver;
|
||||||
|
|
|
@ -8,54 +8,54 @@
|
||||||
</tr>
|
</tr>
|
||||||
<tr class="ROLL">
|
<tr class="ROLL">
|
||||||
<td>ROLL</td>
|
<td>ROLL</td>
|
||||||
<td><input type="text" name="p" value="" /></td>
|
<td><input type="number" step="0.1" name="p" value="" /></td>
|
||||||
<td><input type="text" name="i" value="" /></td>
|
<td><input type="number" step="0.001" name="i" value="" /></td>
|
||||||
<td><input type="text" name="d" value="" /></td>
|
<td><input type="number" step="1" name="d" value="" /></td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr class="PITCH">
|
<tr class="PITCH">
|
||||||
<td>PITCH</td>
|
<td>PITCH</td>
|
||||||
<td><input type="text" name="p" value="" /></td>
|
<td><input type="number" step="0.1" name="p" value="" /></td>
|
||||||
<td><input type="text" name="i" value="" /></td>
|
<td><input type="number" step="0.001" name="i" value="" /></td>
|
||||||
<td><input type="text" name="d" value="" /></td>
|
<td><input type="number" step="1" name="d" value="" /></td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr class="YAW">
|
<tr class="YAW">
|
||||||
<td>YAW</td>
|
<td>YAW</td>
|
||||||
<td><input type="text" name="p" value="" /></td>
|
<td><input type="number" step="0.1" name="p" value="" /></td>
|
||||||
<td><input type="text" name="i" value="" /></td>
|
<td><input type="number" step="0.001" name="i" value="" /></td>
|
||||||
<td><input type="text" name="d" value="" /></td>
|
<td><input type="number" step="1" name="d" value="" /></td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr class="ALT">
|
<tr class="ALT">
|
||||||
<td>ALT</td>
|
<td>ALT</td>
|
||||||
<td><input type="text" name="p" value="" /></td>
|
<td><input type="number" step="0.1" name="p" value="" /></td>
|
||||||
<td><input type="text" name="i" value="" /></td>
|
<td><input type="number" step="0.001" name="i" value="" /></td>
|
||||||
<td><input type="text" name="d" value="" /></td>
|
<td><input type="number" step="1" name="d" value="" /></td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr class="Pos">
|
<tr class="Pos">
|
||||||
<td>Pos</td>
|
<td>Pos</td>
|
||||||
<td><input type="text" name="p" value="" /></td>
|
<td><input type="number" step="0.01" name="p" value="" /></td>
|
||||||
<td><input type="text" name="i" value="" /></td>
|
<td><input type="number" step="0.01" name="i" value="" /></td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr class="PosR">
|
<tr class="PosR">
|
||||||
<td>PosR</td>
|
<td>PosR</td>
|
||||||
<td><input type="text" name="p" value="" /></td>
|
<td><input type="number" step="0.1" name="p" value="" /></td>
|
||||||
<td><input type="text" name="i" value="" /></td>
|
<td><input type="number" step="0.01" name="i" value="" /></td>
|
||||||
<td><input type="text" name="d" value="" /></td>
|
<td><input type="number" step="0.001" name="d" value="" /></td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr class="NavR">
|
<tr class="NavR">
|
||||||
<td>NavR</td>
|
<td>NavR</td>
|
||||||
<td><input type="text" name="p" value="" /></td>
|
<td><input type="number" step="0.1" name="p" value="" /></td>
|
||||||
<td><input type="text" name="i" value="" /></td>
|
<td><input type="number" step="0.01" name="i" value="" /></td>
|
||||||
<td><input type="text" name="d" value="" /></td>
|
<td><input type="number" step="0.001" name="d" value="" /></td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr class="LEVEL">
|
<tr class="LEVEL">
|
||||||
<td>LEVEL</td>
|
<td>LEVEL</td>
|
||||||
<td><input type="text" name="p" value="" /></td>
|
<td><input type="number" step="0.1" name="p" value="" /></td>
|
||||||
<td><input type="text" name="i" value="" /></td>
|
<td><input type="number" step="0.01" name="i" value="" /></td>
|
||||||
<td><input type="text" name="d" value="" /></td>
|
<td><input type="number" step="1" name="d" value="" /></td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr class="MAG">
|
<tr class="MAG">
|
||||||
<td>MAG</td>
|
<td>MAG</td>
|
||||||
<td><input type="text" name="p" value="" /></td>
|
<td><input type="number" step="0.1" name="p" value="" /></td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
<table class="rate-tpa">
|
<table class="rate-tpa">
|
||||||
|
@ -65,9 +65,9 @@
|
||||||
<th>TPA</th>
|
<th>TPA</th>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td><input type="text" name="roll-pitch" value="" /></td>
|
<td><input type="number" step="0.01" name="roll-pitch" value="" /></td>
|
||||||
<td><input type="text" name="yaw" value="" /></td>
|
<td><input type="number" step="0.01" name="yaw" value="" /></td>
|
||||||
<td><input type="text" name="tpa" value="" /></td>
|
<td><input type="number" step="0.01" name="tpa" value="" /></td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
<a class="update" href="#">Save</a>
|
<a class="update" href="#">Save</a>
|
||||||
|
|
|
@ -4,55 +4,125 @@ function tab_initialize_pid_tuning() {
|
||||||
|
|
||||||
var i = 0;
|
var i = 0;
|
||||||
$('.pid_tuning .ROLL input').each(function() {
|
$('.pid_tuning .ROLL input').each(function() {
|
||||||
|
switch (i) {
|
||||||
|
case 0:
|
||||||
|
$(this).val(PIDs[needle][i++].toFixed(1));
|
||||||
|
break;
|
||||||
|
case 1:
|
||||||
$(this).val(PIDs[needle][i++].toFixed(3));
|
$(this).val(PIDs[needle][i++].toFixed(3));
|
||||||
|
break;
|
||||||
|
case 2:
|
||||||
|
$(this).val(PIDs[needle][i++].toFixed(0));
|
||||||
|
break;
|
||||||
|
}
|
||||||
});
|
});
|
||||||
needle++;
|
needle++;
|
||||||
|
|
||||||
i = 0;
|
i = 0;
|
||||||
$('.pid_tuning .PITCH input').each(function() {
|
$('.pid_tuning .PITCH input').each(function() {
|
||||||
|
switch (i) {
|
||||||
|
case 0:
|
||||||
|
$(this).val(PIDs[needle][i++].toFixed(1));
|
||||||
|
break;
|
||||||
|
case 1:
|
||||||
$(this).val(PIDs[needle][i++].toFixed(3));
|
$(this).val(PIDs[needle][i++].toFixed(3));
|
||||||
|
break;
|
||||||
|
case 2:
|
||||||
|
$(this).val(PIDs[needle][i++].toFixed(0));
|
||||||
|
break;
|
||||||
|
}
|
||||||
});
|
});
|
||||||
needle++;
|
needle++;
|
||||||
|
|
||||||
i = 0;
|
i = 0;
|
||||||
$('.pid_tuning .YAW input').each(function() {
|
$('.pid_tuning .YAW input').each(function() {
|
||||||
|
switch (i) {
|
||||||
|
case 0:
|
||||||
|
$(this).val(PIDs[needle][i++].toFixed(1));
|
||||||
|
break;
|
||||||
|
case 1:
|
||||||
$(this).val(PIDs[needle][i++].toFixed(3));
|
$(this).val(PIDs[needle][i++].toFixed(3));
|
||||||
|
break;
|
||||||
|
case 2:
|
||||||
|
$(this).val(PIDs[needle][i++].toFixed(0));
|
||||||
|
break;
|
||||||
|
}
|
||||||
});
|
});
|
||||||
needle++;
|
needle++;
|
||||||
|
|
||||||
i = 0;
|
i = 0;
|
||||||
$('.pid_tuning .ALT input').each(function() {
|
$('.pid_tuning .ALT input').each(function() {
|
||||||
|
switch (i) {
|
||||||
|
case 0:
|
||||||
|
$(this).val(PIDs[needle][i++].toFixed(1));
|
||||||
|
break;
|
||||||
|
case 1:
|
||||||
$(this).val(PIDs[needle][i++].toFixed(3));
|
$(this).val(PIDs[needle][i++].toFixed(3));
|
||||||
|
break;
|
||||||
|
case 2:
|
||||||
|
$(this).val(PIDs[needle][i++].toFixed(0));
|
||||||
|
break;
|
||||||
|
}
|
||||||
});
|
});
|
||||||
needle++;
|
needle++;
|
||||||
|
|
||||||
i = 0;
|
i = 0;
|
||||||
$('.pid_tuning .Pos input').each(function() {
|
$('.pid_tuning .Pos input').each(function() {
|
||||||
$(this).val(PIDs[needle][i++].toFixed(3));
|
$(this).val(PIDs[needle][i++].toFixed(2));
|
||||||
});
|
});
|
||||||
needle++;
|
needle++;
|
||||||
|
|
||||||
i = 0;
|
i = 0;
|
||||||
$('.pid_tuning .PosR input').each(function() {
|
$('.pid_tuning .PosR input').each(function() {
|
||||||
|
switch (i) {
|
||||||
|
case 0:
|
||||||
|
$(this).val(PIDs[needle][i++].toFixed(1));
|
||||||
|
break;
|
||||||
|
case 1:
|
||||||
|
$(this).val(PIDs[needle][i++].toFixed(2));
|
||||||
|
break;
|
||||||
|
case 2:
|
||||||
$(this).val(PIDs[needle][i++].toFixed(3));
|
$(this).val(PIDs[needle][i++].toFixed(3));
|
||||||
|
break;
|
||||||
|
}
|
||||||
});
|
});
|
||||||
needle++;
|
needle++;
|
||||||
|
|
||||||
i = 0;
|
i = 0;
|
||||||
$('.pid_tuning .NavR input').each(function() {
|
$('.pid_tuning .NavR input').each(function() {
|
||||||
|
switch (i) {
|
||||||
|
case 0:
|
||||||
|
$(this).val(PIDs[needle][i++].toFixed(1));
|
||||||
|
break;
|
||||||
|
case 1:
|
||||||
$(this).val(PIDs[needle][i++].toFixed(2));
|
$(this).val(PIDs[needle][i++].toFixed(2));
|
||||||
|
break;
|
||||||
|
case 2:
|
||||||
|
$(this).val(PIDs[needle][i++].toFixed(3));
|
||||||
|
break;
|
||||||
|
}
|
||||||
});
|
});
|
||||||
needle++;
|
needle++;
|
||||||
|
|
||||||
i = 0;
|
i = 0;
|
||||||
$('.pid_tuning .LEVEL input').each(function() {
|
$('.pid_tuning .LEVEL input').each(function() {
|
||||||
|
switch (i) {
|
||||||
|
case 0:
|
||||||
|
$(this).val(PIDs[needle][i++].toFixed(1));
|
||||||
|
break;
|
||||||
|
case 1:
|
||||||
$(this).val(PIDs[needle][i++].toFixed(2));
|
$(this).val(PIDs[needle][i++].toFixed(2));
|
||||||
|
break;
|
||||||
|
case 2:
|
||||||
|
$(this).val(PIDs[needle][i++].toFixed(0));
|
||||||
|
break;
|
||||||
|
}
|
||||||
});
|
});
|
||||||
needle++;
|
needle++;
|
||||||
|
|
||||||
i = 0;
|
i = 0;
|
||||||
$('.pid_tuning .MAG input').each(function() {
|
$('.pid_tuning .MAG input').each(function() {
|
||||||
$(this).val(PIDs[needle][i++].toFixed(2));
|
$(this).val(PIDs[needle][i++].toFixed(1));
|
||||||
});
|
});
|
||||||
needle++;
|
needle++;
|
||||||
|
|
||||||
|
|
|
@ -48,8 +48,8 @@
|
||||||
<th>Throttle EXPO</th>
|
<th>Throttle EXPO</th>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td><input type="text" name="mid" value="" /></td>
|
<td><input type="number" step="0.01" name="mid" value="" /></td>
|
||||||
<td><input type="text" name="expo" value="" /></td>
|
<td><input type="number" step="0.01" name="expo" value="" /></td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
<table class="rate">
|
<table class="rate">
|
||||||
|
@ -58,8 +58,8 @@
|
||||||
<th>Pitch & Roll Expo</th>
|
<th>Pitch & Roll Expo</th>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td><input type="text" name="rate" value="" /></td>
|
<td><input type="number" step="0.01" name="rate" value="" /></td>
|
||||||
<td><input type="text" name="expo" value="" /></td>
|
<td><input type="number" step="0.01" name="expo" value="" /></td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
<a class="update" href="#">Save</a>
|
<a class="update" href="#">Save</a>
|
||||||
|
|
Loading…
Reference in New Issue