LabVIEW-DCAF / MotionModule

The DCAF Softmotion module is aimed towards simplifying the experience of creating embedded motion systems.
Apache License 2.0
2 stars 1 forks source link

Jitter and poor performance using the utilities #39

Closed SimonRPSM closed 6 years ago

SimonRPSM commented 6 years ago

When using the profiling tool, I noticed that the performance (timing) of the bit manipulation utilities was rather poor and jittery.

I think this is because these (and other word and result manipulation) tools were not set to be inlined into the calling VI. I will mark them all as inline and re-test.

SimonRPSM commented 6 years ago

Forgot to comment - saw large improvements with inlining. The Check Faults Softmotion method also takes more time than we have for the module. Currently leaving it as disabled. Will create a new issue to track fault handling.