mirror of
https://github.com/betaflight/betaflight-configurator.git
synced 2025-07-23 16:25:22 +03:00
Reformat HTML files. Default Eclipse 4.4 settings. Line Length: 120.
Spaces Not Tabs. Indentation: 4.
This commit is contained in:
parent
0137cde98c
commit
f869dd94e7
24 changed files with 2427 additions and 2361 deletions
|
@ -116,7 +116,8 @@
|
|||
|
||||
<span>2014.12.06 - 0.57.1 - cleanflight</span>
|
||||
<ul>
|
||||
<li>Latest firmware <strong>required</strong>.</li>
|
||||
<li>Latest firmware <strong>required</strong>.
|
||||
</li>
|
||||
<li>Merge latest baseflight configurator changes.</li>
|
||||
<li>Added support for choosing and downloading firmware via the github relases API.</li>
|
||||
<li>Added Armattan Quads as a sponsor.</li>
|
||||
|
@ -527,7 +528,8 @@
|
|||
<ul>
|
||||
<li>Bugfixes related to failing connect procedure</li>
|
||||
<li>Bugfixes related to GPS data types</li>
|
||||
<li>Implemented experimental <strong>Servos</strong> tab</li>
|
||||
<li>Implemented experimental <strong>Servos</strong> tab
|
||||
</li>
|
||||
<li>Updated MSP to the latest version</li>
|
||||
<li>Major MSP refactoring, improving reliability in some cases</li>
|
||||
<li>Initial notify implementation for critical errors</li>
|
||||
|
|
52
main.html
52
main.html
|
@ -117,10 +117,12 @@
|
|||
</select>
|
||||
</div>
|
||||
<div id="port-override-option">
|
||||
<label for="port-override">Port: <input id="port-override" type="text" value="/dev/rfcomm0"/></label>
|
||||
<label for="port-override">Port: <input id="port-override" type="text"
|
||||
value="/dev/rfcomm0" /></label>
|
||||
</div>
|
||||
<div>
|
||||
<label><input class="auto_connect togglesmall" type="checkbox"/><span class="auto_connect" i18n="autoConnect"></span></label>
|
||||
<label><input class="auto_connect togglesmall" type="checkbox" /><span
|
||||
class="auto_connect" i18n="autoConnect"></span></label>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -151,33 +153,45 @@
|
|||
</div>
|
||||
<div class="clear-both"></div>
|
||||
<div id="log">
|
||||
<div class="logswitch"><a href="#" id="showlog">Show Log</a></div>
|
||||
<div id="scrollicon"></div>
|
||||
<div class="wrapper">
|
||||
<div class="logswitch">
|
||||
<a href="#" id="showlog">Show Log</a>
|
||||
</div>
|
||||
<div id="scrollicon"></div>
|
||||
<div class="wrapper"></div>
|
||||
</div>
|
||||
<div class="tab_container">
|
||||
<div id="tabs">
|
||||
<ul class="mode-disconnected">
|
||||
<li class="tab_landing"><a href="#" i18n="tabLanding" class="tabicon ic_welcome" title="Welcome"></a></li>
|
||||
<li class="tab_help"><a href="#" i18n="tabHelp" class="tabicon ic_help" title="Documentation & Support"></a></li>
|
||||
<li class="tab_firmware_flasher"><a href="#" i18n="tabFirmwareFlasher" class="tabicon ic_flasher" title="Firmware Flasher"></a></li>
|
||||
<li class="tab_landing"><a href="#" i18n="tabLanding" class="tabicon ic_welcome"
|
||||
title="Welcome"></a></li>
|
||||
<li class="tab_help"><a href="#" i18n="tabHelp" class="tabicon ic_help"
|
||||
title="Documentation & Support"></a></li>
|
||||
<li class="tab_firmware_flasher"><a href="#" i18n="tabFirmwareFlasher"
|
||||
class="tabicon ic_flasher" title="Firmware Flasher"></a></li>
|
||||
</ul>
|
||||
<ul class="mode-connected">
|
||||
<li class="tab_setup"><a href="#" i18n="tabSetup" class="tabicon ic_setup" title="Setup"></a></li>
|
||||
<li class="tab_ports"><a href="#" i18n="tabPorts" class="tabicon ic_ports" title="Ports"></a></li>
|
||||
<li class="tab_configuration"><a href="#" i18n="tabConfiguration" class="tabicon ic_config" title="Configuration"></a></li>
|
||||
<li class="tab_pid_tuning"><a href="#" i18n="tabPidTuning" class="tabicon ic_pid" title="PID Tuning"></a></li>
|
||||
<li class="tab_configuration"><a href="#" i18n="tabConfiguration" class="tabicon ic_config"
|
||||
title="Configuration"></a></li>
|
||||
<li class="tab_pid_tuning"><a href="#" i18n="tabPidTuning" class="tabicon ic_pid"
|
||||
title="PID Tuning"></a></li>
|
||||
<li class="tab_receiver"><a href="#" i18n="tabReceiver" class="tabicon ic_rx" title="Receiver"></a></li>
|
||||
<li class="tab_auxiliary"><a href="#" i18n="tabAuxiliary" class="tabicon ic_modes" title="Modes"></a></li>
|
||||
<li class="tab_adjustments"><a href="#" i18n="tabAdjustments" class="tabicon ic_adjust" title="Adjustments"></a></li>
|
||||
<li class="tab_auxiliary"><a href="#" i18n="tabAuxiliary" class="tabicon ic_modes"
|
||||
title="Modes"></a></li>
|
||||
<li class="tab_adjustments"><a href="#" i18n="tabAdjustments" class="tabicon ic_adjust"
|
||||
title="Adjustments"></a></li>
|
||||
<li class="tab_servos"><a href="#" i18n="tabServos" class="tabicon ic_servo" title="Servos"></a></li>
|
||||
<li class="tab_gps"><a href="#" i18n="tabGPS" class="tabicon ic_gps" title="GPS"></a></li>
|
||||
<li class="tab_motors"><a href="#" i18n="tabMotorTesting" class="tabicon ic_motor" title="Motors"></a></li>
|
||||
<li class="tab_led_strip"><a href="#" i18n="tabLedStrip" class="tabicon ic_led" title="LED Strip"></a></li>
|
||||
<li class="tab_sensors"><a href="#" i18n="tabRawSensorData" class="tabicon ic_sensors" title="Sensors"></a></li>
|
||||
<li class="tab_motors"><a href="#" i18n="tabMotorTesting" class="tabicon ic_motor"
|
||||
title="Motors"></a></li>
|
||||
<li class="tab_led_strip"><a href="#" i18n="tabLedStrip" class="tabicon ic_led"
|
||||
title="LED Strip"></a></li>
|
||||
<li class="tab_sensors"><a href="#" i18n="tabRawSensorData" class="tabicon ic_sensors"
|
||||
title="Sensors"></a></li>
|
||||
<li class="tab_logging"><a href="#" i18n="tabLogging" class="tabicon ic_log" title="Logging"></a></li>
|
||||
<li class="tab_dataflash"><a href="#" i18n="tabDataflash" class="tabicon ic_data" title="Dataflash"></a></li>
|
||||
<li class="tab_dataflash"><a href="#" i18n="tabDataflash" class="tabicon ic_data"
|
||||
title="Dataflash"></a></li>
|
||||
<li class="tab_cli"><a href="#" i18n="tabCLI" class="tabicon ic_cli" title="CLI"></a></li>
|
||||
<!-- spare icons
|
||||
<li class=""><a href="#"class="tabicon ic_mission">Mission (spare icon)</a></li>
|
||||
|
@ -188,11 +202,11 @@
|
|||
</div>
|
||||
<div class="clear-both"></div>
|
||||
</div>
|
||||
<div id="content">
|
||||
</div>
|
||||
<div id="content"></div>
|
||||
<div id="status-bar">
|
||||
<div>
|
||||
<span i18n="statusbar_port_utilization"></span> <span class="port_usage_down">D: 0%</span> <span class="port_usage_up">U: 0%</span>
|
||||
<span i18n="statusbar_port_utilization"></span> <span class="port_usage_down">D: 0%</span> <span
|
||||
class="port_usage_up">U: 0%</span>
|
||||
</div>
|
||||
<div>
|
||||
<span i18n="statusbar_packet_error"></span> <span class="packet-error">0</span>
|
||||
|
|
|
@ -2,9 +2,7 @@
|
|||
<div class="content_wrapper">
|
||||
<div class="tab_title" i18n="tabAdjustments"></div>
|
||||
<div class="cf_doc_version_bt">
|
||||
<a id="button-documentation"
|
||||
href="https://github.com/cleanflight/cleanflight/releases"
|
||||
target="_blank"></a>
|
||||
<a id="button-documentation" href="https://github.com/cleanflight/cleanflight/releases" target="_blank"></a>
|
||||
</div>
|
||||
<div class="note" style="margin-bottom: 15px;">
|
||||
<div class="note_spacer">
|
||||
|
@ -20,12 +18,10 @@
|
|||
<table class="adjustments">
|
||||
<thead>
|
||||
<tr>
|
||||
<td class="column-enable"
|
||||
i18n="adjustmentsColumnEnable"></td>
|
||||
<td class="column-enable" i18n="adjustmentsColumnEnable"></td>
|
||||
<td i18n="adjustmentsColumnWhenChannel"></td>
|
||||
<td i18n="adjustmentsColumnIsInRange"></td>
|
||||
<td i18n="adjustmentsColumnThenApplyFunction">
|
||||
</td>
|
||||
<td i18n="adjustmentsColumnThenApplyFunction"></td>
|
||||
<td i18n="adjustmentsColumnUsingSlot"></td>
|
||||
<td i18n="adjustmentsColumnViaChannel"></td>
|
||||
</tr>
|
||||
|
@ -58,12 +54,10 @@
|
|||
</div>
|
||||
<div class="limits">
|
||||
<p class="lowerLimit">
|
||||
<span i18n="adjustmentsMin"></span>: <span
|
||||
class="lowerLimitValue"></span>
|
||||
<span i18n="adjustmentsMin"></span>: <span class="lowerLimitValue"></span>
|
||||
</p>
|
||||
<p class="upperLimit">
|
||||
<span i18n="adjustmentsMax"></span>: <span
|
||||
class="upperLimitValue"></span>
|
||||
<span i18n="adjustmentsMax"></span>: <span class="upperLimitValue"></span>
|
||||
</p>
|
||||
</div>
|
||||
</td>
|
||||
|
@ -72,8 +66,7 @@
|
|||
<div class="marker"></div>
|
||||
</div>
|
||||
</td>
|
||||
<td class="functionSelection"><select
|
||||
class="function">
|
||||
<td class="functionSelection"><select class="function">
|
||||
<option value="0" i18n="adjustmentsFunction0"></option>
|
||||
<option value="1" i18n="adjustmentsFunction1"></option>
|
||||
<option value="2" i18n="adjustmentsFunction2"></option>
|
||||
|
@ -102,8 +95,7 @@
|
|||
<option value="2" i18n="adjustmentsSlot2"></option>
|
||||
<option value="3" i18n="adjustmentsSlot3"></option>
|
||||
</select></td>
|
||||
<td class="functionSwitchChannel"><select
|
||||
class="channel">
|
||||
<td class="functionSwitchChannel"><select class="channel">
|
||||
<option value=""></option>
|
||||
</select></td>
|
||||
</tr>
|
||||
|
|
|
@ -15,7 +15,9 @@
|
|||
</table>
|
||||
</div>
|
||||
<div class="content_toolbar">
|
||||
<div class="btn save_btn"><a class="save" href="#" i18n="auxiliaryButtonSave"></a></div>
|
||||
<div class="btn save_btn">
|
||||
<a class="save" href="#" i18n="auxiliaryButtonSave"></a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="tab-auxiliary-templates">
|
||||
|
@ -28,8 +30,7 @@
|
|||
<a class="addRange" href="#" i18n="auxiliaryAddRange"></a>
|
||||
</div>
|
||||
</td>
|
||||
<td class="ranges">
|
||||
</td>
|
||||
<td class="ranges"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
@ -39,13 +40,19 @@
|
|||
<option value=""></option>
|
||||
</select>
|
||||
<div class="limits">
|
||||
<p class="lowerLimit"><span i18n="auxiliaryMin"></span>: <span class="lowerLimitValue"></span></p>
|
||||
<p class="upperLimit"><span i18n="auxiliaryMax"></span>: <span class="upperLimitValue"></span></p>
|
||||
<p class="lowerLimit">
|
||||
<span i18n="auxiliaryMin"></span>: <span class="lowerLimitValue"></span>
|
||||
</p>
|
||||
<p class="upperLimit">
|
||||
<span i18n="auxiliaryMax"></span>: <span class="upperLimitValue"></span>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="channel-slider pips-channel-range">
|
||||
<div class="marker"></div>
|
||||
</div>
|
||||
<div class="delete"><a class="deleteRange" href="#"> </a></div>
|
||||
<div class="delete">
|
||||
<a class="deleteRange" href="#"> </a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
|
@ -1,3 +1 @@
|
|||
<div class="tab-adjustments" style="width:100%; height:100%; background-color:#000000;">
|
||||
|
||||
</div>
|
||||
<div class="tab-adjustments" style="width: 100%; height: 100%; background-color: #000000;"></div>
|
||||
|
|
|
@ -49,16 +49,16 @@
|
|||
<div class="checkbox">
|
||||
<div style="float: left; height: 20px; margin-right: 15px; margin-left: 3px;">
|
||||
<input type="checkbox" name="disarmkillswitch" class="toggle" />
|
||||
</div><label for="disarmkillswitch">
|
||||
<span class="freelabel" i18n="configurationDisarmKillSwitch"></span>
|
||||
</div>
|
||||
<label for="disarmkillswitch"> <span class="freelabel"
|
||||
i18n="configurationDisarmKillSwitch"></span>
|
||||
</label>
|
||||
</div>
|
||||
<div class="number disarmdelay" style="display: none; margin-bottom: 5px;">
|
||||
<label>
|
||||
<div class="numberspacer">
|
||||
<input type="number" name="autodisarmdelay" min="0" max="60" />
|
||||
</div>
|
||||
<span i18n="configurationAutoDisarmDelay"></span>
|
||||
</div> <span i18n="configurationAutoDisarmDelay"></span>
|
||||
</label>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -67,32 +67,28 @@
|
|||
<label>
|
||||
<div class="numberspacer">
|
||||
<input type="number" name="minthrottle" min="0" max="2000" />
|
||||
</div>
|
||||
<span i18n="configurationThrottleMinimum"></span>
|
||||
</div> <span i18n="configurationThrottleMinimum"></span>
|
||||
</label>
|
||||
</div>
|
||||
<div class="number">
|
||||
<label>
|
||||
<div class="numberspacer">
|
||||
<input type="number" name="midthrottle" min="0" max="2000" />
|
||||
</div>
|
||||
<span i18n="configurationThrottleMid"></span>
|
||||
</div> <span i18n="configurationThrottleMid"></span>
|
||||
</label>
|
||||
</div>
|
||||
<div class="number">
|
||||
<label>
|
||||
<div class="numberspacer">
|
||||
<input type="number" name="maxthrottle" min="0" max="2000" />
|
||||
</div>
|
||||
<span i18n="configurationThrottleMaximum"></span>
|
||||
</div> <span i18n="configurationThrottleMaximum"></span>
|
||||
</label>
|
||||
</div>
|
||||
<div class="number">
|
||||
<label>
|
||||
<div class="numberspacer">
|
||||
<input type="number" name="mincommand" min="0" max="2000" />
|
||||
</div>
|
||||
<span i18n="configurationThrottleMinimumCommand"></span>
|
||||
</div> <span i18n="configurationThrottleMinimumCommand"></span>
|
||||
</label>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -106,21 +102,18 @@
|
|||
</div>
|
||||
<div class="spacer_box">
|
||||
<div class="number">
|
||||
<label>
|
||||
<input type="number" name="board_align_roll" step="1" min="-180" max="360" />
|
||||
<span i18n="configurationBoardAlignmentRoll"></span>
|
||||
<label> <input type="number" name="board_align_roll" step="1" min="-180" max="360" /> <span
|
||||
i18n="configurationBoardAlignmentRoll"></span>
|
||||
</label>
|
||||
</div>
|
||||
<div class="number">
|
||||
<label>
|
||||
<input type="number" name="board_align_pitch" step="1" min="-180" max="360" />
|
||||
<label> <input type="number" name="board_align_pitch" step="1" min="-180" max="360" />
|
||||
<span i18n="configurationBoardAlignmentPitch"></span>
|
||||
</label>
|
||||
</div>
|
||||
<div class="number">
|
||||
<label>
|
||||
<input type="number" name="board_align_yaw" step="1" min="-180" max="360" />
|
||||
<span i18n="configurationBoardAlignmentYaw"></span>
|
||||
<label> <input type="number" name="board_align_yaw" step="1" min="-180" max="360" /> <span
|
||||
i18n="configurationBoardAlignmentYaw"></span>
|
||||
</label>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -133,15 +126,13 @@
|
|||
</div>
|
||||
<div class="spacer_box">
|
||||
<div class="number">
|
||||
<label>
|
||||
<input type="number" name="roll" min="-300" max="300" />
|
||||
<span i18n="configurationAccelTrimRoll"></span>
|
||||
<label> <input type="number" name="roll" min="-300" max="300" /> <span
|
||||
i18n="configurationAccelTrimRoll"></span>
|
||||
</label>
|
||||
</div>
|
||||
<div class="number">
|
||||
<label>
|
||||
<input type="number" name="pitch" min="-300" max="300" />
|
||||
<span i18n="configurationAccelTrimPitch"></span>
|
||||
<label> <input type="number" name="pitch" min="-300" max="300" /> <span
|
||||
i18n="configurationAccelTrimPitch"></span>
|
||||
</label>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -201,9 +192,8 @@
|
|||
</tbody>
|
||||
</table>
|
||||
<div class="number">
|
||||
<label>
|
||||
<input type="number" name="failsafe_throttle" min="0" max="2000" />
|
||||
<span i18n="configurationThrottleFailsafe"></span>
|
||||
<label> <input type="number" name="failsafe_throttle" min="0" max="2000" /> <span
|
||||
i18n="configurationThrottleFailsafe"></span>
|
||||
</label>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -228,27 +218,23 @@
|
|||
</tbody>
|
||||
</table>
|
||||
<div class="number">
|
||||
<label>
|
||||
<input type="number" name="mincellvoltage" step="0.1" min="1" max="5" />
|
||||
<span i18n="configurationBatteryMinimum"></span>
|
||||
<label> <input type="number" name="mincellvoltage" step="0.1" min="1" max="5" /> <span
|
||||
i18n="configurationBatteryMinimum"></span>
|
||||
</label>
|
||||
</div>
|
||||
<div class="number">
|
||||
<label>
|
||||
<input type="number" name="maxcellvoltage" step="0.1" min="1" max="5" />
|
||||
<span i18n="configurationBatteryMaximum"></span>
|
||||
<label> <input type="number" name="maxcellvoltage" step="0.1" min="1" max="5" /> <span
|
||||
i18n="configurationBatteryMaximum"></span>
|
||||
</label>
|
||||
</div>
|
||||
<div class="number">
|
||||
<label>
|
||||
<input type="number" name="warningcellvoltage" step="0.1" min="1" max="5" />
|
||||
<span i18n="configurationBatteryWarning"></span>
|
||||
<label> <input type="number" name="warningcellvoltage" step="0.1" min="1" max="5" /> <span
|
||||
i18n="configurationBatteryWarning"></span>
|
||||
</label>
|
||||
</div>
|
||||
<div class="number">
|
||||
<label>
|
||||
<input type="number" name="voltagescale" step="1" min="10" max="255" />
|
||||
<span i18n="configurationBatteryScale"></span>
|
||||
<label> <input type="number" name="voltagescale" step="1" min="10" max="255" /> <span
|
||||
i18n="configurationBatteryScale"></span>
|
||||
</label>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -271,22 +257,20 @@
|
|||
</tbody>
|
||||
</table>
|
||||
<div class="number">
|
||||
<label>
|
||||
<input type="number" name="currentscale" step="1" min="-1000" max="1000" />
|
||||
<span i18n="configurationCurrentScale"></span>
|
||||
<label> <input type="number" name="currentscale" step="1" min="-1000" max="1000" /> <span
|
||||
i18n="configurationCurrentScale"></span>
|
||||
</label>
|
||||
</div>
|
||||
<div class="number">
|
||||
<label>
|
||||
<input type="number" name="currentoffset" step="1" min="0" max="3300" />
|
||||
<span i18n="configurationCurrentOffset"></span>
|
||||
<label> <input type="number" name="currentoffset" step="1" min="0" max="3300" /> <span
|
||||
i18n="configurationCurrentOffset"></span>
|
||||
</label>
|
||||
</div>
|
||||
<div class="checkbox">
|
||||
<div class="numberspacer">
|
||||
<input type="checkbox" name="multiwiicurrentoutput" class="toggle" />
|
||||
</div><label>
|
||||
<span i18n="configurationBatteryMultiwiiCurrent"></span>
|
||||
</div>
|
||||
<label> <span i18n="configurationBatteryMultiwiiCurrent"></span>
|
||||
</label>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -297,7 +281,8 @@
|
|||
<div class="gui_box grey">
|
||||
<div class="gui_box_titlebar">
|
||||
<div class="spacer_box_title" i18n="configurationRSSI"></div>
|
||||
<div class="helpicon cf_tip" title="RSSI is a measurement of signal strength and is very handy so you know when your aircraft isw going out of range or if it is suffering RF interference."></div>
|
||||
<div class="helpicon cf_tip"
|
||||
title="RSSI is a measurement of signal strength and is very handy so you know when your aircraft isw going out of range or if it is suffering RF interference."></div>
|
||||
</div>
|
||||
<div class="spacer_box">
|
||||
<table cellpadding="0" cellspacing="0">
|
||||
|
@ -327,15 +312,13 @@
|
|||
</div>
|
||||
</div>
|
||||
<div class="number">
|
||||
<label>
|
||||
<input type="number" name="looptime" step="100" min="0" max="9000"/>
|
||||
<span i18n="configurationLoopTime"></span>
|
||||
<label> <input type="number" name="looptime" step="100" min="0" max="9000" /> <span
|
||||
i18n="configurationLoopTime"></span>
|
||||
</label>
|
||||
</div>
|
||||
<div class="number">
|
||||
<label>
|
||||
<input type="text" name="looptimehz" readonly class="disabled"/>
|
||||
<span i18n="configurationCalculatedCyclesSec"></span>
|
||||
<label> <input type="text" name="looptimehz" readonly class="disabled" /> <span
|
||||
i18n="configurationCalculatedCyclesSec"></span>
|
||||
</label>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -356,8 +339,7 @@
|
|||
<table cellpadding="0" cellspacing="0">
|
||||
<thead>
|
||||
<tr>
|
||||
<th i18n="configurationFeatureEnabled">
|
||||
</th>
|
||||
<th i18n="configurationFeatureEnabled"></th>
|
||||
<th i18n="configurationFeatureDescription"></th>
|
||||
<th i18n="configurationFeatureName"></th>
|
||||
</tr>
|
||||
|
@ -369,24 +351,20 @@
|
|||
<div class="line">
|
||||
<select class="gps_protocol">
|
||||
<!-- list generated here -->
|
||||
</select>
|
||||
<span i18n="configurationGPSProtocol"></span>
|
||||
</select> <span i18n="configurationGPSProtocol"></span>
|
||||
</div>
|
||||
<div class="line">
|
||||
<select class="gps_baudrate">
|
||||
<!-- list generated here -->
|
||||
</select>
|
||||
<span i18n="configurationGPSBaudrate"></span>
|
||||
</select> <span i18n="configurationGPSBaudrate"></span>
|
||||
</div>
|
||||
<div class="line">
|
||||
<select class="gps_ubx_sbas">
|
||||
<!-- list generated here -->
|
||||
</select>
|
||||
<span i18n="configurationGPSubxSbas"></span>
|
||||
</select> <span i18n="configurationGPSubxSbas"></span>
|
||||
</div>
|
||||
<div class="number">
|
||||
<label>
|
||||
<input type="number" name="mag_declination" step="0.1" min="-180" max="180" />
|
||||
<label> <input type="number" name="mag_declination" step="0.1" min="-180" max="180" />
|
||||
<span i18n="configurationMagDeclination"></span>
|
||||
</label>
|
||||
</div>
|
||||
|
@ -417,6 +395,8 @@
|
|||
<div class="clear-both"></div>
|
||||
</div>
|
||||
<div class="content_toolbar">
|
||||
<div class="btn save_btn"><a class="save" href="#" i18n="configurationButtonSave"></a></div>
|
||||
<div class="btn save_btn">
|
||||
<a class="save" href="#" i18n="configurationButtonSave"></a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -12,31 +12,28 @@
|
|||
</div>
|
||||
<dialog class="dataflash-confirm-erase">
|
||||
<h3 i18n="dataflashConfirmEraseTitle"></h3>
|
||||
<div class="dataflash-confirm-erase-note" i18n="dataflashConfirmEraseNote">
|
||||
</div>
|
||||
<div class="dataflash-confirm-erase-note" i18n="dataflashConfirmEraseNote"></div>
|
||||
<div class="dataflash-erase-progress">
|
||||
<div class="data-loading">
|
||||
<p>Erase in progress, please wait...</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="buttons">
|
||||
<a href="#" class="erase-flash-cancel" i18n="dataflashButtonEraseCancel"></a>
|
||||
<a href="#" class="erase-flash-confirm" i18n="dataflashButtonEraseConfirm"></a>
|
||||
<a href="#" class="erase-flash-cancel" i18n="dataflashButtonEraseCancel"></a> <a href="#"
|
||||
class="erase-flash-confirm" i18n="dataflashButtonEraseConfirm"></a>
|
||||
</div>
|
||||
</dialog>
|
||||
<dialog class="dataflash-saving">
|
||||
<h3 i18n="dataflashSavingTitle"></h3>
|
||||
<div class="dataflash-saving-before">
|
||||
<div i18n="dataflashSavingNote">
|
||||
</div>
|
||||
<div i18n="dataflashSavingNote"></div>
|
||||
<progress value="0" min="0" max="100"></progress>
|
||||
<div class="buttons">
|
||||
<a href="#" class="save-flash-cancel" i18n="dataflashButtonSaveCancel"></a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="dataflash-saving-after">
|
||||
<div i18n="dataflashSavingNoteAfter">
|
||||
</div>
|
||||
<div i18n="dataflashSavingNoteAfter"></div>
|
||||
<div class="buttons">
|
||||
<a href="#" class="save-flash-dismiss" i18n="dataflashButtonSaveDismiss"></a>
|
||||
</div>
|
||||
|
@ -45,14 +42,10 @@
|
|||
<h3>Dataflash contents</h3>
|
||||
<ul class="dataflash-contents">
|
||||
<li class="dataflash-used">
|
||||
<div class="legend">
|
||||
Used space
|
||||
</div>
|
||||
<div class="legend">Used space</div>
|
||||
</li>
|
||||
<li class="dataflash-free">
|
||||
<div class="legend">
|
||||
Free space
|
||||
</div>
|
||||
<div class="legend">Free space</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
@ -63,7 +56,11 @@
|
|||
</div>
|
||||
</div>
|
||||
<div class="content_toolbar">
|
||||
<div class="btn erase_btn"><a class="erase-flash" href="#" i18n="dataflashButtonErase"></a></div>
|
||||
<div class="btn save_btn"><a class="save-flash" href="#" i18n="dataflashButtonSaveFile"></a></div>
|
||||
<div class="btn erase_btn">
|
||||
<a class="erase-flash" href="#" i18n="dataflashButtonErase"></a>
|
||||
</div>
|
||||
<div class="btn save_btn">
|
||||
<a class="save-flash" href="#" i18n="dataflashButtonSaveFile"></a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -4,43 +4,33 @@
|
|||
<div class="spacer">
|
||||
<table class="cf_table" style="margin-top: 10px;">
|
||||
<tr>
|
||||
<td>
|
||||
<select name="release">
|
||||
<td><select name="release">
|
||||
<option value="0">Loading ...</option>
|
||||
</select>
|
||||
</td>
|
||||
</select></td>
|
||||
<td><span class="description" i18n="firmwareFlasherOnlineReleasesDescription"></span></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><label>
|
||||
<input class="updating toggle" type="checkbox" />
|
||||
<span i18n="firmwareFlasherNoReboot"></span>
|
||||
</label>
|
||||
</td>
|
||||
<td><label> <input class="updating toggle" type="checkbox" /> <span
|
||||
i18n="firmwareFlasherNoReboot"></span>
|
||||
</label></td>
|
||||
<td><span class="description" i18n="firmwareFlasherNoRebootDescription"></span></td>
|
||||
</tr>
|
||||
<tr class="option flash_on_connect_wrapper">
|
||||
<td><label>
|
||||
<input class="flash_on_connect toggle" type="checkbox" />
|
||||
<span i18n="firmwareFlasherFlashOnConnect"></span>
|
||||
</td>
|
||||
<td><label> <input class="flash_on_connect toggle" type="checkbox" /> <span
|
||||
i18n="firmwareFlasherFlashOnConnect"></span></td>
|
||||
</label>
|
||||
<td><span class="description" i18n="firmwareFlasherFlashOnConnectDescription"></span></td>
|
||||
</tr>
|
||||
<tr class="option">
|
||||
<td><label>
|
||||
<input class="erase_chip toggle" type="checkbox" />
|
||||
<span i18n="firmwareFlasherFullChipErase"></span>
|
||||
</label>
|
||||
</td>
|
||||
<td><label> <input class="erase_chip toggle" type="checkbox" /> <span
|
||||
i18n="firmwareFlasherFullChipErase"></span>
|
||||
</label></td>
|
||||
<td><span class="description" i18n="firmwareFlasherFullChipEraseDescription"></span></td>
|
||||
</tr>
|
||||
<tr class="option manual_baud_rate">
|
||||
<td>
|
||||
<label>
|
||||
<input class="flash_manual_baud toggle" type="checkbox" />
|
||||
<span i18n="firmwareFlasherManualBaud"></span>
|
||||
<select id="flash_manual_baud_rate" title="Baud Rate">
|
||||
<td><label> <input class="flash_manual_baud toggle" type="checkbox" /> <span
|
||||
i18n="firmwareFlasherManualBaud"></span> <select id="flash_manual_baud_rate"
|
||||
title="Baud Rate">
|
||||
<option value="921600">921600</option>
|
||||
<option value="460800">460800</option>
|
||||
<option value="256000" selected="selected">256000</option>
|
||||
|
@ -51,16 +41,13 @@
|
|||
<option value="28800">28800</option>
|
||||
<option value="19200">19200</option>
|
||||
</select>
|
||||
</label>
|
||||
</td>
|
||||
</label></td>
|
||||
<td><span class="description" i18n="firmwareFlasherManualBaudDescription"></span></td>
|
||||
</tr>
|
||||
<tr class="option noboarder">
|
||||
<td><label>
|
||||
<input class="show_development_releases toggle" type="checkbox" />
|
||||
<span i18n="firmwareFlasherShowDevelopmentReleases"></span>
|
||||
</label>
|
||||
</td>
|
||||
<td><label> <input class="show_development_releases toggle" type="checkbox" /> <span
|
||||
i18n="firmwareFlasherShowDevelopmentReleases"></span>
|
||||
</label></td>
|
||||
<td><span class="description" i18n="firmwareFlasherShowDevelopmentReleasesDescription"></span></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
@ -70,31 +57,32 @@
|
|||
<div class="git_info">
|
||||
<div class="title" i18n="firmwareFlasherGithubInfoHead"></div>
|
||||
<p>
|
||||
<strong i18n="firmwareFlasherHash"></strong> <a i18n_title="firmwareFlasherUrl" class="hash" href="#" target="_blank"></a><br />
|
||||
<strong i18n="firmwareFlasherCommiter"></strong> <span class="committer"></span><br />
|
||||
<strong i18n="firmwareFlasherDate"></strong> <span class="date"></span><br />
|
||||
<strong i18n="firmwareFlasherMessage"></strong> <span class="message"></span>
|
||||
<strong i18n="firmwareFlasherHash"></strong> <a i18n_title="firmwareFlasherUrl" class="hash" href="#"
|
||||
target="_blank"></a><br /> <strong i18n="firmwareFlasherCommiter"></strong> <span class="committer"></span><br />
|
||||
<strong i18n="firmwareFlasherDate"></strong> <span class="date"></span><br /> <strong
|
||||
i18n="firmwareFlasherMessage"></strong> <span class="message"></span>
|
||||
</p>
|
||||
</div>
|
||||
<div class="release_info gui_box">
|
||||
<div class="gui_box_titlebar darkgrey">
|
||||
<div class="spacer_box_title" style="text-align:center; color:white;
|
||||
" i18n="firmwareFlasherReleaseSummaryHead"></div>
|
||||
<div class="spacer_box_title" style="text-align: center; color: white;"
|
||||
i18n="firmwareFlasherReleaseSummaryHead"></div>
|
||||
</div>
|
||||
<div class="spacer" style="margin-bottom: 10px;">
|
||||
<strong i18n="firmwareFlasherReleaseTarget"></strong> <span class="target"></span><br />
|
||||
<strong i18n="firmwareFlasherReleaseName"></strong> <a i18n_title="firmwareFlasherReleaseUrl" class="name" href="#" target="_blank"></a><br />
|
||||
<strong i18n="firmwareFlasherReleaseFile"></strong> <a i18n_title="firmwareFlasherReleaseFileUrl" class="file" href="#" target="_blank"></a><br />
|
||||
<strong i18n="firmwareFlasherReleaseDate"></strong> <span class="date"></span><br />
|
||||
<strong i18n="firmwareFlasherReleaseStatus"></strong> <span class="status"></span><br />
|
||||
<strong i18n="firmwareFlasherReleaseNotes"></strong> <br />
|
||||
<strong i18n="firmwareFlasherReleaseTarget"></strong> <span class="target"></span><br /> <strong
|
||||
i18n="firmwareFlasherReleaseName"></strong> <a i18n_title="firmwareFlasherReleaseUrl" class="name"
|
||||
href="#" target="_blank"></a><br /> <strong i18n="firmwareFlasherReleaseFile"></strong> <a
|
||||
i18n_title="firmwareFlasherReleaseFileUrl" class="file" href="#" target="_blank"></a><br /> <strong
|
||||
i18n="firmwareFlasherReleaseDate"></strong> <span class="date"></span><br /> <strong
|
||||
i18n="firmwareFlasherReleaseStatus"></strong> <span class="status"></span><br /> <strong
|
||||
i18n="firmwareFlasherReleaseNotes"></strong> <br />
|
||||
<div class=notes></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="gui_box">
|
||||
<div class="gui_box_titlebar red">
|
||||
<div class="spacer_box_title" style="text-align:center; color:white;
|
||||
" i18n="firmwareFlasherWarninghead"></div>
|
||||
<div class="spacer_box_title" style="text-align: center; color: white;"
|
||||
i18n="firmwareFlasherWarninghead"></div>
|
||||
</div>
|
||||
<div class="spacer" style="margin-bottom: 10px;">
|
||||
<p i18n="firmwareFlasherWarningText">
|
||||
|
@ -107,8 +95,14 @@
|
|||
</div>
|
||||
</div>
|
||||
<div class="content_toolbar">
|
||||
<div class="btn"><a class="load_file" href="#" i18n="firmwareFlasherButtonLoadLocal"></a></div>
|
||||
<div class="btn"><a class="load_remote_file disabled" href="#" i18n="firmwareFlasherButtonLoadOnline"></a></div>
|
||||
<div class="btn"><a class="flash_firmware disabled" href="#" i18n="firmwareFlasherFlashFirmware"></a></div>
|
||||
<div class="btn">
|
||||
<a class="load_file" href="#" i18n="firmwareFlasherButtonLoadLocal"></a>
|
||||
</div>
|
||||
<div class="btn">
|
||||
<a class="load_remote_file disabled" href="#" i18n="firmwareFlasherButtonLoadOnline"></a>
|
||||
</div>
|
||||
<div class="btn">
|
||||
<a class="flash_firmware disabled" href="#" i18n="firmwareFlasherFlashFirmware"></a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
|
@ -2,8 +2,7 @@
|
|||
<div class="content_wrapper">
|
||||
<div class="content_top">
|
||||
<div class="logowrapper" align="center">
|
||||
<span>Welcome to</span><br>
|
||||
<img src="../images/cf_logo_white.svg"/>
|
||||
<span>Welcome to</span><br> <img src="../images/cf_logo_white.svg" />
|
||||
<div class="" i18n="defaultWelcomeIntro" align="center"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -21,14 +20,17 @@
|
|||
</div>
|
||||
</div>
|
||||
<div class="cf_column third_right text3" style="width: calc(22% - 15px); margin-right: 15px;">
|
||||
<div class="spacer_right" style="padding-left:15px; width:calc(100% - 25px);
|
||||
">
|
||||
<div class="spacer_right" style="padding-left: 15px; width: calc(100% - 25px);">
|
||||
<div class="gui_box grey" style="min-height: 200px; border: #59aa29 1px solid;">
|
||||
<div class="spacer" style="margin-top: 10px; margin-bottom: 10px;">
|
||||
<div i18n="defaultDonateHead" class="mid_head"></div>
|
||||
<div i18n="defaultDonateText"></div>
|
||||
<div class="donate">
|
||||
<a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=TSQKVT6UYKGL6" target="_blank" title="Donate"><img src="./images/btn-donate.png" alt="Paypal" height="30" /></a></li>
|
||||
<a
|
||||
href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=TSQKVT6UYKGL6"
|
||||
target="_blank" title="Donate"><img src="./images/btn-donate.png" alt="Paypal"
|
||||
height="30" /></a>
|
||||
</li>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -40,19 +42,25 @@
|
|||
<div class="title" i18n="defaultSponsorsHead"></div>
|
||||
<ul>
|
||||
<li><a href="http://www.massiverc.com" title="www.massiverc.com" target="_blank">MassiveRC</a></li>
|
||||
<li><a href="http://www.armattanquads.com" title="www.armattanquads.com" target="_blank">Armattan Quads</a></li>
|
||||
<li><a href="http://www.bcmultirotors.com" title="www.bcmultirotors.com" target="_blank">Bungeecow Multirotors</a></li>
|
||||
<li><a href="http://www.immersionrc.com" title="www.immersionrc.com" target="_blank">Immersion RC</a></li>
|
||||
<li><a href="http://www.armattanquads.com" title="www.armattanquads.com" target="_blank">Armattan
|
||||
Quads</a></li>
|
||||
<li><a href="http://www.bcmultirotors.com" title="www.bcmultirotors.com" target="_blank">Bungeecow
|
||||
Multirotors</a></li>
|
||||
<li><a href="http://www.immersionrc.com" title="www.immersionrc.com" target="_blank">Immersion
|
||||
RC</a></li>
|
||||
<li><a href="http://www.radioc.co.uk" title="www.radioc.co.uk" target="_blank">RadioC</a></li>
|
||||
<li><a href="http://www.multiwiicopter.com" title="www.multiwiicopter.com" target="_blank">MultiiWiiCopter</a></li>
|
||||
<li><a href="http://www.overskyrc.com" title="www.overskyrc.com" target="_blank">OverSkyRC</a></li>
|
||||
<li><a href="http://multirotormania.com" title="multirotormania.com" target="_blank">Multi Rotor Mania</a></li>
|
||||
<li><a href="http://multirotormania.com" title="multirotormania.com" target="_blank">Multi
|
||||
Rotor Mania</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="changelog_wrapper">
|
||||
<div class="changelog configurator">
|
||||
<div id="changelog_bt"><a id="changelog_button" href="#">Changelog</a></div>
|
||||
<div id="changelog_bt">
|
||||
<a id="changelog_button" href="#">Changelog</a>
|
||||
</div>
|
||||
<div class="title" i18n="defaultChangelogHead"></div>
|
||||
<div class="changewrapper">
|
||||
<!-- changelog content will be loaded here -->
|
||||
|
|
|
@ -4,8 +4,7 @@
|
|||
<div class="cf_doc_version_bt">
|
||||
<a id="button-documentation" href="https://github.com/cleanflight/cleanflight/releases" target="_blank"></a>
|
||||
</div>
|
||||
<div class="note" style="margin-bottom: 20px;
|
||||
">
|
||||
<div class="note" style="margin-bottom: 20px;">
|
||||
<div class="note_spacer">
|
||||
<p i18n="ledStripHelp"></p>
|
||||
</div>
|
||||
|
@ -30,7 +29,10 @@
|
|||
<div class="block"></div>
|
||||
</div>
|
||||
<div class="controls">
|
||||
<div class="wires-remaining"><div></div>Remaining</div>
|
||||
<div class="wires-remaining">
|
||||
<div></div>
|
||||
Remaining
|
||||
</div>
|
||||
<button class="funcClear">Clear selected</button>
|
||||
<button class="funcClearAll">Clear ALL</button>
|
||||
|
||||
|
@ -87,6 +89,8 @@
|
|||
<div class="clear-both"></div>
|
||||
</div>
|
||||
<div class="content_toolbar">
|
||||
<div class="btn save_btn"><a class="save" href="#" i18n="ledStripButtonSave"></a></div>
|
||||
<div class="btn save_btn">
|
||||
<a class="save" href="#" i18n="ledStripButtonSave"></a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
|
@ -11,14 +11,38 @@
|
|||
</div>
|
||||
<div class="properties">
|
||||
<dl>
|
||||
<dt><label><input type="checkbox" name="MSP_RAW_IMU" /> MSP_RAW_IMU</label></dt><dd>9 columns (accel[x, y, z], gyro[x, y, z], mag[x, y, z])</dd>
|
||||
<dt><label><input type="checkbox" name="MSP_ATTITUDE" /> MSP_ATTITUDE</label></dt><dd>3 columns (x, y, z)</dd>
|
||||
<dt><label><input type="checkbox" name="MSP_ALTITUDE" /> MSP_ALTITUDE</label></dt><dd>one column</dd>
|
||||
<dt><label><input type="checkbox" name="MSP_RAW_GPS" /> MSP_RAW_GPS</label></dt><dd>7 columns</dd>
|
||||
<dt><label><input type="checkbox" name="MSP_ANALOG" /> MSP_ANALOG</label></dt><dd>4 columns</dd>
|
||||
<dt><label><input type="checkbox" name="MSP_RC" /> MSP_RC</label></dt><dd>8 columns by default</dd>
|
||||
<dt><label><input type="checkbox" name="MSP_MOTOR" /> MSP_MOTOR</label></dt><dd>8 columns by default</dd>
|
||||
<dt><label><input type="checkbox" name="MSP_DEBUG" /> MSP_DEBUG</label></dt><dd>4 columns</dd>
|
||||
<dt>
|
||||
<label><input type="checkbox" name="MSP_RAW_IMU" /> MSP_RAW_IMU</label>
|
||||
</dt>
|
||||
<dd>9 columns (accel[x, y, z], gyro[x, y, z], mag[x, y, z])</dd>
|
||||
<dt>
|
||||
<label><input type="checkbox" name="MSP_ATTITUDE" /> MSP_ATTITUDE</label>
|
||||
</dt>
|
||||
<dd>3 columns (x, y, z)</dd>
|
||||
<dt>
|
||||
<label><input type="checkbox" name="MSP_ALTITUDE" /> MSP_ALTITUDE</label>
|
||||
</dt>
|
||||
<dd>one column</dd>
|
||||
<dt>
|
||||
<label><input type="checkbox" name="MSP_RAW_GPS" /> MSP_RAW_GPS</label>
|
||||
</dt>
|
||||
<dd>7 columns</dd>
|
||||
<dt>
|
||||
<label><input type="checkbox" name="MSP_ANALOG" /> MSP_ANALOG</label>
|
||||
</dt>
|
||||
<dd>4 columns</dd>
|
||||
<dt>
|
||||
<label><input type="checkbox" name="MSP_RC" /> MSP_RC</label>
|
||||
</dt>
|
||||
<dd>8 columns by default</dd>
|
||||
<dt>
|
||||
<label><input type="checkbox" name="MSP_MOTOR" /> MSP_MOTOR</label>
|
||||
</dt>
|
||||
<dd>8 columns by default</dd>
|
||||
<dt>
|
||||
<label><input type="checkbox" name="MSP_DEBUG" /> MSP_DEBUG</label>
|
||||
</dt>
|
||||
<dd>4 columns</dd>
|
||||
</dl>
|
||||
</div>
|
||||
<select class="speed" name="speed">
|
||||
|
@ -36,14 +60,22 @@
|
|||
</select>
|
||||
<div class="info">
|
||||
<dl>
|
||||
<dt i18n="loggingSamplesSaved"></dt><dd class="samples">0</dd>
|
||||
<dt i18n="loggingLogSize"></dt><dd class="size">0 Bytes</dd>
|
||||
<dt i18n="loggingSamplesSaved"></dt>
|
||||
<dd class="samples">0</dd>
|
||||
<dt i18n="loggingLogSize"></dt>
|
||||
<dd class="size">0 Bytes</dd>
|
||||
</dl>
|
||||
</div>
|
||||
</div>
|
||||
<div class="content_toolbar">
|
||||
<div class="btn back_btn"><a class="back" href="#" i18n="loggingBack"></a></div>
|
||||
<div class="btn logging_btn"><a class="logging" href="#" i18n="loggingStart"></a></div>
|
||||
<div class="btn file_btn"><a class="log_file" href="#" i18n="loggingButtonLogFile"></a></div>
|
||||
<div class="btn back_btn">
|
||||
<a class="back" href="#" i18n="loggingBack"></a>
|
||||
</div>
|
||||
<div class="btn logging_btn">
|
||||
<a class="logging" href="#" i18n="loggingStart"></a>
|
||||
</div>
|
||||
<div class="btn file_btn">
|
||||
<a class="log_file" href="#" i18n="loggingButtonLogFile"></a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
|
@ -10,6 +10,8 @@
|
|||
</table>
|
||||
</div>
|
||||
<div class="content_toolbar">
|
||||
<div class="btn save_btn"><a class="update" href="#" i18n="auxiliaryButtonSave"></a></div>
|
||||
<div class="btn save_btn">
|
||||
<a class="update" href="#" i18n="auxiliaryButtonSave"></a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -17,7 +17,9 @@
|
|||
<g class="axis y" transform="translate(40, 10)"></g>
|
||||
</svg>
|
||||
<div class="plot_control">
|
||||
<div class="title">Accelerometer - <a class="reset_accel_max" href="#" title="Reset overtime maximum">[Reset]</a></div>
|
||||
<div class="title">
|
||||
Accelerometer - <a class="reset_accel_max" href="#" title="Reset overtime maximum">[Reset]</a>
|
||||
</div>
|
||||
<dl>
|
||||
<dt i18n="sensorsRefresh"></dt>
|
||||
<dd class="rate">
|
||||
|
@ -70,8 +72,7 @@
|
|||
<li title="Motor - 7">7</li>
|
||||
<li title="Motor - 8">8</li>
|
||||
</ul>
|
||||
<div class="bar-wrapper">
|
||||
</div>
|
||||
<div class="bar-wrapper"></div>
|
||||
</div>
|
||||
<div class="right servos">
|
||||
<div class="title2">Servos</div>
|
||||
|
@ -85,22 +86,21 @@
|
|||
<li title="Servo - 2">2</li>
|
||||
<li title="Servo - 1">1</li>
|
||||
</ul>
|
||||
<div class="bar-wrapper">
|
||||
</div>
|
||||
<div class="bar-wrapper"></div>
|
||||
</div>
|
||||
<div class="clear-both"></div>
|
||||
<div class="motor_testing">
|
||||
<div class="left">
|
||||
<div class="sliders">
|
||||
<input type="range" min="1000" max="2000" value="1000" disabled="disabled" />
|
||||
<input type="range" min="1000" max="2000" value="1000" disabled="disabled" />
|
||||
<input type="range" min="1000" max="2000" value="1000" disabled="disabled" />
|
||||
<input type="range" min="1000" max="2000" value="1000" disabled="disabled" />
|
||||
<input type="range" min="1000" max="2000" value="1000" disabled="disabled" />
|
||||
<input type="range" min="1000" max="2000" value="1000" disabled="disabled" />
|
||||
<input type="range" min="1000" max="2000" value="1000" disabled="disabled" />
|
||||
<input type="range" min="1000" max="2000" value="1000" disabled="disabled" />
|
||||
<input class="master" type="range" min="1000" max="2000" value="1000" disabled="disabled" />
|
||||
<input type="range" min="1000" max="2000" value="1000" disabled="disabled" /> <input
|
||||
type="range" min="1000" max="2000" value="1000" disabled="disabled" /> <input
|
||||
type="range" min="1000" max="2000" value="1000" disabled="disabled" /> <input
|
||||
type="range" min="1000" max="2000" value="1000" disabled="disabled" /> <input
|
||||
type="range" min="1000" max="2000" value="1000" disabled="disabled" /> <input
|
||||
type="range" min="1000" max="2000" value="1000" disabled="disabled" /> <input
|
||||
type="range" min="1000" max="2000" value="1000" disabled="disabled" /> <input
|
||||
type="range" min="1000" max="2000" value="1000" disabled="disabled" /> <input
|
||||
class="master" type="range" min="1000" max="2000" value="1000" disabled="disabled" />
|
||||
</div>
|
||||
<div class="values">
|
||||
<ul>
|
||||
|
@ -118,7 +118,8 @@
|
|||
</div>
|
||||
<div class="notice">
|
||||
<p i18n="motorsNotice"></p>
|
||||
<label><input id="motorsEnableTestMode" class="toggle" type="checkbox"/><span class="motorsEnableTestMode" i18n="motorsEnableControl"></span></label>
|
||||
<label><input id="motorsEnableTestMode" class="toggle" type="checkbox" /><span
|
||||
class="motorsEnableTestMode" i18n="motorsEnableControl"></span></label>
|
||||
</div>
|
||||
<div class="cler-both"></div>
|
||||
</div>
|
||||
|
|
|
@ -5,11 +5,7 @@
|
|||
<label><input type="checkbox" /><span i18n="options_improve_configurator"></span></label>
|
||||
</div>
|
||||
<div class="appearance" style="display: none;">
|
||||
<label>
|
||||
<input type="radio" name="RadioGroup1" value="1" id="restore">
|
||||
Dark Theme</label>
|
||||
<br>
|
||||
<label>
|
||||
<input type="radio" name="RadioGroup1" value="2" id="remove">
|
||||
Light Theme</label>
|
||||
<label> <input type="radio" name="RadioGroup1" value="1" id="restore"> Dark Theme
|
||||
</label> <br> <label> <input type="radio" name="RadioGroup1" value="2" id="remove"> Light Theme
|
||||
</label>
|
||||
</div>
|
|
@ -7,16 +7,14 @@
|
|||
</div>
|
||||
<div class="cf_column half">
|
||||
<div class="profile">
|
||||
<span class="head" i18n="pidTuningProfileHead"></span>
|
||||
<select name="profile">
|
||||
<span class="head" i18n="pidTuningProfileHead"></span> <select name="profile">
|
||||
<option value="0">1</option>
|
||||
<option value="1">2</option>
|
||||
<option value="2">3</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="controller">
|
||||
<span class="head" i18n="pidTuningControllerHead"></span>
|
||||
<select name="controller">
|
||||
<span class="head" i18n="pidTuningControllerHead"></span> <select name="controller">
|
||||
<option value="0">0 - MultiWii (Old)</option>
|
||||
<option value="1">1 - MultiWii (rewrite)</option>
|
||||
<option value="2">2 - LuxFloat</option>
|
||||
|
@ -26,7 +24,9 @@
|
|||
</select>
|
||||
</div>
|
||||
<div class="cf_column fourth">
|
||||
<div class="default_btn show"><a href="#" id="showAllPids">Show all PIDs</a></div>
|
||||
<div class="default_btn show">
|
||||
<a href="#" id="showAllPids">Show all PIDs</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<form name="pid-tuning" id="pid-tuning">
|
||||
|
@ -72,7 +72,11 @@
|
|||
<table id="pid_accel" class="pid_tuning">
|
||||
<tr>
|
||||
<th colspan="4">
|
||||
<div class="pid_mode">Accelerometer/Level<div class="helpicon cf_tip" title="The values below change the behaviour of the ANGLE and HORIZON flight modes. Different PID controllers handle the LEVEL values differently. Please check the documentation."></div></div>
|
||||
<div class="pid_mode">
|
||||
Accelerometer/Level
|
||||
<div class="helpicon cf_tip"
|
||||
title="The values below change the behaviour of the ANGLE and HORIZON flight modes. Different PID controllers handle the LEVEL values differently. Please check the documentation."></div>
|
||||
</div>
|
||||
</th>
|
||||
</tr>
|
||||
<tr class="LEVEL">
|
||||
|
@ -161,9 +165,10 @@
|
|||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="roll-pitch" ><input type="number" name="roll-pitch" step="0.01" min="0" max="1.00"/></td>
|
||||
<td class="roll" style="border-bottom-left-radius: 3px;"
|
||||
><input type="number" name="roll" step="0.01" min="0" max="1.00"/></td>
|
||||
<td class="roll-pitch"><input type="number" name="roll-pitch" step="0.01" min="0"
|
||||
max="1.00" /></td>
|
||||
<td class="roll" style="border-bottom-left-radius: 3px;"><input type="number"
|
||||
name="roll" step="0.01" min="0" max="1.00" /></td>
|
||||
<td class="pitch"><input type="number" name="pitch" step="0.01" min="0" max="1.00" /></td>
|
||||
<td><input type="number" name="yaw" step="0.01" min="0" max="2.55" /></td>
|
||||
</tr>
|
||||
|
@ -173,14 +178,16 @@
|
|||
<thead>
|
||||
<tr>
|
||||
<th i18n="pidTuningTPA"></th>
|
||||
<th class="tpa-breakpoint" i18n="pidTuningTPABreakPoint" style="border-top-left-radius:0px;
|
||||
"></th>
|
||||
<th class="tpa-breakpoint" i18n="pidTuningTPABreakPoint"
|
||||
style="border-top-left-radius: 0px;"></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td style="padding-left:0px;"><input type="number" name="tpa" step="0.01" min="0" max="1.00"/></td>
|
||||
<td class="tpa-breakpoint"><input type="number" name="tpa-breakpoint" step="10" min="1000" max="2000" /></td>
|
||||
<td style="padding-left: 0px;"><input type="number" name="tpa" step="0.01" min="0"
|
||||
max="1.00" /></td>
|
||||
<td class="tpa-breakpoint"><input type="number" name="tpa-breakpoint" step="10"
|
||||
min="1000" max="2000" /></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
@ -190,7 +197,11 @@
|
|||
<div class="clear-both"></div>
|
||||
</div>
|
||||
<div class="content_toolbar">
|
||||
<div class="btn save_btn"><a class="update" href="#" i18n="pidTuningButtonSave"></a></div>
|
||||
<div class="btn refresh_btn"><a class="refresh" href="#" i18n="pidTuningButtonRefresh"></a></div>
|
||||
<div class="btn save_btn">
|
||||
<a class="update" href="#" i18n="pidTuningButtonSave"></a>
|
||||
</div>
|
||||
<div class="btn refresh_btn">
|
||||
<a class="refresh" href="#" i18n="pidTuningButtonRefresh"></a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -34,7 +34,9 @@
|
|||
</div>
|
||||
</div>
|
||||
<div class="content_toolbar">
|
||||
<div class="btn save_btn"><a class="save" href="#" i18n="configurationButtonSave"></a></div>
|
||||
<div class="btn save_btn">
|
||||
<a class="save" href="#" i18n="configurationButtonSave"></a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="tab-ports-templates">
|
||||
|
@ -46,28 +48,19 @@
|
|||
<td class="identifierCell">
|
||||
<p class="identifier"></p>
|
||||
</td>
|
||||
<td class="functionsCell-data">
|
||||
<select class="msp_baudrate">
|
||||
<td class="functionsCell-data"><select class="msp_baudrate">
|
||||
<!-- list generated here -->
|
||||
</select>
|
||||
</td>
|
||||
<td class="functionsCell-logging">
|
||||
<select class="blackbox_baudrate">
|
||||
</select></td>
|
||||
<td class="functionsCell-logging"><select class="blackbox_baudrate">
|
||||
<!-- list generated here -->
|
||||
</select>
|
||||
</td>
|
||||
<td class="functionsCell-telemetry">
|
||||
<select class="telemetry_baudrate">
|
||||
</select></td>
|
||||
<td class="functionsCell-telemetry"><select class="telemetry_baudrate">
|
||||
<!-- list generated here -->
|
||||
</select>
|
||||
</td>
|
||||
<td class="functionsCell-rx">
|
||||
</td>
|
||||
<td class="functionsCell-gps">
|
||||
<select class="gps_baudrate">
|
||||
</select></td>
|
||||
<td class="functionsCell-rx"></td>
|
||||
<td class="functionsCell-gps"><select class="gps_baudrate">
|
||||
<!-- list generated here -->
|
||||
</select>
|
||||
</td>
|
||||
</select></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
|
|
@ -21,8 +21,8 @@
|
|||
<span i18n="receiverChannelMap" i18n_title="receiverChannelMapTitle"></span>
|
||||
</div>
|
||||
<div class="hybrid_element">
|
||||
<input type="text" name="rcmap" spellcheck="false" />
|
||||
<select class="hybrid_helper" name="rcmap_helper">
|
||||
<input type="text" name="rcmap" spellcheck="false" /> <select class="hybrid_helper"
|
||||
name="rcmap_helper">
|
||||
<option value="AETR1234">Default</option>
|
||||
<option value="AETR1234">Futaba / Hitec</option>
|
||||
<option value="TAER1234">JR / Spektrum / Graupner</option>
|
||||
|
@ -108,8 +108,14 @@
|
|||
</div>
|
||||
</div>
|
||||
<div class="content_toolbar">
|
||||
<div class="btn update_btn"><a class="update" href="#" i18n="receiverButtonSave"></a></div>
|
||||
<div class="btn refresh_btn"><a class="refresh" href="#" i18n="receiverButtonRefresh"></a></div>
|
||||
<div class="btn sticks_btn"><a class="sticks" href="#" i18n="receiverButtonSticks"></a></div>
|
||||
<div class="btn update_btn">
|
||||
<a class="update" href="#" i18n="receiverButtonSave"></a>
|
||||
</div>
|
||||
<div class="btn refresh_btn">
|
||||
<a class="refresh" href="#" i18n="receiverButtonRefresh"></a>
|
||||
</div>
|
||||
<div class="btn sticks_btn">
|
||||
<a class="sticks" href="#" i18n="receiverButtonSticks"></a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
|
@ -14,23 +14,14 @@
|
|||
<body>
|
||||
<div class="control-gimbals">
|
||||
<div class="control-gimbal left">
|
||||
<span class="gimbal-label gimbal-label-vert"></span>
|
||||
<span class="gimbal-label gimbal-label-horz"></span>
|
||||
|
||||
<span class="crosshair crosshair-vert"></span>
|
||||
<span class="crosshair crosshair-horz"></span>
|
||||
<div class="control-stick">
|
||||
|
||||
</div>
|
||||
<span class="gimbal-label gimbal-label-vert"></span> <span class="gimbal-label gimbal-label-horz"></span> <span
|
||||
class="crosshair crosshair-vert"></span> <span class="crosshair crosshair-horz"></span>
|
||||
<div class="control-stick"></div>
|
||||
</div>
|
||||
<div class="control-gimbal right">
|
||||
<span class="gimbal-label gimbal-label-vert"></span>
|
||||
<span class="gimbal-label gimbal-label-horz"></span>
|
||||
|
||||
<span class="crosshair crosshair-vert"></span>
|
||||
<span class="crosshair crosshair-horz"></span>
|
||||
<div class="control-stick">
|
||||
</div>
|
||||
<span class="gimbal-label gimbal-label-vert"></span> <span class="gimbal-label gimbal-label-horz"></span> <span
|
||||
class="crosshair crosshair-vert"></span> <span class="crosshair crosshair-horz"></span>
|
||||
<div class="control-stick"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
@ -58,8 +49,8 @@
|
|||
</div>
|
||||
<div class="warning">
|
||||
<p>
|
||||
These sticks allow Cleanflight to be armed and tested without a transmitter or receiver being
|
||||
present. However, <strong>this feature is not intended for flight and propellers must not be attached.</strong>
|
||||
These sticks allow Cleanflight to be armed and tested without a transmitter or receiver being present.
|
||||
However, <strong>this feature is not intended for flight and propellers must not be attached.</strong>
|
||||
</p>
|
||||
<p>
|
||||
This feature does not guarantee reliable control of your craft. <strong>Serious injury is likely to
|
||||
|
|
|
@ -2,23 +2,23 @@
|
|||
<div class="content_wrapper">
|
||||
<div class="tab_title" i18n="tabRawSensorData">tabRawSensorData</div>
|
||||
<div class="cf_doc_version_bt">
|
||||
<a id="button-documentation" href="https://github.com/cleanflight/cleanflight/releases" target="_blank"></a></div>
|
||||
<a id="button-documentation" href="https://github.com/cleanflight/cleanflight/releases" target="_blank"></a>
|
||||
</div>
|
||||
|
||||
<div class="note" style="margin-bottom: 10px;">
|
||||
<div class="note_spacer">
|
||||
<p i18n="sensorsInfo">Keep in mind that using fast update periods and rendering multiple graphs at the same time is resource heavy and will burn your battery quicker if you use a laptop. We recommend to only render graphs for sensors you are interested in while using reasonable update periods.
|
||||
</p>
|
||||
<p i18n="sensorsInfo">Keep in mind that using fast update periods and rendering multiple graphs at
|
||||
the same time is resource heavy and will burn your battery quicker if you use a laptop. We recommend
|
||||
to only render graphs for sensors you are interested in while using reasonable update periods.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="gui_box">
|
||||
<div class="info">
|
||||
<div class="checkboxes">
|
||||
<label><input type="checkbox" name="gyro_on" class="first"/>Gyroscope</label>
|
||||
<label><input type="checkbox" name="accel_on"/>Accelerometer</label>
|
||||
<label><input type="checkbox" name="mag_on"/>Magnetometer</label>
|
||||
<label><input type="checkbox" name="baro_on"/>Barometer</label>
|
||||
<label><input type="checkbox" name="sonar_on"/>Sonar</label>
|
||||
<label><input type="checkbox" name="debug_on"/>Debug</label>
|
||||
<label><input type="checkbox" name="gyro_on" class="first" />Gyroscope</label> <label><input
|
||||
type="checkbox" name="accel_on" />Accelerometer</label> <label><input type="checkbox"
|
||||
name="mag_on" />Magnetometer</label> <label><input type="checkbox" name="baro_on" />Barometer</label> <label><input
|
||||
type="checkbox" name="sonar_on" />Sonar</label> <label><input type="checkbox" name="debug_on" />Debug</label>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -50,9 +50,12 @@
|
|||
<option value="2000" selected="selected">2000</option>
|
||||
</select>
|
||||
</dd>
|
||||
<dt>X:</dt><dd class="x">0</dd>
|
||||
<dt>Y:</dt><dd class="y">0</dd>
|
||||
<dt>Z:</dt><dd class="z">0</dd>
|
||||
<dt>X:</dt>
|
||||
<dd class="x">0</dd>
|
||||
<dt>Y:</dt>
|
||||
<dd class="y">0</dd>
|
||||
<dt>Z:</dt>
|
||||
<dd class="z">0</dd>
|
||||
</dl>
|
||||
</div>
|
||||
<svg id="gyro">
|
||||
|
@ -63,7 +66,8 @@
|
|||
<g class="axis y" transform="translate(40, 10)"></g>
|
||||
</svg>
|
||||
<div class="clear-both"></div>
|
||||
</div></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="wrapper accel">
|
||||
<div class="gui_box grey">
|
||||
<div class="plot_control">
|
||||
|
@ -91,9 +95,12 @@
|
|||
<option value="2" selected="selected">2</option>
|
||||
</select>
|
||||
</dd>
|
||||
<dt>X:</dt><dd class="x">0</dd>
|
||||
<dt>Y:</dt><dd class="y">0</dd>
|
||||
<dt>Z:</dt><dd class="z">0</dd>
|
||||
<dt>X:</dt>
|
||||
<dd class="x">0</dd>
|
||||
<dt>Y:</dt>
|
||||
<dd class="y">0</dd>
|
||||
<dt>Z:</dt>
|
||||
<dd class="z">0</dd>
|
||||
</dl>
|
||||
</div>
|
||||
<svg id="accel">
|
||||
|
@ -133,9 +140,12 @@
|
|||
<option value="1" selected="selected">1</option>
|
||||
</select>
|
||||
</dd>
|
||||
<dt>X:</dt><dd class="x">0</dd>
|
||||
<dt>Y:</dt><dd class="y">0</dd>
|
||||
<dt>Z:</dt><dd class="z">0</dd>
|
||||
<dt>X:</dt>
|
||||
<dd class="x">0</dd>
|
||||
<dt>Y:</dt>
|
||||
<dd class="y">0</dd>
|
||||
<dt>Z:</dt>
|
||||
<dd class="z">0</dd>
|
||||
</dl>
|
||||
</div>
|
||||
<svg id="mag">
|
||||
|
@ -167,7 +177,8 @@
|
|||
<option value="1000">1000 ms</option>
|
||||
</select>
|
||||
</dd>
|
||||
<dt>X:</dt><dd class="x">0</dd>
|
||||
<dt>X:</dt>
|
||||
<dd class="x">0</dd>
|
||||
</dl>
|
||||
</div>
|
||||
|
||||
|
@ -179,7 +190,8 @@
|
|||
<g class="axis y" transform="translate(40, 10)"></g>
|
||||
</svg>
|
||||
<div class="clear-both"></div>
|
||||
</div></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="wrapper sonar">
|
||||
<div class="gui_box grey">
|
||||
<div class="plot_control">
|
||||
|
@ -199,7 +211,8 @@
|
|||
<option value="1000">1000 ms</option>
|
||||
</select>
|
||||
</dd>
|
||||
<dt>X:</dt><dd class="x">0</dd>
|
||||
<dt>X:</dt>
|
||||
<dd class="x">0</dd>
|
||||
</dl>
|
||||
</div>
|
||||
<svg id="sonar">
|
||||
|
@ -210,7 +223,8 @@
|
|||
<g class="axis y" transform="translate(40, 10)"></g>
|
||||
</svg>
|
||||
<div class="clear-both"></div>
|
||||
</div></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="wrapper debug">
|
||||
<div class="gui_box grey">
|
||||
<div class="plot_control">
|
||||
|
@ -230,7 +244,8 @@
|
|||
<option value="1000">1000 ms</option>
|
||||
</select>
|
||||
</dd>
|
||||
<dt>X:</dt><dd class="x">0</dd>
|
||||
<dt>X:</dt>
|
||||
<dd class="x">0</dd>
|
||||
</dl>
|
||||
</div>
|
||||
<svg id="debug1">
|
||||
|
@ -244,7 +259,8 @@
|
|||
<div class="plot_control">
|
||||
<div class="title">Debug 1</div>
|
||||
<dl>
|
||||
<dt>X:</dt><dd class="x">blue</dd>
|
||||
<dt>X:</dt>
|
||||
<dd class="x">blue</dd>
|
||||
</dl>
|
||||
</div>
|
||||
<svg id="debug2">
|
||||
|
@ -258,7 +274,8 @@
|
|||
<div class="plot_control">
|
||||
<div class="title">Debug 2</div>
|
||||
<dl>
|
||||
<dt>X:</dt><dd class="x">0</dd>
|
||||
<dt>X:</dt>
|
||||
<dd class="x">0</dd>
|
||||
</dl>
|
||||
</div>
|
||||
<svg id="debug3">
|
||||
|
@ -272,7 +289,8 @@
|
|||
<div class="plot_control">
|
||||
<div class="title">Debug 3</div>
|
||||
<dl>
|
||||
<dt>X:</dt><dd class="x">0</dd>
|
||||
<dt>X:</dt>
|
||||
<dd class="x">0</dd>
|
||||
</dl>
|
||||
</div>
|
||||
<svg id="debug4">
|
||||
|
|
|
@ -31,6 +31,8 @@
|
|||
</div>
|
||||
</div>
|
||||
<div class="content_toolbar">
|
||||
<div class="btn save_btn"><a class="update" href="#" i18n="servosButtonSave"></a></div>
|
||||
<div class="btn save_btn">
|
||||
<a class="update" href="#" i18n="servosButtonSave"></a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
|
@ -8,24 +8,43 @@
|
|||
</div>
|
||||
<div class="cf_column fourth" style="min-height: 100px; width: 20%;">
|
||||
<div class="spacer_right">
|
||||
<div class="default_btn"><a class="calibrateAccel" id="default_btn green" href="#" i18n="initialSetupButtonCalibrateAccel"></a></div>
|
||||
<div class="default_btn"><a class="calibrateMag" href="#" i18n="initialSetupButtonCalibrateMag" ></a></div>
|
||||
<div class="default_btn"><a class="resetSettings" href="#" i18n="initialSetupButtonReset"></a></div>
|
||||
<div class="default_btn">
|
||||
<a class="calibrateAccel" id="default_btn green" href="#"
|
||||
i18n="initialSetupButtonCalibrateAccel"></a>
|
||||
</div>
|
||||
<div class="default_btn">
|
||||
<a class="calibrateMag" href="#" i18n="initialSetupButtonCalibrateMag"></a>
|
||||
</div>
|
||||
<div class="default_btn">
|
||||
<a class="resetSettings" href="#" i18n="initialSetupButtonReset"></a>
|
||||
</div>
|
||||
<div class="half">
|
||||
<div class="spacer_right" style="width: calc(100% - 10px);">
|
||||
<div class="default_btn half"><a class="backup" href="#" i18n="initialSetupButtonBackup"></a></div>
|
||||
<div class="default_btn half">
|
||||
<a class="backup" href="#" i18n="initialSetupButtonBackup"></a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="half">
|
||||
<div class="default_btn half"><a class="restore" href="#" i18n="initialSetupButtonRestore"></a></div>
|
||||
<div class="default_btn half">
|
||||
<a class="restore" href="#" i18n="initialSetupButtonRestore"></a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="threefourth_right" style="width: 80%;">
|
||||
<div class="cell_setup"><span i18n="initialSetupCalibrateAccelText"></span></div>
|
||||
<div class="cell_setup"><span i18n="initialSetupCalibrateMagText"></span></div>
|
||||
<div class="cell_setup"><span i18n="initialSetupResetText"></span></div>
|
||||
<div class="cell_setup"><span i18n="initialSetupBackupRestoreText"></span></div>
|
||||
<div class="cell_setup">
|
||||
<span i18n="initialSetupCalibrateAccelText"></span>
|
||||
</div>
|
||||
<div class="cell_setup">
|
||||
<span i18n="initialSetupCalibrateMagText"></span>
|
||||
</div>
|
||||
<div class="cell_setup">
|
||||
<span i18n="initialSetupResetText"></span>
|
||||
</div>
|
||||
<div class="cell_setup">
|
||||
<span i18n="initialSetupBackupRestoreText"></span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div style="clear: both; margin-bottom: 5px;"></div>
|
||||
|
@ -115,8 +134,7 @@
|
|||
<div class="gui_box_titlebar" align="left">
|
||||
<div class="spacer_box_title" i18n="initialSetupInstrumentsHead"></div>
|
||||
</div>
|
||||
<span id="attitude"></span>
|
||||
<span id="heading"></span>
|
||||
<span id="attitude"></span> <span id="heading"></span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue