Hello Allan, What do you mean by `stop writing`, stopping the cyclic task? Slaves usually drop off OP state if they stop receiving frames, yours might default itself to an Off state that could explain the issue. Try explicitly setting the watchdog_mode to EC_WD_DISABLE in your sync_info_t.
Matthieu On 2/20/14, 10:10 AM, Allan Brighton wrote: > > Hi all, > > I'm new to EtherCat and EtherLab and I modified examples/user/main.c to > work with the devices I have for testing: (EK1100, EL2202, EL1252, EL2252). > Everything works and the LED I attached to the EL2202 turns on and off, > however the code is using a timer and constantly setting the output > value to 1 or 0 (on or off). > Why can't you just set the value to 1 once and have the LED stay on? > Even if I wait until the slave reaches the operational state, the LED > just blinks once when set to 1, > but doesn't stay on, unless the value is constantly updated. What am I > missing? > > Thanks, > Allan > > _______________________________________________ > etherlab-users mailing list > [email protected] > http://lists.etherlab.org/mailman/listinfo/etherlab-users -- Matthieu Bec GMTO Corp cell : +1 626 354 9367 251 S Lake Ave, Suite 300 phone: +1 626 204 0527 Pasadena, CA 91101 _______________________________________________ etherlab-users mailing list [email protected] http://lists.etherlab.org/mailman/listinfo/etherlab-users
