API Reference v9.2.0

DeviceIdentitydata class

Module: zaber_motion.binary

Representation of data gathered during device identification.

To use this type, add from zaber_motion.binary import DeviceIdentity to the top of your source code.

Properties

p

device_id

device_identity.device_id
int Unique ID of the device hardware.
p

serial_number

device_identity.serial_number
int Serial number of the device. Requires at least Firmware 6.15 for devices or 6.24 for peripherals.
p

name

device_identity.name
str Name of the product.
p

firmware_version

device_identity.firmware_version
FirmwareVersion Version of the firmware.
p

is_peripheral

device_identity.is_peripheral
bool Indicates whether the device is a peripheral or part of an integrated device.
p

peripheral_id

device_identity.peripheral_id
int Unique ID of the peripheral hardware.
p

peripheral_name

device_identity.peripheral_name
str Name of the peripheral hardware.
p

device_type

device_identity.device_type
DeviceType Determines the type of an device and units it accepts.