to add to Jorge's comments,
1. The "float" folders should not have been released. They are part of our working software infrastructure and should have been scripted out of MotorWare _12
2. I still think your initial request - intergrate FAST into your own CTRL system - is valid and an acceptable use case. As I noted, without our CTRL_ you certainly can NOT use the Parameter ID portion (the state machine logic is in ROM and only accessed through CTRL_), but it also means you can NOT use Rs ReCalc, Offset ReCalc, Rs Online, or PowerWarp. That's pretty limiting.
In our next generation of InstaSPIN (2015 new silicon) we have architected this a bit differently so that the CTRL_ we provide is quite simple (just PID processing, even modulation is pulled into its own function), and all of these state machine features are completely incapsualted and interfaced to through EST (ROM).
So in the the existing implementation:
- Many features in EST_ require our specific CTRL_ to configure and interface
In future implementations:
- Features in EST_ will NOT require our specific CTRL_
We are going to put it onto our to-do list to see if we can create a project example with today's implementation to give best flexibility in using your own CTRL...but if we find out this is going to be too limited and not worth the effort we will just want for next implementation.