I appreciate all the help. This is a low-priority project and I don’t have much time to work on it and I‘m learning as I go here.
I’ve tested all main powered devices for ground loops by individually disconnecting each ground and testing with an ohm meter. It appears that I took Gene’s advice early on when building this setup and grounded devices only at a single point. One exception is that my “single point” is actually a strip of grounded Wago terminals. At any rate, my scope doesn’t pick up much noise anywhere on the power supply or return lines. In the process of testing the grounds, I discovered that I had the return to both DC power supplies (5v and 24v) joined but not grounded. Now these are grounded. This appears to have taken care of part of my issue. Now each keypress registers as a rise and fall in HalScope, regardless how quickly I jab the key. For what it’s worth, the noise profile on the keypad signals does not appear to have changed at all. I measured it by arming the scope trigger and sweeping the trigger voltage up... it triggers at about 2.7v, which is 0.6v from the 3.3v it should have, or about 1.2v peak-to-peak noise. I don’t know what the significance of this is. As far as I can tell, it has to be EMI picked up by the membrane keypad. I’m doing all measurements with an undgrounded scope and test probe grounded to to the board ground. Is this noise a cause for concern? Finally, the machine appears to use a different acceleration when jogging from the keypad, than when commanded from gmoccapy on-screen jog buttons. Double-clicking the gmocapy jog buttons results in two successive moves. Double-tapping the keypad button shows up as two pulses on the keycode pin in the Halscope, but results in one continuous axis motion. As I mentioned at the top, I have the keys mapped to halui.axis pins. Where do I look? > On Aug 19, 2020, at 1:43 PM, Peter C. Wallace <p...@mesanet.com> wrote: > > keycodes _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users