Hi Peter, I have been doing some more tests on this. Playing around with filters and screening had no noticeable effect. However I have hit an odd anomaly. Just out of interest I switched the 7I29 to single ended input and suddenly it is rock solid. So it can't be noise pickup in the cabling. Any ideas why differential inputs are causing a problem? I know both index and \index are connected correctly.
Another odd thing - in differential mode if I disconnect one line the input toggles randomly, obviously picking up noise. Again, shouldn't a balanced input give no output with one line disconnected? By the way, is the 7i29 encoder circuitry the same as the 7i33? Les > > The hardware works (just tested SV12 encoder 5). There may not be much > apparent difference between inverted or non-inverted index because they are > both edge triggered. It looks like the driver does not set the ABGateIndex > bit > so what I said about index happening all the time with the wrong index > polarity would not happen, just the home position might change by a count or > 2 > depending in index width (assuming a normal rotary encoder short index). > > If swapping the leads solves your problem, it might be electrical > troubles. The current driver not setting ABGateindex means a narrow index > pulse would work regardless of polarity though the home position would > change slightly depending on whether the rising or falling edge generates > the index event (since an edge is always needed) > ------------------------------------------------------------------------------ Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users