Interface

Property Description
CMSIS-DAP Capabilities
cmsisDapCapabilities – String
The capabilities of the currently connected CMSIS-DAP interface.
CMSIS-DAP Protocol Version
cmsisDapProtocolVersion – String
The CMSIS-DAP Protocol version of the currently connected CMSIS-DAP interface.
Serial Number
connectedSerialNumber – String
The serial number of the currently connected CMSIS-DAP.
Use Serial Number
connectToSerialNumber – String
The serial number of the CMSIS-DAP device you want to connect to. If multiple CMSIS-DAP devices are connected to your system, this property allows you to specify which one to use. If no serial number is specified, the first matching available CMSIS-DAP device will be used.

JTAG/SWD

Property Description
Speed
speed – IntegerRange
The maximum JTAG/SWD clock frequency in Hz (0 for best possible).

Target

Property Description
Device Type
 – String
The detected type of the currently connected target device.

USB

Property Description
Connected Interface Mode
connectedUsbInterfaceMode – String
The CMSIS-DAP USB interface mode currently being used.
HID Report Length
hidReportLength – IntegerRange
Specifies the HID report length in bytes (0 for the interface's default value).
Interface Mode
usbInterfaceMode – Enumeration
The CMSIS-DAP USB interface mode to use.
Maximum Packet Count
usbPacketCount – IntegerRange
The maximum number of USB packets that can be buffered for a single operation (0 for the interface's default value).
PID
usbPid – String
Specifies the USB product ID of the CMSIS-DAP device. If USB vendor and product IDs are both unspecified, the first matching available CMSIS-DAP device will be used.
VID
usbVid – String
Specifies the USB vendor ID of the CMSIS-DAP device. If USB vendor and product IDs are both unspecified, the first matching available CMSIS-DAP device will be used.