mirror of
https://github.com/Ralim/IronOS.git
synced 2025-02-26 07:53:55 +00:00
Use new power names
This commit is contained in:
@@ -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:
|
||||||
|
|||||||
Reference in New Issue
Block a user