mirror of
https://gitlab.com/etherlab.org/ethercat.git
synced 2026-09-27 12:33:48 +08:00
Fixed missing slave_error flag.
This commit is contained in:
@@ -1102,6 +1102,7 @@ void ec_fsm_slave_conf_enter_fmmu(ec_fsm_slave_t *fsm /**< slave state machine *
|
||||
for (i = 0; i < slave->config->used_fmmus; i++) {
|
||||
fmmu = &slave->config->fmmu_configs[i];
|
||||
if (!(sync = ec_slave_get_pdo_sync(slave, fmmu->dir))) {
|
||||
slave->error_flag = 1;
|
||||
fsm->state = ec_fsm_slave_state_error;
|
||||
EC_ERR("Failed to determine Pdo sync manager for FMMU on slave"
|
||||
" %u!\n", slave->ring_position);
|
||||
|
||||
Reference in New Issue
Block a user