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 |
|
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 |
|
timmmooney
|
fe625b4905
|
Added userPreTaxi, userPreFly, userPostFly, userCalc1/2
PSOWINDOW RANGE depends on scanControl (Normal/Custom), and scan direction
|
2014-09-29 18:01:01 +00:00 |
|
MarkRivers
|
77b1e018b3
|
New PV for MoveMode, absolute or relative
|
2014-05-22 21:52:47 +00:00 |
|
MarkRivers
|
72dd2fc2e0
|
New file
|
2014-05-22 21:52:07 +00:00 |
|
timmmooney
|
0f92fb1596
|
modified so SNL doesn't have to monitor pulsePositions (large array) to find out that it has changed, because that crashes the sequencer
|
2014-05-20 21:59:08 +00:00 |
|
timmmooney
|
aa54acfa3d
|
Added PulseMode mbbi and PulsePositions waveform
|
2014-05-02 18:43:31 +00:00 |
|
timmmooney
|
659a519bd9
|
Added PulseMode mbbi and PulsePositions waveform
|
2014-05-02 18:43:13 +00:00 |
|
timmmooney
|
a6fd00959e
|
Added PulseDir, PulseLenUS, PulseSrc
|
2014-04-01 16:50:24 +00:00 |
|
timmmooney
|
6db4dc6f56
|
Added PulseDir, PulseLenUS, PulseSrc
|
2014-04-01 16:50:07 +00:00 |
|
timmmooney
|
90f3f1ea0d
|
Added PV by which user can choose whether or not software should add accel/decel trajectory segments.
|
2014-01-29 18:09:23 +00:00 |
|
timmmooney
|
5521940fbc
|
Added motor-start position PVs, and a PV by which user can choose whether or not software should add accel/decel trajectory segments.
|
2014-01-29 18:08:57 +00:00 |
|
timmmooney
|
385f4abfe0
|
read position and velocity errors at user specified rate
|
2013-11-18 16:09:52 +00:00 |
|
kmpeters
|
0bf0cbd212
|
Modified motorUtil to also provide name of motor every time .DMOV field changes. This will allow smart clients to maintain a list of moving motors.
|
2013-11-13 21:43:36 +00:00 |
|
MarkRivers
|
7a6545120d
|
Added .VELO, needed in some applications
|
2013-11-01 18:32:39 +00:00 |
|
mp49
|
03f345a61c
|
newport model 3 driver: reverted back to the old definition of moving axis in the poller in XPSAxis.cpp. I made the new method, of checking the socket return value, an option which is enabled by using a new function called XPSEnableMovingMode. Also added the ability to run a TCL script. This may become a generic function in the base classes later on. Added a Db template to set and execute a TCL script.
|
2013-07-12 14:31:22 +00:00 |
|
kmpeters
|
e515d23f20
|
Added records to HXP_coords.db to sync motor target positions and read CS's after a CS is changed.
|
2013-06-19 19:41:30 +00:00 |
|
kmpeters
|
e837c38da6
|
Updated Newport Hexapod example
|
2013-06-18 21:10:29 +00:00 |
|
kmpeters
|
857172bffe
|
Added the ability to redefine the origin of hexapod coordinate-systems.
|
2013-06-18 21:01:10 +00:00 |
|
kmpeters
|
fbe9fdea42
|
Added reading of coordinate-system definitions to Newport HXP support.
|
2013-06-18 19:16:57 +00:00 |
|
kmpeters
|
eea6efa880
|
Added the ability to move all hexapod motors to new target positions (not using deferred moves).
|
2013-06-14 20:50:47 +00:00 |
|
kmpeters
|
5f292c9368
|
Added RTRY to asyn_motor.db with a default value so that existing templates aren't broken.
|
2013-06-13 18:02:24 +00:00 |
|
kmpeters
|
78a7178740
|
Added error string PV to hexapod support
|
2013-06-12 22:01:32 +00:00 |
|
kmpeters
|
41576edab2
|
Added ERROR PV to hexapod support.
|
2013-06-12 20:39:23 +00:00 |
|