Commit Graph

1672 Commits

Author SHA1 Message Date
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
MarkRivers 032bc591ef Documentation changes 2011-03-31 18:21:29 +00:00
MarkRivers f2ff9ac4ea List only specific files for asynMotorDriver drivers 2011-03-31 18:20:32 +00:00
MarkRivers 006488b726 Remove profile methods; add forcedFastPolls to startPoller call 2011-03-31 17:23:07 +00:00
MarkRivers a23d916f9f Added doxygen-style documentation; added forcedFastPolls to startPoller() 2011-03-31 17:13:36 +00:00
MarkRivers 20c247913c Added doxygen-style documentation; added forcedFastPolls to startPoller() 2011-03-31 17:13:29 +00:00
MarkRivers 275381bbe7 Changed MOTOR to TOP 2011-03-31 12:42:00 +00:00
MarkRivers 946e3bce54 New file 2011-03-31 12:41:36 +00:00
MarkRivers 08c216a348 Added svn:ignore 2011-03-31 12:38:43 +00:00
MarkRivers 1c4915bd61 New file 2011-03-31 12:38:21 +00:00
MarkRivers 3fc09fe1db Bug fix: it was doing callbacks on every poll; fixed logic so it only does callbacks when status or position changes 2011-03-30 23:12:32 +00:00
MarkRivers 208eced00e Build model 3 driver 2011-03-30 22:52:52 +00:00
MarkRivers 1f101dfa65 Many changes to get it working 2011-03-30 22:52:25 +00:00
MarkRivers 4f8078eff9 Add XPSRegister3 for model 3 driver 2011-03-30 22:51:41 +00:00
MarkRivers 1178c2f119 New file 2011-03-30 22:51:10 +00:00
MarkRivers 6f1bdfca10 Install XPSAux files 2011-03-30 22:50:46 +00:00
MarkRivers 09cd9210d0 Protect against null axis pointer; error checking in axis constructor 2011-03-30 22:50:22 +00:00
MarkRivers 3b96dd5a0b Add private pC_ variable; eliminate getController() method, just use pC_ 2011-03-30 15:34:02 +00:00
MarkRivers 0c634377a1 Add private pC_ variable; eliminate getController() method, just use pC_ 2011-03-30 15:33:28 +00:00
MarkRivers bac24be529 Changed pController_ to pC_ for brevity; eliminate getController() method, just use pC_ 2011-03-30 15:32:42 +00:00
MarkRivers 2d46405cea Change poll times to doubles in constructor, but still int in C linkage for vxWorks 2011-03-29 22:58:32 +00:00
MarkRivers d62b61d6b2 Added ACRAuxRead.template 2011-03-29 22:10:08 +00:00
MarkRivers fa7ee3753b Added read scan rate 2011-03-29 22:09:03 +00:00
MarkRivers 1b7b391b81 Added asyn records 2011-03-29 22:08:46 +00:00
MarkRivers 7b2d490c6f Added ACRAuxRead.template 2011-03-29 22:08:17 +00:00
MarkRivers 63b3fdffb1 New file 2011-03-29 22:07:57 +00:00
MarkRivers 54c9c8e22d Fixed drvInfo string 2011-03-29 21:29:34 +00:00
MarkRivers 1f860a1423 Removed writeFloat64, not needed; add setPosition() 2011-03-29 21:28:25 +00:00
MarkRivers 2c1335dc0b Removed writeFloat64, not needed; add setPosition() 2011-03-29 21:28:04 +00:00
MarkRivers 4c3e959420 Implement ACRAxis::setPosition; fix bug in ACRAxis::stop 2011-03-29 21:27:10 +00:00
MarkRivers 81bae89d87 Added asynMotorAxis::setPosition 2011-03-29 21:26:07 +00:00
MarkRivers 39f5490fe6 Call setPosition from writeInt32; fix bugs in setting parameters and doing callbacks 2011-03-29 21:25:12 +00:00
MarkRivers fbc8fbc8ef Added asynMotorAxis::setPosition 2011-03-29 21:23:42 +00:00
MarkRivers f785adb190 Change ACRMotorCreateController to ACRCreateController 2011-03-29 18:39:51 +00:00