Charging Profiles
When a device is attached to a hub, the product can provide a variety of different charging levels. Each of these different variations is called a 'profile'. Some devices will not charge properly unless presented with the correct profile. A device not presented with a charging profile it recognises will draw less than 500mA as per USB specifications.
When a device is attached to the product, and it is in 'charge mode', it tries each profile in turn. Once all the profiles have been tried, the hub selects the profile that drew the highest current.
In some cases it may not be desirable for the hub to scan all the profiles in this way. For example, if only devices from one manufacturer are attached, then only that specific profile will need to be active. This reduces the time delay when a user attaches a device, and sees evidence of the device charging properly.
The hub provides the means to limit the profiles tried, both on a 'global' level (across all ports) and on a port-by-port basis.
Profile parameter | Description |
---|---|
0 | Intelligent charging algorithm which will select a profile 1-6 |
1 | 2.1A (Apple and others with short detection time) |
2 | BC1.2 Standard (This covers the majority of Android phones and other devices) |
3 | Samsung |
4 | 2.1A (Apple and others with long detection time) |
5 | 1.0A (Typically used by Apple) |
6 | 2.4A (Typically used by Apple) |