2010/4/16 Jon Elson <el...@pico-systems.com>

> Slavko Kocjancic wrote:
> > I just enter git diff and got as I see teh estop latch should be working
> now
> >
> Can you describe what you have changed in estop-latch and what the side
> effects are?
> I use estop-latch with all my products.  The watchdog in that case is in
> the external hardware, so I don't need to have a software one.
>
> Jon
>
>
In the documentation for estop latch from
http://linuxcnc.org/docs/2.4/html/man/man9/estop_latch.9.html
is stated:

While ok-out is true, watchdog toggles, and can be used for chargepumps or
similar needs.

And I want just that!

But in reality the watchdog togles if ok_in is true and fault_in is false.
They not observe if latch is reseted.

So I change source estop_latch.comp to match the documentation. Ie the
watchdog output togle only if ok_out is true.

the change is on only one line!
Instead
watchdog = !watchdog;

i write
if ( ok_out ) {watchdog = !watchdog;}

And thing work's as is stated in documentation.

and gere is git output. And I don't know where how to post it.
I don't want to make some direect upload (probably I can't too) but some of
developers check if I make something wrong before updating.

Slavko.

diff --git a/src/hal/components/estop_
latch.comp b/src/hal/components/estop_latc
index 2a1e0dd..9cf84a6 100644

--- a/src/hal/components/estop_latch.comp
+++ b/src/hal/components/estop_latch.comp
@@ -22,7 +22,7 @@ FUNCTION(_) {
            fault_out = 0;
        }
        /* toggle watchdog */
-       watchdog = !watchdog;
+       if ( ok_out ) {watchdog = !watchdog;}

     } else {
        /* fault condition exists, trip */
        ok_out = 0;
sla...@emc2:~/emc2-git$
------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to