Commit Graph

408 Commits

Author SHA1 Message Date
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 43046dee48 application: minor, remove debug output 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 25b8a59663 application: fix test connectors 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 3cb4b3689e application: add LCD initialisation 2020-02-27 16:45:23 +01:00
King Kévin 88e13ccd67 application: improve pin action output 2020-02-27 16:44:10 +01:00
King Kévin ba50a0ec84 application: add load test to find action 2020-02-27 16:44:10 +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 aa6bb0ace7 usb_cables: fix generator script 2020-02-27 16:44:10 +01:00
King Kévin f31fd6052d usb_cable: add script to generate derivative cable definitions 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 2d5a2b7f4f application: pin action shows atual floating value 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 20e02c91ad application: improve cable find action 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 e4b8be4e5a usb_cdcacm: increase output buffer size for more smooth output 2020-02-27 16:44:10 +01:00
King Kévin dfa24b30a8 application: add load check and update cable check 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