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

Reply via email to