Actually I found the line because we were talking and t3g was wondering…
In D_TFT of the WD software. So it is sent, received but not displayed if there is no voltage measured on the TX modules.
engolling
Code:
tft.setTextColor(TFT_WHITE, TFT_BLACK);
tft.setTextSize(1);
for (byte i = 0; i < 4; i++)
{
if (Display.BatVolt[i] !=0)
{
tft.setCursor(130 + (i * 47), 100);
dtostrf(Display.BatVolt[i] / 100.0, 5, 1, char_buf);
tft.print(char_buf);
tft.setCursor(130 + (i * 47), 112);
if (Temp_Display_Unit == 0) dtostrf(Display.TXcaseTemp[i] / 100.0, 5, 1, char_buf);
else dtostrf((Display.TXcaseTemp[i] * 0.018) + 32.0, 5, 1, char_buf);
tft.print(char_buf);
if (Display.RSfan[i] == 0)
{
tft.setTextColor(TFT_GREEN, TFT_BLACK);
strcpy_P(TFT_strBuf, (PGM_P)SItext_table[12]); // "OFF"
}
else
{
tft.setTextColor(TFT_RED, TFT_BLACK);
strcpy_P(TFT_strBuf, (PGM_P)SItext_table[11]); // "ON "
}
tft.drawString((char*) TFT_strBuf, 140 + (i * 47), 124, 1); // Print state of the RS fan
}
tft.setTextColor(TFT_WHITE, TFT_BLACK);
}In D_TFT of the WD software. So it is sent, received but not displayed if there is no voltage measured on the TX modules.
engolling

