On Tuesday 04 February 2020 11:00:58 Jon Elson wrote: > On 02/04/2020 12:14 AM, Gene Heskett wrote: > > Neither do I, even the big cinci's x shouldn't, but I've got an > > encoder on the G0704 that could on a long enough job, the scale in > > low gear is effectively a bit over 14,000/rev in low gear. > > > > Question is, would I recognize the blip when it did over flow? > > On a spindle, it might result in a crash when trying to do a > spindle synched operation. > That was a bug that led to this code back in 2005 or so. If > the spindle count had wound > up past a 24-bit overflow into the higher bits of the > extended software count, and then a > spindle-sync operation was done, the higher bits would not > get zeroed out. Additional code > was added to detect the hardware counter zeroing on the > index pulse and then zeroing out the > extended software bits. I'm guessing the logic won't work > on a 64-bit variable. > > Jon > But with 64 bits you wouldn't have to worry about it over the uptime of the machine. So I'd nuke that logic. > > > _______________________________________________ > Emc-developers mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/emc-developers
Cheers, Gene Heskett -- "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) If we desire respect for the law, we must first make the law respectable. - Louis D. Brandeis Genes Web page <http://geneslinuxbox.net:6309/gene> _______________________________________________ Emc-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-developers
