MarkRivers
|
8b477e4dbe
|
Comment out model 2 XPS driver
|
2011-04-05 02:03:13 +00:00 |
|
MarkRivers
|
648602f197
|
Remove global variables for setPosSleepTime and doSetPosition; now variables in XPSController class, can be set by iocsh calls; added XPS-specific profile parameters
|
2011-04-05 02:02:45 +00:00 |
|
MarkRivers
|
4b77011a80
|
Remove global variables for setPosSleepTime and doSetPosition; now variables in XPSController class, can be set by iocsh calls; added XPS-specific profile parameters
|
2011-04-05 02:02:17 +00:00 |
|
MarkRivers
|
a8339b01bf
|
Remove global variables for setPosSleepTime and doSetPosition; now variables in XPSController class, can be set by iocsh calls
|
2011-04-05 02:01:19 +00:00 |
|
MarkRivers
|
cd7bdc52af
|
Check soft limits when building trajectory
|
2011-04-04 21:54:39 +00:00 |
|
MarkRivers
|
5df164ae3c
|
Implemented readbackProfile
|
2011-04-04 21:54:03 +00:00 |
|
MarkRivers
|
b814f62ae9
|
Added profileNumReadbacks
|
2011-04-04 21:53:32 +00:00 |
|
MarkRivers
|
bcaa7f10be
|
Add fields to propograte direction, resolution and offset to driver
|
2011-04-04 21:52:41 +00:00 |
|
MarkRivers
|
331df7ab50
|
Removed Wtapper from function names; added defineProfile
|
2011-04-04 18:37:45 +00:00 |
|
MarkRivers
|
6c4b9b1e7e
|
Removed Wtapper from function names; minor reformatting; added defineProfile
|
2011-04-04 18:37:02 +00:00 |
|
MarkRivers
|
e05a5dd478
|
Implemented defineProfile and readbackProfile
|
2011-04-04 18:36:01 +00:00 |
|
MarkRivers
|
607678429f
|
Minor reformatting
|
2011-04-04 18:35:10 +00:00 |
|
MarkRivers
|
8f256c9f9e
|
Implements move, moveVelocity, home, poll and setPosition functions; implemented defineProfile to convert from user to controller units
|
2011-04-04 18:34:31 +00:00 |
|
MarkRivers
|
8c64465e39
|
Changed move, moveVelocity, home, poll and setPosition from pure virtual to normal virtual functions; minor reformatting
|
2011-04-04 18:33:03 +00:00 |
|
MarkRivers
|
f151ad6b4a
|
Minor reformat
|
2011-04-04 18:31:27 +00:00 |
|
MarkRivers
|
90fe333fa2
|
Added profile move database
|
2011-04-03 19:03:03 +00:00 |
|
MarkRivers
|
72cff7c78b
|
Changes for profile moves
|
2011-04-03 19:02:08 +00:00 |
|
MarkRivers
|
a23fd62d40
|
Added epicsAtExit logic to stop polling when shutting down
|
2011-04-03 19:01:06 +00:00 |
|
MarkRivers
|
7096ec7fa1
|
Added pAxes for convenience
|
2011-04-03 19:00:00 +00:00 |
|
MarkRivers
|
c385139a3b
|
Added epicsAtExit logic to stop polling when shutting down
|
2011-04-03 18:59:18 +00:00 |
|
MarkRivers
|
1d637741a8
|
Added shuttingDown_ for epicsAtExit; changes for profile moves
|
2011-04-03 18:57:56 +00:00 |
|
MarkRivers
|
8f858a8586
|
Added shuttingDown_ for epicsAtExit; changes for profile moves
|
2011-04-03 18:57:36 +00:00 |
|
MarkRivers
|
8af4362cf4
|
Added profileMove*
|
2011-04-03 18:56:37 +00:00 |
|
MarkRivers
|
c27f816d9b
|
New file for profile moves
|
2011-04-03 18:55:54 +00:00 |
|
MarkRivers
|
99aa62acd7
|
Changes because asynMotorDriver was broken into asynMotorController and asynMotorAxis; same for XPS
|
2011-04-02 15:10:48 +00:00 |
|
MarkRivers
|
5e08ad36c2
|
Changes because asynMotorDriver was broken into asynMotorController and asynMotorAxis
|
2011-04-02 15:09:59 +00:00 |
|
MarkRivers
|
e0794b2814
|
Changes because asynMotorDriver was broken into asynMotorController and asynMotorAxis
|
2011-04-02 15:09:32 +00:00 |
|
MarkRivers
|
0a3dc5c215
|
Changes for profile moves
|
2011-04-02 15:08:00 +00:00 |
|
MarkRivers
|
fb3fae0423
|
Changes for profile moves
|
2011-04-02 15:07:12 +00:00 |
|
MarkRivers
|
e32f2eec20
|
Changes for profile moves
|
2011-04-02 15:06:54 +00:00 |
|
MarkRivers
|
b7769c4960
|
Changes for profile moves
|
2011-04-02 15:06:34 +00:00 |
|
MarkRivers
|
db63333af9
|
Made work with C++
|
2011-04-02 15:05:46 +00:00 |
|
MarkRivers
|
7ac99c06e6
|
Minor reformat
|
2011-04-02 15:04:54 +00:00 |
|
MarkRivers
|
b2bece7c57
|
Changes for profile moves
|
2011-04-02 15:04:14 +00:00 |
|
MarkRivers
|
9af9187be1
|
Changes for profile moves
|
2011-04-02 15:03:55 +00:00 |
|
MarkRivers
|
917bb6c06d
|
Changed functionName
|
2011-04-02 15:03:22 +00:00 |
|
MarkRivers
|
8c67245040
|
Broke XPSMotorDriver into XPSController and XPSAxis
|
2011-04-01 20:37:53 +00:00 |
|
MarkRivers
|
65996307a7
|
Broke XPSMotorDriver into XPSController and XPSAxis
|
2011-04-01 20:34:03 +00:00 |
|
MarkRivers
|
f28b5252dc
|
Broke XPSMotorDriver into XPSController and XPSAxis
|
2011-04-01 20:27:03 +00:00 |
|
MarkRivers
|
f2ea4bcdb0
|
Broke XPSMotorDriver into XPSController and XPSAxis
|
2011-04-01 20:26:30 +00:00 |
|
MarkRivers
|
803e2c89b7
|
Broke asynMotorDriver into asynMotorController and asynMotorAxis
|
2011-04-01 20:02:18 +00:00 |
|
MarkRivers
|
afc7ee20d7
|
Broke asynMotorDriver into asynMotorController and asynMotorAxis
|
2011-04-01 20:01:01 +00:00 |
|
MarkRivers
|
c92f7d7518
|
Broke asynMotorDriver into asynMotorController and asynMotorAxis
|
2011-04-01 20:00:31 +00:00 |
|
MarkRivers
|
bf8e72ad1b
|
Fixed logic problem with pollPeriods being divided by 1000 twice; moved initial query of pulsesPerUnit from controller constructor to axis constructor
|
2011-03-31 23:01:36 +00:00 |
|
MarkRivers
|
51e5cf5545
|
Previously we reported encoder position for both motor and encoder position; added call to GroupPositionSetpointGet so we now report both the theoretical and actual motor positions
|
2011-03-31 22:59:19 +00:00 |
|
MarkRivers
|
fa93fce3d3
|
Changed drvInfo strings for jerk
|
2011-03-31 21:10:50 +00:00 |
|
MarkRivers
|
90925a1934
|
Changed drvInfo strings for jerk
|
2011-03-31 21:10:18 +00:00 |
|
MarkRivers
|
a02ab92c27
|
Implemented motorUpdateStatus in asynMotorController::writeInt32
|
2011-03-31 21:09:34 +00:00 |
|
MarkRivers
|
f3e8b3ef90
|
Minor documentation fix
|
2011-03-31 19:46:00 +00:00 |
|
MarkRivers
|
1a1e5caa16
|
Remove profile methods; add forcedFastPolls to startPoller call; add doxygen-style documentation
|
2011-03-31 18:23:08 +00:00 |
|