master/fsm_slave_config.c
changeset 1520 09cf61d61af0
parent 1509 a864688e7de5
child 1822 74e6ac2369f4
equal deleted inserted replaced
1519:75629ad02ca9 1520:09cf61d61af0
   931         ec_datagram_fpwr(datagram, slave->station_address, 0x0420, 2);
   931         ec_datagram_fpwr(datagram, slave->station_address, 0x0420, 2);
   932         EC_WRITE_U16(datagram->data, config->watchdog_intervals);
   932         EC_WRITE_U16(datagram->data, config->watchdog_intervals);
   933 
   933 
   934         fsm->retries = EC_FSM_RETRIES;
   934         fsm->retries = EC_FSM_RETRIES;
   935         fsm->state = ec_fsm_slave_config_state_watchdog;
   935         fsm->state = ec_fsm_slave_config_state_watchdog;
   936     }
   936     } else {
   937 
   937         ec_fsm_slave_config_enter_pdo_sync(fsm);
   938     ec_fsm_slave_config_enter_pdo_sync(fsm);
   938     }
   939 }
   939 }
   940 
   940 
   941 /*****************************************************************************/
   941 /*****************************************************************************/
   942 
   942 
   943 /** Slave configuration state: WATCHDOG.
   943 /** Slave configuration state: WATCHDOG.