Commit Graph

2716 Commits

Author SHA1 Message Date
kpetersn c185b99ea9 Modified MM3000 and OMS device support to handle signed components of the encoder ratio. 2018-06-27 11:39:00 -05:00
Pete R Jemian d7a85d2833 Note issue #55 is active for participation now 2018-06-27 11:08:20 -05:00
Kevin Peterson 0dc3a09a0b Merge pull request #36 from rokvintar/ls_status_update_fix
Status of limit switches updated independent of movement direction.  Fixes #35
2018-06-26 15:45:59 -05:00
Kevin Peterson 31e0afe6a7 Merge pull request #93 from softwareschneiderei/oms_encoder_sync
OMS: Synchronize motor position with encoder position before every move.
2018-06-21 12:18:00 -05:00
Marius Elvert d061e913c3 Removed version control info from file 2018-06-21 09:55:12 +02:00
kpetersn 6529abb0cf Added links for upcoming 6-10-1 release 2018-06-06 15:09:29 -05:00
sluiter 74a8cedc28 Update CountsPerUnit everytime torque is enabled to reduce IOC reboots 2018-05-31 16:47:44 -05:00
sluiter acf0d00496 Update home search from EPICS docs. 2018-05-31 16:45:41 -05:00
klang 4938a51ce4 Few more wrong casts 2018-05-29 16:18:47 -05:00
Kevin Peterson 53cea7fad9 Merge pull request #79 from keenanlang/master
Keenan added Scriptable Motor Controller support (depends on the lua module: https://github.com/epics-modules/lua)
2018-05-02 13:04:36 -05:00
kpetersn 4bbba98bd5 Minor improvements to documentation:
* Use APS links instead of github preview links until the
  release contains the relevant documentation (motor.html)
  * Changed one instance of 6-9 to 6-10 (motorRecord.html)
2018-05-02 09:49:13 -05:00
Kevin Peterson 2cfd494c16 Merge pull request #96 from kmpeters/R6-10-documentation
Added R6-10 documentation
2018-05-01 15:17:48 -05:00
kpetersn 497bdac0c9 Added a notice to the README 2018-05-01 15:08:00 -05:00
kpetersn 55a92186c2 Removed reverted change from README 2018-05-01 15:04:33 -05:00
kpetersn 7d2c337c0a Removed duplicate Known-problems entries. Added link to github issues. 2018-05-01 15:03:41 -05:00
kpetersn bbc0b5019f Added Problems.html, which contains the history of the problems of motor releases before the transition to github. 2018-05-01 13:34:24 -05:00
kpetersn ad2d96b230 Corrected links 2018-05-01 12:16:36 -05:00
kpetersn 8c0f68488d Removed Ron as the person responsible for the motor module. Kevin wishes him a git-free impending retirement. 2018-05-01 11:45:07 -05:00
kpetersn 5619f875e2 Added support motors and documentation for the IGSET field. 2018-05-01 10:59:45 -05:00
kpetersn 67526774ff Added release notes for 6-10 2018-05-01 10:25:02 -05:00
Kevin Peterson 90bb52f3c6 Merge pull request #60 from EuropeanSpallationSource/record-DLYandSTOP-problem
Record: motor record DLY and STOP problem
2018-05-01 09:51:03 -05:00
kpetersn e99981c71d Added R6-10 to 'Required Modules' section 2018-04-30 11:48:12 -05:00
kpetersn 9f14ffb5ed Created a presentations subdirectory 2018-04-30 11:11:38 -05:00
kpetersn 73230bef1a Moved trajectoryScan.html images to the trajectoryScan_files subdirectory. 2018-04-30 11:10:39 -05:00
Kevin Peterson f3d4e0fd1d Merge pull request #83 from mp49/autopower_fix
Fix issue with power being left on when using autoPower option in asy…
2018-04-27 10:42:03 -05:00
Kevin Peterson beba85f7b2 Merge pull request #94 from shadowguy/master
Added I/O flush before first query (Micronix MMC-x00)
2018-04-27 10:34:19 -05:00
kpetersn 23b8c5f528 Corrected ANL EPICS URLs in travis-prepare.sh 2018-04-25 16:20:02 -05:00
rsluiter 6990911206 Merge pull request #95 from kmpeters/AMCI_ANF2
Added support for AMCI ANF controllers
2018-04-20 08:44:26 -05:00
Kevin Peterson ed95506bb1 Fix for building on Windows 2018-04-19 11:09:28 -05:00
kpetersn a827730f71 Updated the comment in the .h file. 2018-04-18 15:39:57 -05:00
kpetersn c13b1b43ab Added AMCI controllers to motorRecord.html 2018-04-18 15:32:43 -05:00
kpetersn 35f5cf0849 Minor improvements to README_ANF2.md 2018-04-18 15:26:49 -05:00
kpetersn 12c6237ef1 Added README_ANF2.md 2018-04-18 15:23:22 -05:00
kpetersn c5316018b9 Only require user to specify numAxes so any combination of controller modules can be used. 2018-04-18 14:41:19 -05:00
kpetersn 28a642cf79 Use the default IP address provided at the factory. 2018-04-18 11:42:30 -05:00
kpetersn 17a8fa08a9 Added ANF2 example config 2018-04-18 11:26:13 -05:00
kpetersn dad0f34037 Print somewhat helpful info in asyn traces. 2018-04-17 16:51:53 -05:00
sluiter 7493d50bc8 If URIP=Yes and reading RDBL causes LINK error, do not start a new target position move. 2018-04-10 14:30:50 -05:00
kpetersn a46564cc3c Initialize parameters to avoid asynTraceFlow errors. 2018-04-09 14:41:31 -05:00
kpetersn 2e49fb473d Removed unused getInfo() calls. 2018-04-09 13:25:40 -05:00
kpetersn 9b6764b0e0 Removed reconfig funcationlity (only useful for testing as written). 2018-04-09 13:20:58 -05:00
kpetersn 16141699d8 Improved report output 2018-04-09 13:07:47 -05:00
kpetersn 8f05579e82 Cleaned up the code somewhat 2018-04-09 11:29:56 -05:00
Scott Stubbs d254899446 Added I/O flush before first query 2018-04-09 01:33:44 -07:00
kpetersn 14bb36e0aa Read and set the direction. Read and clear command errors. Only set the limit if moving in that direction (doesn't solve the problem of being unable to absolute-move off a limit--jogging works though). 2018-03-29 16:28:18 -05:00
kpetersn f1aefccbeb Added comments about homing 2018-03-29 10:48:42 -05:00
kpetersn d760620579 Allow errors to be reset via a PV. 2018-03-28 11:02:33 -05:00
kpetersn c6a2b4ee0b Also allow UEIP=Yes when Diagnostic Feedback is used. 2018-03-28 10:43:29 -05:00
kpetersn 9e0b87ee74 Implement jogging using the actual jog command. Stopping a jog is different than a normal move, so the stop method had to get smarter. Removed the extra call to base class's writeInt32 that was resulting in double stop commands being sent. 2018-03-28 10:32:30 -05:00
kpetersn 021228e0e7 Improved asynReport output 2018-03-27 17:31:07 -05:00