Device profiles
Describe how a device is identified and what it can do.
Transports and operations
Understand BLE, USB, services, components, and named operations.
Settings and workflows
See how settings, rules, and multi-step workflows fit together.
Troubleshooting
Diagnose discovery, connection, operation, and workflow failures.
The integration path
1
Discover
Device Kit scans the visible BLE advertisements and USB devices available to the app.
2
Match
It compares the candidate’s identity information with the profile’s matching rules.
3
Connect
It opens the matching BLE or USB transport and starts a device session.
4
Operate
Dsync can invoke the profile’s named operations, read responses, update settings, or run rules and workflows.
Device Kit only knows what the active device profile describes. A device can be powered on and visible but still produce no candidate when its identity rules do not match.