King Kévin
4fd46c1133
usb_cables: minor, function rename
2020-02-27 16:45:26 +01:00
King Kévin
7ee2d7098c
usb_cables: minor, function rename
2020-02-27 16:45:26 +01:00
King Kévin
c19cbe07d1
usb_cables: minor, function rename
2020-02-27 16:45:26 +01:00
King Kévin
fad74acd9e
usb_cables: minor, function rename
2020-02-27 16:45:26 +01:00
King Kévin
28024ae960
usb_cables: remove superseeded functions
2020-02-27 16:45:26 +01:00
King Kévin
84d679c3ef
usb_cables: minor, rename function
2020-02-27 16:45:26 +01:00
King Kévin
788a36b175
usb_cables: add options to connections check
2020-02-27 16:45:26 +01:00
King Kévin
151b7f1c9c
usb_cables: add function to test and return all connections
2020-02-27 16:45:26 +01:00
King Kévin
fc6a7a6d3d
usb_cables: add function to get connector from pin
2020-02-27 16:45:26 +01:00
King Kévin
a7a2302376
usb_cables: minor, fix typo
2020-02-27 16:45:26 +01:00
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
74eeb7d51e
usb_cables: fix cc pins
2020-02-27 16:44:10 +01:00
King Kévin
b00916288e
usb_cables: fix cc cables
2020-02-27 16:44:10 +01:00
King Kévin
6f7097c149
usb_cables: rename signals
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
d9f3183910
usb_cables: rename 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
f206343b49
usb_cables: rename *3g2 cables to *3
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
85bdcf1309
usb_cables: fix cb2 cables comments
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
0fde15e6ba
usb_cables: don't drive shield pins
2020-02-27 16:44:10 +01:00
King Kévin
060704a7d9
usb_cables: fix AC3G2 definition
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
33458c8a13
usb_cables: start using autogenerated derivative cables
2020-02-27 16:44:10 +01:00
King Kévin
6749a42d12
usb_cable: fix c shunt cable
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
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
76d8a23281
usb_cables: minor, make more readable
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
84c70a61d1
usb_cables: improve inter-connector test
2020-02-27 16:44:10 +01:00
King Kévin
9bcd7c94f0
usb_cables: minor, rename USB-C +/- to p/n
2020-02-27 16:44:10 +01:00
King Kévin
a604531eae
usb_cables: minor, document cable connections
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
946ba2e243
usb_cables: fix inter-connector output
2020-02-27 16:44:10 +01:00
King Kévin
f69ff24764
usb_cables: fix USB mini-B pinout
2020-02-27 16:44:10 +01:00