Use new power names

This commit is contained in:
Ben V. Brown
2021-09-26 07:58:33 +10:00
parent 73b6ca28f2
commit 9964b6ee31

View File

@@ -717,26 +717,29 @@ void showDebugMenu(void) {
break; break;
case 11: case 11:
// Power negotiation status // Power negotiation status
if (getIsPoweredByDCIN()) { {
OLED::printNumber(0, 1, FontStyle::SMALL); int sourceNumber = 0;
} else { if (getIsPoweredByDCIN()) {
// We are not powered via DC, so want to display the appropriate state for PD or QC sourceNumber = 0;
bool poweredbyPD = false; } else {
// We are not powered via DC, so want to display the appropriate state for PD or QC
bool poweredbyPD = false;
#ifdef POW_PD #ifdef POW_PD
if (usb_pd_detect()) { if (usb_pd_detect()) {
// We are PD capable // We are PD capable
if (PolicyEngine::pdHasNegotiated()) { if (PolicyEngine::pdHasNegotiated()) {
// We are powered via PD // We are powered via PD
poweredbyPD = true; poweredbyPD = true;
}
}
#endif
if (poweredbyPD) {
sourceNumber = 2;
} else {
sourceNumber = 1;
} }
} }
#endif OLED::print(PowerSourceNames[sourceNumber], FontStyle::SMALL);
if (poweredbyPD) {
OLED::printNumber(2, 1, FontStyle::SMALL);
} else {
OLED::printNumber(1, 1, FontStyle::SMALL);
}
} }
break; break;
case 12: case 12: