master/fsm_slave_config.c
changeset 891 fab139acf3b2
parent 889 661b61ca86ed
child 908 386b908033be
equal deleted inserted replaced
890:1115793a76ed 891:fab139acf3b2
   566         ec_datagram_print_wc_error(datagram);
   566         ec_datagram_print_wc_error(datagram);
   567         return;
   567         return;
   568     }
   568     }
   569 
   569 
   570     // Start configuring Pdo mapping
   570     // Start configuring Pdo mapping
       
   571     ec_fsm_pdo_mapping_start(&fsm->fsm_pdo_mapping, fsm->slave);
   571     fsm->state = ec_fsm_slave_config_state_pdo_mapping;
   572     fsm->state = ec_fsm_slave_config_state_pdo_mapping;
   572     ec_fsm_pdo_mapping_start(&fsm->fsm_pdo_mapping, fsm->slave);
   573     fsm->state(fsm); // execute immediately
   573     ec_fsm_pdo_mapping_exec(&fsm->fsm_pdo_mapping); // execute immediately
       
   574 }
   574 }
   575 
   575 
   576 /*****************************************************************************/
   576 /*****************************************************************************/
   577 
   577 
   578 /**
   578 /**
   592         fsm->state = ec_fsm_slave_config_state_error;
   592         fsm->state = ec_fsm_slave_config_state_error;
   593         return;
   593         return;
   594     }
   594     }
   595 
   595 
   596     // start applying alternate Pdo assignments
   596     // start applying alternate Pdo assignments
       
   597     ec_fsm_pdo_assign_start(&fsm->fsm_pdo_assign, fsm->slave);
   597     fsm->state = ec_fsm_slave_config_state_pdo_assign;
   598     fsm->state = ec_fsm_slave_config_state_pdo_assign;
   598     ec_fsm_pdo_assign_start(&fsm->fsm_pdo_assign, fsm->slave);
   599     fsm->state(fsm); // execute immediately
   599     ec_fsm_pdo_assign_exec(&fsm->fsm_pdo_assign); // execute immediately
       
   600 }
   600 }
   601 
   601 
   602 /*****************************************************************************/
   602 /*****************************************************************************/
   603 
   603 
   604 /**
   604 /**