07-10-2013 09:27 PM
Hello,
The Spline Engine in my FPGA code for my controller appears to not be working under any inputs. I have set both reset position and spline data updated to TRUE and made the spline data output equivalent to the highest possible number. The documentation for the spline engine says that with reset position set to zero then the output is set to coefficient 0. This doesn't occur either. I think it is caused by the fact that output valid is always FALSE even though my inputs should provoke a response. Attached is the related segments of my front panel and block diagram.
Running on a cRIO 9022.
Any help would be appreciated,
rustawilliams
07-11-2013 11:51 AM
I'm sorry to state the obvious, but, I see in the diagram that "reset position" appears to be set... which would hold the value to the reset value I expect?
Edwin!
07-11-2013 04:32 PM
07-12-2013 07:46 AM
Ahah, okay. Unfortunately, that's the best guess I have, since this is a deprecated version of the spline engine and the version in my computers is from its replacement in SoftMotion.
07-12-2013 08:31 AM
07-12-2013 02:17 PM
There's a spline interpolation VI that has an entirely different API. "Calculates interpolated setpoints using linear interpolation or a cubic B spline or Catmull-Rom spline algorithm."
The old Spline Engine help page just references forward to SoftMotion. I'm not sure when it changed.
Edwin!