Commit Graph

2420 Commits

Author SHA1 Message Date
MarkRivers 0b4a09d8a7 Added support for AquadB modes to position compare 2015-03-21 17:42:42 +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
MarkRivers a9e9ba2950 New file 2015-03-16 20:28:59 +00:00
keenanlang d025a4e9f2 msvc and mingw support __declspec, but only msvc supports single underscore _declspec 2015-03-13 21:55:20 +00:00
Ron Sluiter 30d47b772d - UEIP can only be set true if the device/driver has set the MSTA EA_PRESENT indicator true.
- UEIP and URIP are mutually exclusive.
- RDBL sets RRBV rather than DRBV.
2015-03-13 20:29:07 +00:00
Ron Sluiter fc2b02582e Reformat from tabs to spaces; no code changes. 2015-03-13 19:11:14 +00:00
Ron Sluiter 6a6a34ebe5 Fixed incorrect motorAxisActualVel calculation. 2015-03-13 15:05:28 +00:00
Ron Sluiter cbbabe0ce8 Added "Current Author" to docs. 2015-03-13 15:02:55 +00:00
Ron Sluiter fbcd9a2eec Bug fix for incorrect deceleration calculation at end of JOG command. 2015-03-13 14:59:54 +00:00
Ron Sluiter 6410599172 Fix for negative MRES 2015-03-12 21:53:19 +00:00
keenanlang 59aa82d19b rint doesn't need to be implemented for minGW 2015-03-11 21:35:46 +00:00
MarkRivers 44351c99d9 Changed PositionCompare API 2015-03-11 20:03:15 +00:00
MarkRivers b5954f3c7d Changed set/getPositionCompare API 2015-03-11 20:02:33 +00:00
MarkRivers 57bf44260e Changed set/getPositionCompare API 2015-03-11 20:02:03 +00:00
MarkRivers 01f9cbaaf1 Changed set/getPositionCompare API 2015-03-11 20:01:49 +00:00
MarkRivers c4a724102f Use XPSPositionCompare8.adl 2015-03-11 20:00:52 +00:00
MarkRivers 200d5e8a8c Single axis 2015-03-11 19:59:30 +00:00
MarkRivers 798d13ff14 New file 2015-03-11 19:59:17 +00:00
MarkRivers 6b4eb9e40f Added XPSPositionCompare.db 2015-03-11 16:58:34 +00:00
MarkRivers 7ed90412fc Added PositionCompare 2015-03-11 16:47:16 +00:00
MarkRivers ed758afbe0 New file 2015-03-11 16:38:19 +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
MarkRivers 70023fd533 Added PositionCompare functionality 2015-03-11 16:35:17 +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
Ron Sluiter 6499c720df Replaced old PPT with latest. 2015-03-06 21:21:09 +00:00
Ron Sluiter 606957579d Fixed error reported by Alexander Söderqvist (Cosylab) when position command is to the same position that it is currently located, FLNK not processed. 2015-03-06 18:26:55 +00:00
Ron Sluiter 0ef39053aa - Fix for excessive FLNK processing reported by Alexander Söderqvist (Cosylab). Modified so that recGblFwdLink() is only called on a False to True transition of DMOV.
- Incremented VERSION # to 6.10.
- Updated comments.
2015-02-25 21:07:43 +00:00
Ron Sluiter 4d89da1172 E-725 patch from Steffen. 2015-02-12 23:22:05 +00:00
Ron Sluiter 297c7ad985 EPICS base3.15.x compatibility. 2015-01-23 18:18:05 +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 5a2e8e1af4 R6-9 update. 2015-01-07 22:28:00 +00:00
Ron Sluiter f104bb7f1b Phytron I1AM01 Stepper Motor Controller configuration examples. 2015-01-07 15:33:30 +00:00
Ron Sluiter 2b9e6db296 Phytron I1AM01 Stepper Motor Controller support from Tom Slejko and Bor Marolt of Cosylab d.d.
Added svn:eol-style = "native".
2015-01-07 15:16:02 +00:00
Ron Sluiter 3984177592 Added svn:eol-style = "native". 2015-01-07 15:13:25 +00:00
Ron Sluiter 8d498233d1 Phytron I1AM01 Stepper Motor Controller support from Tom Slejko and Bor Marolt of Cosylab d.d. 2015-01-07 14:56:44 +00:00
Jens Eden eae2c87dde added explanation of omsAsynString.template 2015-01-07 11:10:39 +00:00
Jens Eden 7005f681f9 added a template to send and receive strings from OMS controllers 2015-01-07 10:55:14 +00:00
Jens Eden c5a41bcdf7 enhanced description 2015-01-07 10:28:35 +00:00
Jens Eden 761b27d840 split init string into individual commands 2015-01-07 10:22:30 +00:00
Jens Eden 48b9971479 reset tcp connection to recover from network errors 2015-01-07 10:22:04 +00:00
Jens Eden 82fe312c4c split init string into individual commands; read status before position 2015-01-07 10:21:35 +00:00
Jens Eden ec5f2ffe9a fix string parser to allow character 'B' in beta release firmware string 2014-12-17 16:37:14 +00:00
Jens Eden e53a205927 avoid command error, if new velocity is less than previous base velocity or new base velocity is greater than previous velocity 2014-12-17 16:31:53 +00:00
Jens Eden bb0926f60b set a default Input/output EOS and allow to override in st.cmd 2014-12-17 14:17:56 +00:00
kmpeters 288ba61a4f Added documentation to README & motor_release.html 2014-12-16 20:17:52 +00:00
kmpeters ae3394921f Removed set{Input,Output}Eos calls from omsMAXnet constructor so that input and output EOS values set in the st.cmd file are not overridden. Added examples for setting the input and
output EOS from the st.cmd to the MAXnet README.
2014-12-15 23:03:05 +00:00
Ron Sluiter 79b73f6f8b Bug fix from Thierry Zamofing (PSI); acceleration was set to the same value as the speed. 2014-12-15 15:04:13 +00:00