Why USB-C Connections Sometimes Don't Work
Flexibly Control USB-C Connections
USB-C makes life easy for average consumers and users through two mechanisms: orientation agnostic connectors and automatic configuration. While these features are great for average users, they can make testing and validating USB systems complicated.