The USB-C-Switch is a device that helps control and monitor USB Type-C ports in industrial settings. It is software programmable and has four bi-directional channels. Used by companies worldwide to help automate testing and validation during manufacturing. USB-C-Switch supports: Apple CarPlay™, Android Auto, PD and other modes. Built to withstand strong electrical discharges (±15kV).
Best for general connectivity or longer cables; allows USB signal tuning to compensate for insertion and other losses.
Best for measuring device signal-integrity with de-embedding.
Good for device functional testing when using short cabling.
The USB-C-Switch is a device that allows engineers to control USB connections during testing and development. It has several layers of internal switches that make it a 4:1 (bi-directional) selector and USB line controller. It can act like a cable, connecting: USB2, USB3, power, CC, Vconn, SBU. USB-C-Switch can be controlled using software via APIs in: C, C++, Python, LabVIEW. USB-C-Switch is uniquely addressable and controllable from a host PC via USB-C control port which also provide power
This product may expose you to chemicals which are known to the State of California to cause cancer, birth defects or other reproductive harm. For more information, go to www.P65Warnings.ca.gov. A list of specific chemicals can be found in the product documentation.
A key feature of the USB-C connector is its symmetric design allowing for insertion in either orientation. This makes the USB-C connector user-friendly yet complicates the development of devices using the USB-C standard. The orientation is defined by the cable or downstream device in the system; more specifically, by components inside of the USB-C male plug of a connection. The USB-C specification makes determining connector orientation a responsibility of the active devices in the system.
Figure 11 shows example block diagrams of the flip feature when connecting a host through a full-featured, non-marked cable to a direct-connected downstream device. Related USB SS, HS and SBU lines are also routed appropriately, though omitted from the diagram for clarity.
It is common to use battery powered devices on either side of the USB-C-Switch. When these devices are not in the active path, either on the common or mux side, the device battery may discharge. The USB-C-Switch has the unique feature of Keep-Alive Charging (KAC) for the mux channel connections. When KAC is enabled, the KAC circuit connects power from the control port VBUS to all non-selected mux channel VBUS lines. KAC power is applied only to inactive mux channels and is not applied to the actively selected mux channel since the actively selected channel has a power path to the common port. KAC is automatically disabled when mux split mode is enabled.
The default behavior of the USB-C-Switch is to act as a port selector, where all USB-C lines are connected between the common port and one selected mux channel. In some cases, it is desirable to split the connections in a USB-C cable and route them to different mux paths. A common application is to be able connect a USB device to a host machine for USB data while connecting VBUS charging from a device specific charger.
Split mode gives control over individual signal groups, allowing each group to be connect to a mux channel. VBUS can be connected to any combination of mux channels or disabled on the mux channels. Signal groups under Split control assignment are: VBUS, SSA (TX1+/-, RX1+/-), SSB (TX2+/-, RX2+/-), HSA (D+/-, Side A), HSB (D+/-, Side B), CC1, CC2, SBU1, and SBU2.
Specifications are valid at 25°C unless otherwise noted. Indoor use only. Sample rates are typically limited by the USB throughput of the host operating system except where bulk capture is supported.