On 02/03/2020 08:25 PM, Jon Elson wrote:
On 02/03/2020 06:46 PM, andy pugh wrote:
Is he using a 64-bit kernel? The size of integers might
have changed.
Yes, the customer reports it IS a 64-bit kernel, and the
logic there can't be expected to work
right on a 64-bit long variable. I'll have to set up a test
system here and then study the
logic to figure out the best way forward. The dumb way is
to just change the longs to
uint32_t, but there might be good reason to upgrade these
variables to properly extend and
rollover the 24-bit hardware counter to the full 64-bit
integer before converting to real.
I don't know if there's anybody out there with table travel
that exceeds a 32-bit integer
encoder count.
Jon
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers