Add to debug menu
This commit is contained in:
@@ -732,17 +732,22 @@ void showDebugMenu(void) {
|
|||||||
} else {
|
} else {
|
||||||
// We are not powered via DC, so want to display the appropriate state for PD or QC
|
// We are not powered via DC, so want to display the appropriate state for PD or QC
|
||||||
bool poweredbyPD = false;
|
bool poweredbyPD = false;
|
||||||
|
bool pdHasVBUSConnected = false;
|
||||||
#if POW_PD
|
#if POW_PD
|
||||||
if (USBPowerDelivery::fusbPresent()) {
|
if (USBPowerDelivery::fusbPresent()) {
|
||||||
// We are PD capable
|
// We are PD capable
|
||||||
if (USBPowerDelivery::negotiationComplete()) {
|
if (USBPowerDelivery::negotiationComplete()) {
|
||||||
// We are powered via PD
|
// We are powered via PD
|
||||||
poweredbyPD = true;
|
poweredbyPD = true;
|
||||||
|
pdHasVBUSConnected = USBPowerDelivery::isVBUSConnected();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
if (poweredbyPD) {
|
if (poweredbyPD) {
|
||||||
sourceNumber = 2;
|
sourceNumber = 2;
|
||||||
|
if (!pdHasVBUSConnected) {
|
||||||
|
sourceNumber = 3;
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
sourceNumber = 1;
|
sourceNumber = 1;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user