equal
deleted
inserted
replaced
31 * |
31 * |
32 *****************************************************************************/ |
32 *****************************************************************************/ |
33 |
33 |
34 /** |
34 /** |
35 \file |
35 \file |
36 EtherCAT PDO mapping state machine structures. |
36 EtherCAT Pdo mapping state machine structures. |
37 */ |
37 */ |
38 |
38 |
39 /*****************************************************************************/ |
39 /*****************************************************************************/ |
40 |
40 |
41 #ifndef __EC_FSM_PDO_MAPPING__ |
41 #ifndef __EC_FSM_PDO_MAPPING__ |
64 |
64 |
65 const ec_sync_t *sync; /**< Current sync manager. */ |
65 const ec_sync_t *sync; /**< Current sync manager. */ |
66 const ec_pdo_mapping_t *mapping; /**< Target Pdo mapping. */ |
66 const ec_pdo_mapping_t *mapping; /**< Target Pdo mapping. */ |
67 const ec_pdo_t *pdo; /**< Current Pdo. */ |
67 const ec_pdo_t *pdo; /**< Current Pdo. */ |
68 |
68 |
69 ec_sdo_data_t sdodata; /**< SDO configuration data. */ |
69 ec_sdo_data_t sdodata; /**< Sdo configuration data. */ |
70 uint16_t sdo_value; /**< SDO value. */ |
70 uint16_t sdo_value; /**< Sdo value. */ |
71 unsigned int pdo_count; /**< Number of mapped Pdos. */ |
71 unsigned int pdo_count; /**< Number of mapped Pdos. */ |
72 }; |
72 }; |
73 |
73 |
74 /*****************************************************************************/ |
74 /*****************************************************************************/ |
75 |
75 |