Well, after many of you offered your time and thoughts on my voter problem, Jim WB6NIL graciously donated a couple of hours of his time to remotely help me and he uncovered the problem.
All 5 of my RTCMs were purchased within the last 6 months, and I suspect all 5 have the same problem (will verify that today) The problem is that the microprocessor crystal is running too fast! There is 9.6Mhz crystal that drives the MPU, on the particular unit that Jim helped me diagnose, it's running 2.5 khz too fast. There is a sanity check in the firmware that makes sure the correct number of samples were taken in the last second (it's supposed to be 8000) and fails if the sample is incorrectly sized (mine is taking 8003 samples). Jim helped adjust the code to be more tolerant of the sampling error and my whole system instantly worked.
I have since tested it with ALL my GPSs (they all work great!) So I now have everything working, including the voting.
I haven't contact Micro-Node about it yet. Jim told me that voting should work fine but this clock error would probably not be acceptable for Simulcast (something we have no plans on doing as of now). Since mine are deployed at mountain top sites, I'll probably pursue a crystal that is running at the correct frequency and use "standard" firmware so that if the decision is ever made to play with simulcast, I won't be right back in this same boat.
Thanks to all that helped out, and a HUGE thanks to Jim for taking the time to troubleshoot this.
BTW- This clock error will NOT effect the RTCM in mix client mode, it only affects it in voting or simulcast mode!
Thanks all, have a good weekend.
73
James
KI0KN