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
kpetersn
860474c1ae
Be quieter.
2018-03-27 16:45:42 -05:00
kpetersn
dbdd1814df
Enforce controller speed limits. Added an alternate jog implemention that doesn't work well (the ANF2 jog commands appear to require immediate stops, which don't play nicely with subsequent move commands).
2018-03-27 16:09:41 -05:00
kpetersn
0f52af42b2
Also read the encoder position, which isn't helpful with diagnostic feedback.
2018-03-27 15:15:05 -05:00
kpetersn
690281fd24
Correct the acceleration
2018-03-27 15:08:18 -05:00
kpetersn
3a231a90ef
Remove item from todo list
2018-03-27 14:52:28 -05:00
kpetersn
35ac98f133
Specify base speed and homing timeout when configuring axis
2018-03-27 14:50:36 -05:00
kpetersn
9c90d24fb8
Fix for OpMode_
2018-03-27 14:25:21 -05:00
kpetersn
a877f4c188
Parse the config string and store some info about the axes. This can be done better in the future.
2018-03-27 13:49:12 -05:00
kpetersn
70d252c44a
Added writeReg32Array method. Made the default output asyn port use array writes. Eliminated the conf asyn port.
2018-03-26 15:25:49 -05:00
kpetersn
dc09abbd14
Improved report output
2018-03-23 17:10:07 -05:00