Commit Graph

1720 Commits

Author SHA1 Message Date
MarkRivers e8161deadc Made message strings waveform records for length; added profile time support 2011-04-05 22:50:38 +00:00
MarkRivers d75c0cd700 Change some PV names; use links to motor record fields for some records 2011-04-05 22:49:42 +00:00
MarkRivers 8ffe0fdbaf Many changes to get buildProfile working 2011-04-05 22:48:45 +00:00
MarkRivers 397cd6801a Worked on support for profile moves 2011-04-05 22:47:59 +00:00
MarkRivers 60df047221 Use size_t not int for number of points 2011-04-05 22:47:34 +00:00
MarkRivers e4ed2514b7 Worked on support for profile moves 2011-04-05 22:47:12 +00:00
MarkRivers 8e434d2bb3 Worked on support for profile moves 2011-04-05 22:46:20 +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 25fc46bf02 Use size_t not int for number of points 2011-04-05 22:44:35 +00:00
MarkRivers 62d77093c5 Use size_t not int for number of points 2011-04-05 22:44:03 +00:00
MarkRivers a20e950db5 Changes in macro parameters 2011-04-05 02:09:12 +00:00
MarkRivers df55e588ad Remove SNL code related stuff; add XPSEnableSetPosition and PSSetPositionSettlingTime 2011-04-05 02:08:32 +00:00
MarkRivers cba5fe384d Added M macro for motor name, changed AXIS to ADDR 2011-04-05 02:07:13 +00:00
MarkRivers 378b87278d Added M macro for motor name, changed AXIS to ADDR 2011-04-05 02:06:08 +00:00
MarkRivers ad927dc8b5 Comment out model 2 XPS driver 2011-04-05 02:03:31 +00:00
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