exttrim sign added #1419

This commit is contained in:
mhotar
2014-07-18 14:05:45 +02:00
parent 5ee76f57cc
commit afad17be7e
+17 -7
View File
@@ -163,19 +163,23 @@ void displayTrims(uint8_t phase)
uint8_t att = ROUND;
int16_t val = getTrimValue(phase, i);
#if !defined(CPUM64) || !defined(FRSKY)
int16_t dir = val;
bool exttrim = false;
if (val < -125 || val > 125) {
exttrim = true;
}
#endif
if (val < -125 || val > 125)
att = BLINK|INVERS|ROUND;
if (val < -(TRIM_LEN+1)*4)
if (val < -(TRIM_LEN+1)*4) {
val = -(TRIM_LEN+1);
else if (val > (TRIM_LEN+1)*4)
}
else if (val > (TRIM_LEN+1)*4) {
val = TRIM_LEN+1;
else
}
else {
val /= 4;
}
if (vert[i]) {
ym = 31;
@@ -193,6 +197,9 @@ void displayTrims(uint8_t phase)
if (dir <= 0) {
lcd_hline(xm-1, ym+1, 3);
}
if (exttrim) {
lcd_hline(xm-1, ym, 3);
}
#endif
}
else {
@@ -209,6 +216,9 @@ void displayTrims(uint8_t phase)
if (dir <= 0) {
lcd_vline(xm-1, ym-1, 3);
}
if (exttrim) {
lcd_vline(xm, ym-1, 3);
}
#endif
}
lcd_square(xm-3, ym-3, 7, att);