application: display cable variant when testing cable

This commit is contained in:
King Kévin 2020-01-07 11:55:39 +01:00
parent 501af16820
commit 6704665487
1 changed files with 5 additions and 1 deletions

View File

@ -624,7 +624,11 @@ static void command_cables(void* argument)
if (0xff == cable_i || cable == cable_i) { // only test specified cable (or all if unspecified)
uint8_t pair_defined, pair_optional, pair_undefined;
bool result = usb_cables_test_cable(&usb_cables[cable], &pair_defined, &pair_optional, &pair_undefined, false);
printf("%02u %s: %s (defined=%u/%u, optional=%u/%u, undefined=%u)\n", cable, result ? "OK" : "KO", usb_cables[cable].name, pair_defined, usb_cables[cable].mandatory_pairs_nb, pair_optional, usb_cables[cable].optional_pairs_nb, pair_undefined);
printf("%02u %s: %s ", cable, result ? "pass" : "fail", usb_cables[cable].name);
if (usb_cables[cable].variant) {
printf("- %s ", usb_cables[cable].variant);
}
printf("(defined=%u/%u, optional=%u/%u, undefined=%u)\n", pair_defined, usb_cables[cable].mandatory_pairs_nb, pair_optional, usb_cables[cable].optional_pairs_nb, pair_undefined);
}
}