diff --git a/master/fsm_pdo_mapping.c b/master/fsm_pdo_mapping.c index 31425cb1a5e31e10653369aba82f74b604377e84..7c753db3ffc3728847e11345241fc66ac8e3251a 100644 --- a/master/fsm_pdo_mapping.c +++ b/master/fsm_pdo_mapping.c @@ -162,6 +162,8 @@ void ec_fsm_pdo_mapping_next_dir( ec_fsm_pdo_mapping_t *fsm /**< mapping state machine */ ) { + fsm->dir++; + for (; fsm->dir <= EC_DIR_INPUT; fsm->dir++) { fsm->mapping = &fsm->slave->config->mapping[fsm->dir];