equal
deleted
inserted
replaced
201 return; |
201 return; |
202 } |
202 } |
203 |
203 |
204 // Read AL state |
204 // Read AL state |
205 ec_datagram_fprd(datagram, fsm->slave->station_address, 0x0130, 2); |
205 ec_datagram_fprd(datagram, fsm->slave->station_address, 0x0130, 2); |
|
206 ec_datagram_zero(datagram); |
206 fsm->retries = EC_FSM_RETRIES; |
207 fsm->retries = EC_FSM_RETRIES; |
207 fsm->state = ec_fsm_slave_scan_state_state; |
208 fsm->state = ec_fsm_slave_scan_state_state; |
208 } |
209 } |
209 |
210 |
210 /*****************************************************************************/ |
211 /*****************************************************************************/ |
248 slave->ring_position, state_str); |
249 slave->ring_position, state_str); |
249 } |
250 } |
250 |
251 |
251 // read base data |
252 // read base data |
252 ec_datagram_fprd(datagram, fsm->slave->station_address, 0x0000, 6); |
253 ec_datagram_fprd(datagram, fsm->slave->station_address, 0x0000, 6); |
|
254 ec_datagram_zero(datagram); |
253 fsm->retries = EC_FSM_RETRIES; |
255 fsm->retries = EC_FSM_RETRIES; |
254 fsm->state = ec_fsm_slave_scan_state_base; |
256 fsm->state = ec_fsm_slave_scan_state_base; |
255 } |
257 } |
256 |
258 |
257 /*****************************************************************************/ |
259 /*****************************************************************************/ |
297 slave->base_fmmu_count = EC_MAX_FMMUS; |
299 slave->base_fmmu_count = EC_MAX_FMMUS; |
298 } |
300 } |
299 |
301 |
300 // read data link status |
302 // read data link status |
301 ec_datagram_fprd(datagram, slave->station_address, 0x0110, 2); |
303 ec_datagram_fprd(datagram, slave->station_address, 0x0110, 2); |
|
304 ec_datagram_zero(datagram); |
302 fsm->retries = EC_FSM_RETRIES; |
305 fsm->retries = EC_FSM_RETRIES; |
303 fsm->state = ec_fsm_slave_scan_state_datalink; |
306 fsm->state = ec_fsm_slave_scan_state_datalink; |
304 } |
307 } |
305 |
308 |
306 /*****************************************************************************/ |
309 /*****************************************************************************/ |