[etherlab-users] Making the LED stay on in the "user" example

Matthieu Bec mbec at gmto.org
Thu Feb 20 20:42:41 CET 2014


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
> etherlab-users at etherlab.org
> 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



More information about the Etherlab-users mailing list