libethercat - an embeddable realtime EtherCAT-master library
Communicate with EtherCAT slaves attached to a Network interface.
Loading...
Searching...
No Matches
eeprom_info Struct Reference

Data Fields

int read_eeprom
 read eeprom while reaching PREOP state
 
osal_uint32_t vendor_id
 vendor id
 
osal_uint32_t product_code
 product code
 
osal_uint16_t mbx_supported
 mailbox supported by slave
 
osal_uint16_t mbx_receive_offset
 default mailbox receive offset
 
osal_uint16_t mbx_receive_size
 default mailbox receive size
 
osal_uint16_t mbx_send_offset
 default mailbox send offset
 
osal_uint16_t mbx_send_size
 default mailbox send size
 
osal_uint16_t boot_mbx_receive_offset
 boot mailbox receive offset
 
osal_uint16_t boot_mbx_receive_size
 boot mailbox receive size
 
osal_uint16_t boot_mbx_send_offset
 boot mailbox send offset
 
osal_uint16_t boot_mbx_send_size
 boot mailbox send size
 
ec_eeprom_cat_general_t general
 general category
 
osal_uint8_t strings_cnt
 count of strings
 
osal_char_t strings [LEC_MAX_EEPROM_CAT_STRINGS][LEC_MAX_STRING_LEN]
 array of strings
 
osal_uint8_t sms_cnt
 count of sync manager settings
 
ec_eeprom_cat_sm_t sms [LEC_MAX_EEPROM_CAT_SM]
 array of sync manager settings
 
osal_uint8_t fmmus_cnt
 count of fmmu settings

 
ec_eeprom_cat_fmmu_t fmmus [LEC_MAX_EEPROM_CAT_FMMU]
 array of fmmu settings
 
ec_eeprom_cat_pdo_t free_pdos [LEC_MAX_EEPROM_CAT_PDO]
 static pdos for free queue.
 
struct ec_eeprom_cat_pdo_queue free_pdo_queue
 free pdo queue.
 
struct ec_eeprom_cat_pdo_queue txpdos
 queue with TXPDOs
 
struct ec_eeprom_cat_pdo_queue rxpdos
 queue with RXPDOs
 
osal_uint8_t dcs_cnt
 count of distributed clocks settings

 
ec_eeprom_cat_dc_t dcs [LEC_MAX_EEPROM_CAT_DC]
 array of distributed clocks settings
 

The documentation for this struct was generated from the following file: