[Horus] 8-bit source index, really? (#3393)
This commit is contained in:
@@ -427,7 +427,7 @@ char * getSourceString(char * dest, mixsrc_t idx)
|
|||||||
return dest;
|
return dest;
|
||||||
}
|
}
|
||||||
|
|
||||||
void putsMixerSource(coord_t x, coord_t y, uint8_t idx, LcdFlags flags)
|
void putsMixerSource(coord_t x, coord_t y, uint32_t idx, LcdFlags flags)
|
||||||
{
|
{
|
||||||
char s[16];
|
char s[16];
|
||||||
getSourceString(s, idx);
|
getSourceString(s, idx);
|
||||||
|
|||||||
@@ -118,7 +118,7 @@ void drawStringWithIndex(coord_t x, coord_t y, const pm_char *str, int idx, LcdF
|
|||||||
void putsModelName(coord_t x, coord_t y, char *name, uint8_t id, LcdFlags att);
|
void putsModelName(coord_t x, coord_t y, char *name, uint8_t id, LcdFlags att);
|
||||||
void putsStickName(coord_t x, coord_t y, uint8_t idx, LcdFlags att=0);
|
void putsStickName(coord_t x, coord_t y, uint8_t idx, LcdFlags att=0);
|
||||||
void putsSwitches(coord_t x, coord_t y, swsrc_t swtch, LcdFlags flags=0);
|
void putsSwitches(coord_t x, coord_t y, swsrc_t swtch, LcdFlags flags=0);
|
||||||
void putsMixerSource(coord_t x, coord_t y, uint8_t idx, LcdFlags att=0);
|
void putsMixerSource(coord_t x, coord_t y, uint32_t idx, LcdFlags att=0);
|
||||||
void putsFlightMode(coord_t x, coord_t y, int8_t idx, LcdFlags att=0);
|
void putsFlightMode(coord_t x, coord_t y, int8_t idx, LcdFlags att=0);
|
||||||
void putsCurveRef(coord_t x, coord_t y, CurveRef &curve, LcdFlags att=0);
|
void putsCurveRef(coord_t x, coord_t y, CurveRef &curve, LcdFlags att=0);
|
||||||
void drawCurveName(coord_t x, coord_t y, int8_t idx, LcdFlags att=0);
|
void drawCurveName(coord_t x, coord_t y, int8_t idx, LcdFlags att=0);
|
||||||
|
|||||||
@@ -144,7 +144,7 @@ bool menuModelLogicalSwitches(evt_t event)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
else if (cstate == LS_FAMILY_COMP) {
|
else if (cstate == LS_FAMILY_COMP) {
|
||||||
v1_val = (uint8_t)cs->v1;
|
v1_val = cs->v1;
|
||||||
putsMixerSource(CSW_2ND_COLUMN, y, v1_val, attr1);
|
putsMixerSource(CSW_2ND_COLUMN, y, v1_val, attr1);
|
||||||
putsMixerSource(CSW_3RD_COLUMN, y, cs->v2, attr2);
|
putsMixerSource(CSW_3RD_COLUMN, y, cs->v2, attr2);
|
||||||
INCDEC_SET_FLAG(EE_MODEL | INCDEC_SOURCE);
|
INCDEC_SET_FLAG(EE_MODEL | INCDEC_SOURCE);
|
||||||
@@ -159,7 +159,7 @@ bool menuModelLogicalSwitches(evt_t event)
|
|||||||
INCDEC_ENABLE_CHECK(NULL);
|
INCDEC_ENABLE_CHECK(NULL);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
v1_val = (uint8_t)cs->v1;
|
v1_val = cs->v1;
|
||||||
putsMixerSource(CSW_2ND_COLUMN, y, v1_val, attr1);
|
putsMixerSource(CSW_2ND_COLUMN, y, v1_val, attr1);
|
||||||
if (horz == 1) {
|
if (horz == 1) {
|
||||||
INCDEC_SET_FLAG(EE_MODEL | INCDEC_SOURCE);
|
INCDEC_SET_FLAG(EE_MODEL | INCDEC_SOURCE);
|
||||||
|
|||||||
Reference in New Issue
Block a user