|
Motion Master 6.0.0-alpha.86
Next-generation motion control software
|
A device's identity (ENI Slave/Info).
More...
#include <eni.h>
Public Attributes | |
| std::string | name |
| Device name, for a human reading the file. | |
| std::uint16_t | physAddr = 0 |
| Configured station address the master assigns. | |
| std::uint16_t | autoIncAddr = 0 |
| std::string | physics |
One character per port; see eniPhysics. | |
| std::uint32_t | vendorId = 0 |
| Vendor ID from the device's SII. | |
| std::uint32_t | productCode = 0 |
| Product code from the device's SII. | |
| std::uint32_t | revisionNo = 0 |
| Revision number from the device's SII. | |
| std::uint32_t | serialNo = 0 |
| Serial number from the device's SII. | |
A device's identity (ENI Slave/Info).
| std::uint16_t mm::etg::EniSlaveInfo::autoIncAddr = 0 |
Auto-increment address: 0 for the first device, then -1, -2 and so on as a 16-bit value.
| std::string mm::etg::EniSlaveInfo::name |
Device name, for a human reading the file.
| std::uint16_t mm::etg::EniSlaveInfo::physAddr = 0 |
Configured station address the master assigns.
| std::string mm::etg::EniSlaveInfo::physics |
One character per port; see eniPhysics.
| std::uint32_t mm::etg::EniSlaveInfo::productCode = 0 |
Product code from the device's SII.
| std::uint32_t mm::etg::EniSlaveInfo::revisionNo = 0 |
Revision number from the device's SII.
| std::uint32_t mm::etg::EniSlaveInfo::serialNo = 0 |
Serial number from the device's SII.
| std::uint32_t mm::etg::EniSlaveInfo::vendorId = 0 |
Vendor ID from the device's SII.