On 05/18/2018 11:10 PM, Gene Heskett wrote:
On Friday 18 May 2018 22:15:37 Jon Elson wrote:

On 05/18/2018 07:57 AM, Maxime Lemonnier wrote:
Well, from the halscope capture, the index signal looks quite clean.
it is digitally generated anyways.
That is misleading, it is only sampled by the PPMC driver
1000 times a second, and is also sampled at
the encoder filter clock rate (1 - 10 MHz, selectable) by
the PWM controller board.  But, if you don't get any
triggers except at the rate you are sending them, then maybe
it is fine.

Jon
Jon is correct there. The sample rate of the halscope is the thread rate
its running on. usually the 1 kilohertz floating point
capable "servo-thread". Its incapable of registering or showing
something that may change state at 500+ kilohertz.
Well, and the only pins that Halscope can see are the ones exported from the PPMC driver, which runs at the servo rate. So, even though the hardware is doing things much faster, none of that is available on the HAL side. Unlike some Mesa PCI boards, all access to PPMC devices has to be through the PPMC driver, which serializes access to the board, preventing conflicts in addressing registers. It is somewhat limiting, but mostly a result of using the parallel port to access the board.

Jon

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to