Re-factoring continued for Motion library
* Removed duplicated code
Fix in handling of CThread deletion when thread was not started
Change-Id: I6cc7fe48b3b2e27712ce6df0e70c2e10bb287da0
Re-factoring continued for Motion library
* Added motion profile generator
Added ability to create threads using lambda functions instead
of having to inherit from the CThread class.
Change-Id: Iecb91481468764b8f550bfc6f51aa3089389c0fd
Refactoring in Motion classes to allow the application
to design it's own motor and motion controller.
Change-Id: I25d79c6c4a61194ccfc4b54a698f7f0c71ec0708
* Integrated GridCtrl from the SF933i into MitLib
* Dropping support for VS6
* Reducing number of header files included in header files
Change-Id: Ia95d01bde2d1e4755112f98aa123cb6e188c5986
Updates:
1. Fix in MaintenancePage not showing Manual Motor Positions
2. Added CDbData::GetValueAsBool and GetValueAsBOOL
3. Deprecated CDbData::GetValueAsBOOl
4. CDbData::GetValueInString to use enums instead of int
See the CDbData enums
Change-Id: I55d4a5536efff18d3ecc15a95e11ca40fab1ac13