Added writeAgilis methods which add delay on Linux

This commit is contained in:
MarkRivers
2013-04-15 20:46:51 +00:00
parent e1036639b4
commit 34d05d5671
+4 -1
View File
@@ -29,6 +29,7 @@ public:
asynStatus setPosition(double position);
private:
int velocityToSpeedCode(double velocity);
AgilisController *pC_; /**< Pointer to the asynMotorController to which this axis belongs.
* Abbreviated because it is used very frequently */
bool hasLimits_;
@@ -48,6 +49,8 @@ public:
void report(FILE *fp, int level);
AgilisAxis* getAxis(asynUser *pasynUser);
AgilisAxis* getAxis(int axisNo);
asynStatus writeAgilis();
asynStatus writeAgilis(const char *output, double timeout);
friend class AgilisAxis;
friend class AgilisAxis;
};