King Kévin
2e09990f2b
usb_cables: add function to float all USB pins
2020-02-27 16:45:26 +01:00
King Kévin
fca92ed6c6
usb_cables: connectors have a variant instead of host property
2020-02-27 16:45:26 +01:00
King Kévin
b00916288e
usb_cables: fix cc cables
2020-02-27 16:44:10 +01:00
King Kévin
2f00ac5a67
usb_cables: add aamb2 cables
2020-02-27 16:44:10 +01:00
King Kévin
9dd5bb4b5e
usb_cables: add aab2 cables
2020-02-27 16:44:10 +01:00
King Kévin
164590746d
usb_cables: add C-C full featured cables
2020-02-27 16:44:10 +01:00
King Kévin
1db45d7bdb
usb_cables: add cc2 cables
2020-02-27 16:44:10 +01:00
King Kévin
9a58ad4101
usb_cables: add cmicrob3g2 cables
2020-02-27 16:44:10 +01:00
King Kévin
6762462ec6
usb_cables: add cmicrob2 cables
2020-02-27 16:44:10 +01:00
King Kévin
a632c11c67
usb_cables: add cminib2 cables
2020-02-27 16:44:10 +01:00
King Kévin
8d92c37e7e
usb_cables: add cb3g2 cables
2020-02-27 16:44:10 +01:00
King Kévin
ab47587a15
usb_cables: add cb2 cables
2020-02-27 16:44:10 +01:00
King Kévin
34f24a5ce3
usb_cables: add ac3g2 variants
2020-02-27 16:44:10 +01:00
King Kévin
be00f205ac
usb_cables: add all AC2 cable variants
2020-02-27 16:44:10 +01:00
King Kévin
26dc7d528b
usb_cables: use generated cable defintions
2020-02-27 16:44:10 +01:00
King Kévin
ff23100dfa
usb_cables: use index for pins to save space
2020-02-27 16:44:10 +01:00
King Kévin
549f1c992f
usb_cables: remove duplicate output parameter
2020-02-27 16:44:10 +01:00
King Kévin
4aec3da96c
usb_cables: add option to print cable connection mismatches
2020-02-27 16:44:10 +01:00
King Kévin
84db14e71c
usb_cables: correct and add C cables
2020-02-27 16:44:10 +01:00
King Kévin
8b8dfa5141
usb_cable: improve find connection test speed
2020-02-27 16:44:10 +01:00
King Kévin
b9da72b3a7
usb_cables: add USB-C cable
2020-02-27 16:44:10 +01:00
King Kévin
f7dce91bb8
usb_cables: minor, add doc
2020-02-27 16:44:10 +01:00
King Kévin
4262e90792
usb_cables: improve mechanism to find if pins are conencted
2020-02-27 16:44:10 +01:00
King Kévin
f93644d127
usb_cables: add load check function
...
this needed to add information about the pin type.
also pins are now considered as connected if any direction or
level works.
thus there are no errors anymore when testing cables.
power with ground pins are not tested anymore because optional
loads are causing false positives (regarding if pins are
connected).
2020-02-27 16:44:10 +01:00
King Kévin
4735911444
usb_cables: add faster inter-connector test using ground
2020-02-27 16:44:10 +01:00
King Kévin
f310a453a7
usb_cables: add USB-C shunt cable definitions
2020-02-27 16:44:10 +01:00
King Kévin
2538ee6683
usb_cables: add miniB and microB cable definitions
2020-02-27 16:41:18 +01:00
King Kévin
b16621314e
usb_cables: add cable definitions
2020-02-27 16:41:18 +01:00
King Kévin
3624ca410f
usb_cables: use more pointers to save space (and add cable definitions)
2020-02-27 16:41:18 +01:00
King Kévin
a5a5b06926
usb_cables: add output to intra and inter connection check
2020-02-27 16:41:18 +01:00
King Kévin
5cf6f20319
usb_cables: add definitions of USB pin, connectors, (some) cables, and utilities to test connections
2020-02-27 16:39:57 +01:00