Quick Charge™

The USBHub3c Quick Charge™ feature adds the ability to enable the Quick Charge™ port power mode on one or more ports. This enables fast charging on devices that support Quick Charge™.

Version

Voltage

Current

Power

QC1

0-6.3V

2A

10W

QC2

Class A: 5V, 9V, 12V

1.67A, 2A, or 3A

18W

Class B: 5V, 9V, 12V, 20V

QC3

3.6-22V in 200mV steps

2.6A or 4.6A

36W

QC4

3.6-20V in 20mV steps

2.6A or 4.6A

100W

5V, 9V (PD compatible)

3A (PD modes)

3-21V in 20mV steps (PD3 PPS mode)

HubTool - QC 2.0

../../../_images/qc_2.gif

HubTool - QC 3.0

../../../_images/qc_3.gif

This software feature can be exploited through the USBHub3c Port Entity

Example

static const int TEST_PORT = 1;

aUSBHub3c stem;
stem.discoverAndConnect(USB);

//Configure the Power mode: Quick Charge™
stem.hub.port[TEST_PORT].setPowerMode(portPowerMode_qc_Value);

//Do Stuff

stem.disconnect()

Relevant API’s

stem.hub.port[x].setPowerMode() [cpp] [python] [NET] [LabVIEW] stem.hub.port[x].getPowerMode() [cpp] [python] [NET] [LabVIEW]