6 #ifndef __DSAMDEVICE_IDL__
7 #define __DSAMDEVICE_IDL__
9 #include <DsamPort.idl>
17 constant
int SUCCESS = 0;
DSAM device interface.
Definition: DsamDevice.idl:14
map< int, DsamPort > getPorts()
Retrieve the current DSAM ports.
Info getInfo()
Get DSAM device info.
int startFirmwareUpdate()
Start firmware update on the DSAM device.
Firmware version.
Definition: DsamDevice.idl:20
int major
major version number
Definition: DsamDevice.idl:21
int minor
minor version number
Definition: DsamDevice.idl:22
DSAm device info.
Definition: DsamDevice.idl:26
FirmwareVersion firmwareVersion
Firmware version.
Definition: DsamDevice.idl:31
string serialNumber
DSAM serial number.
Definition: DsamDevice.idl:28
int portCount
Number of ports on the DSAM.
Definition: DsamDevice.idl:29
int hardwareVersion
Hardware version number.
Definition: DsamDevice.idl:30
int dsamNumber
DSAM number (1-based)
Definition: DsamDevice.idl:27