Updated dependency turboPmac to 1.1.1

This commit is contained in:
2025-06-10 16:30:01 +02:00
parent 42784c2bff
commit c736c191d0
9 changed files with 17 additions and 1 deletions

View File

@ -38,6 +38,8 @@ seleneAngleAxis::seleneAngleAxis(seleneGuideController *pController, int axisNo,
} }
} }
seleneAngleAxis::~seleneAngleAxis() {}
asynStatus seleneAngleAxis::stop(double acceleration) { asynStatus seleneAngleAxis::stop(double acceleration) {
return liftAxis_->stop(acceleration); return liftAxis_->stop(acceleration);
} }

View File

@ -32,6 +32,8 @@ class seleneAngleAxis : public turboPmacAxis {
seleneAngleAxis(seleneGuideController *pController, int axisNo, seleneAngleAxis(seleneGuideController *pController, int axisNo,
seleneLiftAxis *liftAxis); seleneLiftAxis *liftAxis);
virtual ~seleneAngleAxis();
/** /**
* @brief Implementation of the `stop` function from asynMotorAxis * @brief Implementation of the `stop` function from asynMotorAxis
* *

View File

@ -48,6 +48,8 @@ seleneGuideController::seleneGuideController(
} }
} }
seleneGuideController::~seleneGuideController() {}
asynStatus seleneGuideController::writeInt32(asynUser *pasynUser, asynStatus seleneGuideController::writeInt32(asynUser *pasynUser,
epicsInt32 value) { epicsInt32 value) {
int function = pasynUser->reason; int function = pasynUser->reason;

View File

@ -34,6 +34,8 @@ class seleneGuideController : public turboPmacController {
int numAxes, double movingPollPeriod, int numAxes, double movingPollPeriod,
double idlePollPeriod, double comTimeout); double idlePollPeriod, double comTimeout);
virtual ~seleneGuideController();
/** /**
* @brief Overloaded function of turboPmacController * @brief Overloaded function of turboPmacController
* *

View File

@ -115,6 +115,8 @@ seleneLiftAxis::seleneLiftAxis(seleneGuideController *pC, int axis1No,
} }
} }
seleneLiftAxis::~seleneLiftAxis() {}
asynStatus seleneLiftAxis::init() { asynStatus seleneLiftAxis::init() {
// Local variable declaration // Local variable declaration

View File

@ -39,6 +39,8 @@ class seleneLiftAxis : public turboPmacAxis {
int axis3No, int axis4No, int axis5No, int axis6No, int axis3No, int axis4No, int axis5No, int axis6No,
int liftAxisNo, int angleAxisNo); int liftAxisNo, int angleAxisNo);
virtual ~seleneLiftAxis();
/** /**
* @brief Implementation of the `stop` function from asynMotorAxis * @brief Implementation of the `stop` function from asynMotorAxis
* *

View File

@ -96,6 +96,8 @@ seleneOffsetAxis::seleneOffsetAxis(seleneGuideController *pController,
} }
} }
seleneOffsetAxis::~seleneOffsetAxis() {}
asynStatus seleneOffsetAxis::init() { asynStatus seleneOffsetAxis::init() {
// Local variable declaration // Local variable declaration

View File

@ -30,6 +30,8 @@ class seleneOffsetAxis : public turboPmacAxis {
seleneOffsetAxis(seleneGuideController *pController, int axisNo, seleneOffsetAxis(seleneGuideController *pController, int axisNo,
double xPos, double zPos); double xPos, double zPos);
virtual ~seleneOffsetAxis();
/** /**
* @brief Initialize this offset axis * @brief Initialize this offset axis
* *