Device Identity
DeviceIdentity identifies a device.
{
"chipset_type" : String,
"engine" : String,
"vendor_id" : Integer,
"product_id" : Integer,
"firmware_comment" : String,
"firmware_version" : String,
"firmware_rc" : String,
"is_receiver" : Boolean,
"is_transmitter" : Boolean,
"firmware_details" : [FirmwareDetails]
}
| Member name | Type | Included in | Description |
|---|---|---|---|
| chipset_type | String | get identity get settings | Identifies the type of the device chipset, for example AVP2000. |
| engine | String | get identity get settings | The device's processing engine: PLETHORA for current BlueRiver devices BLUERIVER_NT for the legacy BlueRiver NT chipset USB2.0 for a UEX chipset |
| vendor_id | Integer | get identity get settings | Device vendor ID. This feature requires firmware support. If such support is not available, the reserved value 0 is reported. |
| product_id | Integer | get identity get settings | Device product ID. This feature requires firmware support. If such support is not available, the reserved value 0 is reported. |
| firmware_comment | String | get identity get settings | Comment string embedded in firmware file that was programmed in the device. This comment typically contains a version string but the exact format and content is device manufacturer-specific. May contain an empty string if no comment is set. |
| firmware_version | String | get hello get identity get settings | Device firmware version |
| firmware_rc | String | get hello get identity get settings | Device firmware release candidate Note: For Semtech AptoVision Product Group internal use only. |
| is_receiver | Boolean | get hello get identity get settings | True if the device is a receiver device |
| is_transmitter | Boolean | get hello get identity get settings | True if the device is a transmitter device |
| firmware_details | Array of Firmware Details | get identity get settings | The device's individual firmware images. |