Lack of intelligence is not the problem - strange (and as far as I know undocumented) behavior of the edge component is. IMHO, for any value of out_width_ns from zero to the thread period, it should generate an output pulse of one period, not two.
On Thu, 09 Sep 2010 13:51 -0500, "Stuart Stevenson" <stus...@gmail.com> wrote: > John, > like I said - lacking intelligence is the problem > setting the width to 0 is the answer > works like a charm > MANY MANY THANKS > > Is the "out_width_ns" parameter of the edge component zero? > > > > Any positive value (even 1 nanosecond) will result in the component > > producing an output pulse that is at least two cycles long, which > > would result in a double count. Zero is the default value for > > that parameter, but you might be setting it to something else, or > > something might be broken - verify the value with halcmd show. > > > > > Stuart > -- > dos centavos > ------------------------------------------------------------------------------ > This SF.net Dev2Dev email is sponsored by: > > Show off your parallel programming skills. > Enter the Intel(R) Threading Challenge 2010. > http://p.sf.net/sfu/intel-thread-sfd > _______________________________________________ > Emc-users mailing list > Emc-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-users > -- John Kasunich jmkasun...@fastmail.fm ------------------------------------------------------------------------------ This SF.net Dev2Dev email is sponsored by: Show off your parallel programming skills. Enter the Intel(R) Threading Challenge 2010. http://p.sf.net/sfu/intel-thread-sfd _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users