Timeouts set for various uploads in FSM COE MAP

This commit is contained in:
Richard Hacker 2008-06-19 13:52:12 +00:00
parent a11d897b5e
commit 86d0d12c62
1 changed files with 3 additions and 3 deletions

View File

@ -247,7 +247,7 @@ void ec_fsm_coe_map_action_next_pdo(
if (fsm->sync_subindex <= fsm->sync_subindices) {
ec_sdo_request_address(&fsm->request, fsm->sync_sdo_index,
fsm->sync_subindex);
fsm->request.response_timeout = 0;
fsm->request.response_timeout = 5000;
ecrt_sdo_request_read(&fsm->request);
fsm->state = ec_fsm_coe_map_state_pdo;
ec_fsm_coe_transfer(fsm->fsm_coe, fsm->slave, &fsm->request);
@ -314,7 +314,7 @@ void ec_fsm_coe_map_state_pdo(
list_add_tail(&fsm->pdo->list, &fsm->pdos.list);
ec_sdo_request_address(&fsm->request, fsm->pdo->index, 0);
fsm->request.response_timeout = 0;
fsm->request.response_timeout = 5000;
ecrt_sdo_request_read(&fsm->request);
fsm->state = ec_fsm_coe_map_state_pdo_entry_count;
ec_fsm_coe_transfer(fsm->fsm_coe, fsm->slave, &fsm->request);
@ -370,7 +370,7 @@ void ec_fsm_coe_map_action_next_pdo_entry(
{
if (fsm->pdo_subindex <= fsm->pdo_subindices) {
ec_sdo_request_address(&fsm->request, fsm->pdo->index, fsm->pdo_subindex);
fsm->request.response_timeout = 0;
fsm->request.response_timeout = 5000;
ecrt_sdo_request_read(&fsm->request);
fsm->state = ec_fsm_coe_map_state_pdo_entry;
ec_fsm_coe_transfer(fsm->fsm_coe, fsm->slave, &fsm->request);