Commit Graph

149 Commits

Author SHA1 Message Date
keenanlang 96509caba2 req file for basic asyn motor. Fixes #183 2022-08-02 13:16:23 -05:00
kpetersn 4e9aae4e3e Allow the RSTM field to be specified when motor records are loaded with dbLoadRecords or dbLoadTemplate 2020-06-11 17:57:16 -05:00
Kevin Peterson 90efeda22a Added RSTM to basic_motor_settings.req 2020-06-11 17:34:38 -05:00
kpetersn 1a9a123698 Changed REQ to DB so that *.req files get installed when motor is built outside of synApps 2019-08-27 15:01:58 -05:00
klang b7eae96a76 install req files 2019-05-08 15:42:36 -05:00
kpetersn 45b87d7448 Added build rule to allow *.req files to be installed when building against base 3.14 2019-04-25 17:20:54 -05:00
kpetersn f7e18b0b8e Removed PIGCS2Src; Added motorPIGCS2 submodule 2019-04-12 10:31:38 -05:00
kpetersn 6c4619d784 Removed AMCISrc; Added motorAMCI submodule 2019-04-12 10:12:27 -05:00
kpetersn bf083f5d43 Removed ACRSrc; Added motorACR submodule 2019-04-11 13:44:28 -05:00
kpetersn b8eec1e23f Removed ScriptMotorSrc; Added motorScriptMotor submodule 2019-04-11 13:26:16 -05:00
kpetersn 8f9d18e008 Removed AerotechSrc; Added motorAerotech submodule 2019-04-11 12:59:05 -05:00
kpetersn aae6cacd3e Removed PhytronSrc; Added motorPhytron submodule 2019-04-10 15:35:57 -05:00
kpetersn 09fd304443 Removed OmsAsynSrc; Added motorOmsAsyn submodule 2019-04-10 15:11:11 -05:00
kpetersn 4fd59be3c4 Also remove IMS_extra.db from motorApp/Db/Makefile 2019-04-10 14:46:23 -05:00
kpetersn b1886641e0 Removed ImsSrc; Added motorIms submodule 2019-04-10 14:40:31 -05:00
kpetersn 087faec96d Removed Newport support; Added motorNewport submodule 2019-04-03 11:10:51 -05:00
kpetersn 2a7544a7a0 Corrected SPDB documentation in motorRecord.html. Added SPDB to basic_motor_settings.req 2018-12-12 10:40:44 -06:00
Kevin Peterson 53cea7fad9 Merge pull request #79 from keenanlang/master
Keenan added Scriptable Motor Controller support (depends on the lua module: https://github.com/epics-modules/lua)
2018-05-02 13:04:36 -05:00
kpetersn 9b6764b0e0 Removed reconfig funcationlity (only useful for testing as written). 2018-04-09 13:20:58 -05:00
kpetersn d760620579 Allow errors to be reset via a PV. 2018-03-28 11:02:33 -05:00
kpetersn 687cccb554 Modifed reconfig to accept a position. Use a dedicated array of zeros for clearing controller registers (doesn't solve the failure-to-autosave-every-other-time problem). 2018-03-22 16:43:26 -05:00
kpetersn 1f8e9d8a23 Added a reconfig routine. Corrected nElements after switching to modbus master branch on github. 2018-03-21 14:58:37 -05:00
kpetersn 65dea5b7d2 Added a GetInfo that results in the getInfo() axis method being called. 2018-03-16 13:02:41 -05:00
Keenan Lang 1bb6ca05c1 Revert "Revert "Merge branch 'master' into master""
This reverts commit a3cd81031a.
2017-08-23 16:09:54 -05:00
kpetersn a3cd81031a Revert "Merge branch 'master' into master"
This reverts commit 3ec6ec433c, reversing
changes made to 8966aeabf2.
2017-08-23 15:36:12 -05:00
Keenan Lang 0b4edac838 Add database to top level directory 2016-09-14 17:07:20 -05:00
Keenan Lang 5c0d5d8c1f Scriptable motor support 2016-09-14 15:22:27 -05:00
Torsten Bögershausen 532afdc5a0 Remove all lines with svn keywords
They have no meaning in Git, are not updated and may cause unwanted diffs when
otherwise nothing is changed in a file
2015-11-23 08:23:12 +01:00
timmmooney e41173473e Made startPosDial and endPosDial react automatically (CP link) to changes in motor.OFF and motor.DIR
Parameterized the axis foe PSO commands with $(AXIS=X)
2015-06-29 20:49:00 +00:00
MarkRivers 3199fa8467 Fixed drvInfo 2015-03-21 21:56:50 +00:00
MarkRivers 41e83857b9 Removed TIMEOUT 2015-03-21 21:53:39 +00:00
MarkRivers 53f1be5de9 Fixed error 2015-03-21 21:50:44 +00:00
MarkRivers 780d12329d Added resolution, direction and offset records 2015-03-21 21:50:25 +00:00
MarkRivers d091a09175 Moved resolution, direction, and offset records from profileMoveAxis.template to asyn_motor.db 2015-03-21 21:28:51 +00:00
MarkRivers 45ac97b968 Changed Enable to Mode 2015-03-21 17:38:11 +00:00
MarkRivers 02d47343bc Changed Enable to Mode 2015-03-21 17:37:34 +00:00
Ron Sluiter 6410599172 Fix for negative MRES 2015-03-12 21:53:19 +00:00
MarkRivers 44351c99d9 Changed PositionCompare API 2015-03-11 20:03:15 +00:00
MarkRivers 6b4eb9e40f Added XPSPositionCompare.db 2015-03-11 16:58:34 +00:00
MarkRivers bd716826fa Added tweak 2015-03-11 16:37:47 +00:00
MarkRivers a702f84be5 New file for PositionCompare 2015-03-11 16:36:58 +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
timmmooney bcf67b6444 NumPulsePositions 2015-01-13 19:01:20 +00:00
timmmooney 5e498f170b NumPulsePositions 2015-01-13 17:18:37 +00:00
Ron Sluiter f104bb7f1b Phytron I1AM01 Stepper Motor Controller configuration examples. 2015-01-07 15:33:30 +00:00
Jens Eden 7005f681f9 added a template to send and receive strings from OMS controllers 2015-01-07 10:55:14 +00:00
timmmooney 3d93129c9a Implemented Andrew Johnson's cleaner disable solution. Changed scalcouts to calcouts. 2014-12-03 18:12:52 +00:00
timmmooney b818bdd0b4 2014-10-22 22:10:31 +00:00
timmmooney 5c763358a6 delete scanparms PVs 2014-10-22 22:09:49 +00:00
timmmooney 460503f472 Added scanControl, userPreTaxi, userPreFly, userPostFly, userCalc1/2 2014-09-29 18:01:34 +00:00