equal
deleted
inserted
replaced
59 void ec_fsm_coe_map_action_next_pdo(ec_fsm_coe_map_t *); |
59 void ec_fsm_coe_map_action_next_pdo(ec_fsm_coe_map_t *); |
60 void ec_fsm_coe_map_action_next_pdo_entry(ec_fsm_coe_map_t *); |
60 void ec_fsm_coe_map_action_next_pdo_entry(ec_fsm_coe_map_t *); |
61 |
61 |
62 /*****************************************************************************/ |
62 /*****************************************************************************/ |
63 |
63 |
64 /** Sdo upload timeout in ms for reading Pdo assigment/mapping. |
|
65 */ |
|
66 #define EC_FSM_COE_MAP_UPLOAD_TIMEOUT 3000 |
|
67 |
|
68 /*****************************************************************************/ |
|
69 |
|
70 /** |
64 /** |
71 Constructor. |
65 Constructor. |
72 */ |
66 */ |
73 |
67 |
74 void ec_fsm_coe_map_init( |
68 void ec_fsm_coe_map_init( |
77 ) |
71 ) |
78 { |
72 { |
79 fsm->fsm_coe = fsm_coe; |
73 fsm->fsm_coe = fsm_coe; |
80 fsm->state = NULL; |
74 fsm->state = NULL; |
81 ec_sdo_request_init(&fsm->request); |
75 ec_sdo_request_init(&fsm->request); |
82 fsm->request.response_timeout = EC_FSM_COE_MAP_UPLOAD_TIMEOUT; |
|
83 ec_pdo_list_init(&fsm->pdos); |
76 ec_pdo_list_init(&fsm->pdos); |
84 } |
77 } |
85 |
78 |
86 /*****************************************************************************/ |
79 /*****************************************************************************/ |
87 |
80 |