Slave information.
More...
Slave information.
This is used as an output parameter of ecrt_master_get_slave().
- See also
- ecrt_master_get_slave().
Definition at line 380 of file ecrt.h.
◆ position
| uint16_t ec_slave_info_t::position |
Offset of the slave in the ring.
Definition at line 381 of file ecrt.h.
◆ vendor_id
| uint32_t ec_slave_info_t::vendor_id |
Vendor-ID stored on the slave.
Definition at line 382 of file ecrt.h.
◆ product_code
| uint32_t ec_slave_info_t::product_code |
Product-Code stored on the slave.
Definition at line 383 of file ecrt.h.
◆ revision_number
| uint32_t ec_slave_info_t::revision_number |
Revision-Number stored on the slave.
Definition at line 384 of file ecrt.h.
◆ serial_number
| uint32_t ec_slave_info_t::serial_number |
Serial-Number stored on the slave.
Definition at line 385 of file ecrt.h.
◆ alias
| uint16_t ec_slave_info_t::alias |
The slaves alias if not equal to 0.
Definition at line 386 of file ecrt.h.
◆ current_on_ebus
| int16_t ec_slave_info_t::current_on_ebus |
Used current in mA.
Definition at line 387 of file ecrt.h.
◆ desc
Physical port type.
Definition at line 389 of file ecrt.h.
◆ link
Port link state.
Definition at line 390 of file ecrt.h.
◆ receive_time
| uint32_t ec_slave_info_t::receive_time |
Receive time on DC transmission delay measurement.
Definition at line 391 of file ecrt.h.
◆ next_slave
| uint16_t ec_slave_info_t::next_slave |
Ring position of next DC slave on that port.
Definition at line 393 of file ecrt.h.
◆ delay_to_next_dc
| uint32_t ec_slave_info_t::delay_to_next_dc |
Delay [ns] to next DC slave.
Definition at line 395 of file ecrt.h.
◆ ports
◆ al_state
| uint8_t ec_slave_info_t::al_state |
Current state of the slave.
Definition at line 398 of file ecrt.h.
◆ error_flag
| uint8_t ec_slave_info_t::error_flag |
Error flag for that slave.
Definition at line 399 of file ecrt.h.
◆ scan_required
| uint8_t ec_slave_info_t::scan_required |
The slave is being scanned.
Definition at line 400 of file ecrt.h.
◆ ready
| uint8_t ec_slave_info_t::ready |
The slave is ready for external requests.
Definition at line 401 of file ecrt.h.
◆ sync_count
| uint8_t ec_slave_info_t::sync_count |
Number of sync managers.
Definition at line 402 of file ecrt.h.
◆ sdo_count
| uint16_t ec_slave_info_t::sdo_count |
Number of SDOs.
Definition at line 403 of file ecrt.h.
◆ name
Name of the slave.
Definition at line 404 of file ecrt.h.