equal
deleted
inserted
replaced
547 master->send_cb = ec_master_internal_send_cb; |
547 master->send_cb = ec_master_internal_send_cb; |
548 master->receive_cb = ec_master_internal_receive_cb; |
548 master->receive_cb = ec_master_internal_receive_cb; |
549 master->cb_data = master; |
549 master->cb_data = master; |
550 |
550 |
551 master->phase = EC_IDLE; |
551 master->phase = EC_IDLE; |
|
552 |
|
553 // reset number of responding slaves to trigger scanning |
|
554 master->fsm.slaves_responding = 0; |
|
555 |
552 ret = ec_master_thread_start(master, ec_master_idle_thread, |
556 ret = ec_master_thread_start(master, ec_master_idle_thread, |
553 "EtherCAT-IDLE"); |
557 "EtherCAT-IDLE"); |
554 if (ret) |
558 if (ret) |
555 master->phase = EC_ORPHANED; |
559 master->phase = EC_ORPHANED; |
556 |
560 |