Andy Pugh has hacked up a test for the 64-bit only integers in HAL.  I am up to my eyeballs in gotta-get-done stuff and can't see when I will have a chance to test it.  The plan is to set up one of my universal stepper boards for quadrature step output, run that back into another axis' encoder input, and explore the behavior when it overflows.  The USC encoder counter has a 24-bit counter that is NOT 2's complement.  So, it overflows from FFFF to 0 or 0 to FFFF.  The current driver sees this change of the top bits and properly sign-extends to a 32-bit 2's complement signed integer in the HAL variables.  This test is to make sure there are no issues with the overflow of the 24-bit hardware counter.

Andy has provided an iso live image of the 2.10 version with these changes.

Does anyone have a Pico Systems USC board and are willing to try this out?

If not, I could supply a USC board to somebody in the US who is willing to try it.  The wiring for this test should be quite simple.

Thanks,

Jon



_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to