sysctl: improve PDO selection, USB PD handling

Improve PDO selection to favour higher maximum power, but still favouring >= 9V.

Correctly identify most messages, incl. GoodCRC which we can ignore for now. Reply to Discover_Identity to improve handshaking with some (notably Apple) chargers.

Edited by Chris Hofstaedtler

Merge request reports

Loading