Commit Graph

20 Commits

Author SHA1 Message Date
Mark Rivers 394998bb1b Add shareLib.h 2020-09-04 11:01:47 -05:00
prjemian 204515c143 Introduce end-of-line normalization 2015-10-16 12:31:42 -05:00
MarkRivers 102f74b584 Changed resolution, offset and direction parameters from being profile move parameters to being general parameters that any driver can have access to 2015-03-21 21:22:24 +00:00
mp49 36dfab4a78 MotorSrc: add parameters to asynMotorController to deal with automatic amplifier control via setClosedLoop. The amplifier enable is done in the writeFloat64 function with a configurable delay, and the disable is implemented in the poller function in asynMotorController. Added utilty functions to asynMotorAxis. Also add a parameter to use in the derived classes for post move delays. An example of this has been implemented in the motorSimDriver.cpp. Add example database for automatic amplifier control. 2015-03-09 20:19:53 +00:00
MarkRivers ef90294671 Added profileMoveMode 2014-05-22 21:53:31 +00:00
MarkRivers ff6aa306ec Add epicsShareClass for Windows DLLs; add destructor 2014-03-12 18:02:30 +00:00
mp49 13d616b139 motor: adding two IOC shell functions to asynMotorController to enable changing the polling rates at runtime via the IOC shell. 2012-08-03 15:00:49 +00:00
MarkRivers 4db754be04 Added new convenience functions for communicating with controllers over asynOctet ports 2012-03-02 18:51:49 +00:00
MarkRivers c17d17cde1 Added new methods: report() and seDeferredMoves() 2012-03-01 19:41:18 +00:00
Ron Sluiter b7aa159b6f Eliminate warning message. 2011-08-05 19:26:57 +00:00
mp49 a6f645919e motor: implemented framework for moveToHome functionality in model 3 asyn base classes. 2011-07-29 17:39:29 +00:00
mp49 5f421e9a03 motor: added new parameter to the asyn motor interface that can be used to trigger a move_to_home function. This is useful when a normal home command is not possible, or difficult, for example on diffractometers that home multiple axes at the same time. Also commiting an implementation for the XPS asyn driver. 2011-05-20 15:48:15 +00:00
MarkRivers 33ac1256ef Changed C++ comment to C style in part of file used by C 2011-04-08 10:42:47 +00:00
MarkRivers 6c9c5c1099 Added currentPoint, abortProfile, and readFloat64Array 2011-04-07 03:29:52 +00:00
MarkRivers 30a8263313 Use size_t not int for number of points; add time mode support 2011-04-05 22:45:14 +00:00
MarkRivers b814f62ae9 Added profileNumReadbacks 2011-04-04 21:53:32 +00:00
MarkRivers f151ad6b4a Minor reformat 2011-04-04 18:31:27 +00:00
MarkRivers 8f858a8586 Added shuttingDown_ for epicsAtExit; changes for profile moves 2011-04-03 18:57:36 +00:00
MarkRivers fb3fae0423 Changes for profile moves 2011-04-02 15:07:12 +00:00
MarkRivers c92f7d7518 Broke asynMotorDriver into asynMotorController and asynMotorAxis 2011-04-01 20:00:31 +00:00