Remarks from Damjan in e8aaa67450 taken into account
This commit is contained in:
@@ -57,16 +57,16 @@ PLAY_FUNCTION(playValue, source_t idx)
|
||||
if (telemetrySensor.prec > 0) {
|
||||
if (telemetrySensor.prec == 2) {
|
||||
if (val >= 5000) {
|
||||
val = div100_and_round(val);
|
||||
val = div_and_round<100>(val);
|
||||
}
|
||||
else {
|
||||
val = div10_and_round(val);
|
||||
val = div_and_round<10>(val);
|
||||
attr = PREC1;
|
||||
}
|
||||
}
|
||||
else {
|
||||
if (val >= 500) {
|
||||
val = div10_and_round(val);
|
||||
val = div_and_round<10>(val);
|
||||
}
|
||||
else {
|
||||
attr = PREC1;
|
||||
@@ -113,7 +113,7 @@ PLAY_FUNCTION(playValue, source_t idx)
|
||||
if (TELEMETRY_STREAMING()) {
|
||||
idx -= (MIXSRC_FIRST_TELEM+TELEM_A1-1);
|
||||
uint8_t att = 0;
|
||||
int16_t converted_value = div10_and_round(applyChannelRatio(idx, val));;
|
||||
int16_t converted_value = div_and_round<10>(applyChannelRatio(idx, val));;
|
||||
if (ANA_CHANNEL_UNIT(idx) < UNIT_RAW) {
|
||||
att = PREC1;
|
||||
}
|
||||
@@ -122,7 +122,7 @@ PLAY_FUNCTION(playValue, source_t idx)
|
||||
break;
|
||||
case MIXSRC_FIRST_TELEM+TELEM_CELL-1:
|
||||
case MIXSRC_FIRST_TELEM+TELEM_MIN_CELL-1:
|
||||
PLAY_NUMBER(div10_and_round(val), 1+UNIT_VOLTS, PREC1);
|
||||
PLAY_NUMBER(div_and_round<10>(val), 1+UNIT_VOLTS, PREC1);
|
||||
break;
|
||||
|
||||
case MIXSRC_FIRST_TELEM+TELEM_VFAS-1:
|
||||
@@ -140,11 +140,11 @@ PLAY_FUNCTION(playValue, source_t idx)
|
||||
case MIXSRC_FIRST_TELEM+TELEM_ACCx-1:
|
||||
case MIXSRC_FIRST_TELEM+TELEM_ACCy-1:
|
||||
case MIXSRC_FIRST_TELEM+TELEM_ACCz-1:
|
||||
PLAY_NUMBER(div10_and_round(val), 1+UNIT_G, PREC1);
|
||||
PLAY_NUMBER(div_and_round<10>(val), 1+UNIT_G, PREC1);
|
||||
break;
|
||||
|
||||
case MIXSRC_FIRST_TELEM+TELEM_VSPEED-1:
|
||||
PLAY_NUMBER(div10_and_round(val), 1+UNIT_METERS_PER_SECOND, PREC1);
|
||||
PLAY_NUMBER(div_and_round<10>(val), 1+UNIT_METERS_PER_SECOND, PREC1);
|
||||
break;
|
||||
|
||||
case MIXSRC_FIRST_TELEM+TELEM_ASPEED-1:
|
||||
@@ -176,9 +176,9 @@ PLAY_FUNCTION(playValue, source_t idx)
|
||||
{
|
||||
getvalue_t rpm = val;
|
||||
if (rpm > 100)
|
||||
rpm = 10 * div10_and_round(rpm);
|
||||
rpm = 10 * div_and_round<10>(rpm);
|
||||
if (rpm > 1000)
|
||||
rpm = 10 * div10_and_round(rpm);
|
||||
rpm = 10 * div_and_round<10>(rpm);
|
||||
PLAY_NUMBER(rpm, 1+UNIT_RPMS, 0);
|
||||
break;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user