Committed new sinqMotor version

This commit is contained in:
2025-06-16 15:55:40 +02:00
parent 1b810fb353
commit ba5b921aca
3 changed files with 8 additions and 1 deletions

View File

@ -194,6 +194,8 @@ asynStatus turboPmacAxis::init() {
} }
// Initial motor status is idle // Initial motor status is idle
setAxisParamChecked(this, motorStatusDone, 1);
status = pC_->setIntegerParam(axisNo_, pC_->motorStatusDone(), 1); status = pC_->setIntegerParam(axisNo_, pC_->motorStatusDone(), 1);
if (status != asynSuccess) { if (status != asynSuccess) {
return pC_->paramLibAccessFailed(status, "motorStatusDone_", axisNo_, return pC_->paramLibAccessFailed(status, "motorStatusDone_", axisNo_,

View File

@ -142,6 +142,11 @@ class turboPmacAxis : public sinqAxis {
*/ */
void setNeedInit(bool needInit); void setNeedInit(bool needInit);
/**
* @brief Return a pointer to the axis controller
*/
turboPmacController *pController() override { return pC_; };
private: private:
turboPmacController *pC_; turboPmacController *pC_;
std::unique_ptr<turboPmacAxisImpl> pTurboPmacA_; std::unique_ptr<turboPmacAxisImpl> pTurboPmacA_;