separate rate and scale select events

pull/3/head
cTn 11 years ago
parent b577479678
commit e057db2343

@ -3,7 +3,7 @@
<div class="title">Gyroscope - deg/s</div>
<dl>
<dt>Refresh:</dt>
<dd>
<dd class="rate">
<select name="gyro_refresh_rate">
<option value="10">10 ms</option>
<option value="20">20 ms</option>
@ -17,7 +17,7 @@
</select>
</dd>
<dt>Scale:</dt>
<dd>
<dd class="scale">
<select name="gyro_scale">
<option value="100">100</option>
<option value="1000">1000</option>
@ -41,7 +41,7 @@
<div class="title">Accelerometer - g</div>
<dl>
<dt>Refresh:</dt>
<dd>
<dd class="rate">
<select name="accel_refresh_rate">
<option value="10">10 ms</option>
<option value="20">20 ms</option>
@ -55,7 +55,7 @@
</select>
</dd>
<dt>Scale:</dt>
<dd>
<dd class="scale">
<select name="accel_scale">
<option value="1">1</option>
<option value="2" selected="selected">2</option>
@ -78,7 +78,7 @@
<div class="title">Magnetometer - Ga</div>
<dl>
<dt>Refresh:</dt>
<dd>
<dd class="rate">
<select name="mag_refrash_rate">
<option value="10">10 ms</option>
<option value="20">20 ms</option>
@ -92,7 +92,7 @@
</select>
</dd>
<dt>Scale:</dt>
<dd>
<dd class="scale">
<select name="mag_scale">
<option value="0.5">0.5</option>
<option value="1" selected="selected">1</option>
@ -115,7 +115,7 @@
<div class="title">Barometer - meters</div>
<dl>
<dt>Refresh:</dt>
<dd>
<dd class="rate">
<select name="baro_refresh_rate">
<option value="10">10 ms</option>
<option value="20">20 ms</option>
@ -143,7 +143,7 @@
<div class="title">Debug 1</div>
<dl>
<dt>Refresh:</dt>
<dd>
<dd class="rate">
<select name="debug_refresh_rate">
<option value="10">10 ms</option>
<option value="20">20 ms</option>

@ -175,14 +175,14 @@ function tab_initialize_sensors() {
$('.tab-sensors select[name="baro_refresh_rate"]').val(result.sensor_refresh_rates.baro); // baro
$('.tab-sensors select[name="debug_refresh_rate"]').val(result.sensor_refresh_rates.debug); // debug
$('.tab-sensors select').change(); // start polling data by triggering refresh rate change event
$('.tab-sensors .rate select').change(); // start polling data by triggering refresh rate change event
} else {
// start polling immediatly (as there is no configuration saved in the storage)
$('.tab-sensors select').change(); // start polling data by triggering refresh rate change event
$('.tab-sensors .rate select').change(); // start polling data by triggering refresh rate change event
}
});
$('.tab-sensors select').change(function() {
$('.tab-sensors .rate select').change(function() {
// if any of the select fields change value, all of the select values are grabbed
// and timers are re-initialized with the new settings
@ -260,5 +260,9 @@ function tab_initialize_sensors() {
samples_debug_i++;
}
});
$('.tab-sensors .scale select').change(function() {
console.log('change scale');
});
});
}

Loading…
Cancel
Save