Ok, thanks Craig. I will get that changed around when I get a chance. I've just never gotten around to messing with the SigLib{} table.
Is there any reason the way I have it set up to trigger the limit inputs would be causing problems? I do agree that it's not a very professional way to set it up.
I did change the inputs from sourcing to sinking, and the problem got much worse- which is good, because it's easier to experiment now and I've noticed the following:
-I am having inputs triggered by accident almost every time that I enable certain outputs and I'm not sure why this is happening. I have a relay board attached to the same 5V power supply as the ESS and C10. It should have plenty of power to handle everything, but I ordered another larger one just in case.
-The noise filter now almost fixes the problem, but I have to crank it up to the maximum 120,000. Not a good solution, but interesting that it now has an effect, where as I don't THINK it had an effect when the inputs were setup as sourcing.
-When I measure the voltage over the pulled-up inputs on the c10, it is not up to 5V. More like 3.5-4V. I don't know if this is something to worry about or not.