crosspad_devices
List all connected USB serial devices and identify CrossPad hardware by tagging each with its connection type (ESP-native or STM bridge) using vendor and product IDs.
Instructions
[ESP HW] List all connected USB serial devices. Identifies CrossPad devices separately and tags each with kind: 'esp-native' (rev <2.0, ESP32-S3 native USB, VID 0x303a/PID 0x3456) or 'stm-bridge' (rev 2.0, STM32 composite CDC+MIDI bridge, VID 0x0483/PID 0x5740 — STM programs the ESP over LPUART2).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | ||
| devices | Yes | ||
| success | Yes | ||
| crosspad_count | No |