Commit Graph

  • 0481251e55 Merge pull request #119 from EuropeanSpallationSource/asyn_R32_deprecated_contructor Kevin Peterson 2018-10-16 16:22:40 -05:00
  • c38725e424 Merge pull request #116 from kmpeters/issue111 Kevin Peterson 2018-10-16 13:40:46 -05:00
  • 8deb21c463 Deprecated constructor "asynPortDriver" since asyn R4.32.0 Torsten Bögershausen 2018-10-11 10:55:25 +02:00
  • b6669de490 Cast pointer to *_init_record function as DEVSUPFUN in motor_dset structure for DeltaTau and Oms model-1 drivers. kpetersn 2018-10-10 15:09:42 -05:00
  • 66203a98cb Reverted most of the previous commit. Only use a release for base 3.15. kpetersn 2018-10-10 14:20:48 -05:00
  • 8c412e7db4 Use released versions of base instead of the development versions for Travis builds. Use EPICS base 7.0 instead of 3.16 kpetersn 2018-10-10 14:08:15 -05:00
  • d6b1b64c35 Cast pointers to init functions as DEVSUPFUN to eliminate compile errors like this: kpetersn 2018-10-10 11:08:54 -05:00
  • e56f0585ba Changed XXX_init argument from void * to int. Some drivers fail to build. kpetersn 2018-10-10 10:26:19 -05:00
  • dcf7b37c89 Avoid warnings with R3.16.1 in devSoft.cc and devMotorSim.c Torsten Bögershausen 2018-10-02 15:37:28 +02:00
  • 5198a2d552 Clean up the EPICS_VERSION/rec sup, use motor_epics_inc.h Torsten Bögershausen 2018-09-19 07:45:07 +02:00
  • 71e417b4db define VERSION_INT when using older EPICS bases Torsten Bögershausen 2018-09-18 18:04:05 +02:00
  • eb3566976d More adaptions to base-3.16/7.0 with typed rset Torsten Bögershausen 2018-09-18 16:25:11 +02:00
  • 8eacc2f05a Adapt motorRecord.cc to base-3.16 with typed rset Ben Franksen 2017-02-27 08:14:31 +01:00
  • 9aba61b06c Changed definition of soft_init; it is passed an int, not a void * Mark Rivers 2018-09-08 14:33:46 -05:00
  • c6e655d8b3 Merge branch 'master' of github.com:epics-modules/motor Mark Rivers 2018-09-08 14:04:29 -05:00
  • 58354556aa Fixed soft_init: it is passed an int, not a (void *). Mark Rivers 2018-09-08 14:04:15 -05:00
  • ee9fca1dc3 Fixes for problems that showed up in base 7.0. - It was using the value of mr->[link]->value.constantStr and mr->[link]->value.pv_link.pvname without checking the link types. This was incorrect, and led to errors because constantStr no longer has a defined value if the link type is not CONSTANT. Changed so that it only accesses these union fields if the link is the correct type. - It did not check if pv_link.pvname was NULL before calling CA functions, though now that we check the link type perhaps this cannot occur. - It did not lock the motor record before accessing the fields. - Added Debug calls to show the link types and values. Mark Rivers 2018-09-08 12:44:59 -05:00
  • d5ada7b86f Added support for profile moves on Q8 controller which uses a different path for trajectory files than C8 Mark Rivers 2018-09-07 08:17:12 -05:00
  • 9b046da878 Added support for profile moves on Q8 controller which uses a different path for trajectory files than C8 Mark Rivers 2018-09-07 08:17:03 -05:00
  • 0b8da74ca3 Added stdarg.h, otherwise compiler error with va_start and va_end undefined if DEBUG is defined Mark Rivers 2018-09-07 08:15:01 -05:00
  • ae637292db Added stdarg.h, otherwise compiler error with va_start and va_end undefined if DEBUG is defined Mark Rivers 2018-09-07 08:11:59 -05:00
  • 8b5d5f92bd Added note at the end that the file is incomplete Mark Rivers 2018-08-25 17:14:47 -05:00
  • f6e9f26209 Merge pull request #109 from kmpeters/issue100 Kevin Peterson 2018-08-21 12:34:24 -05:00
  • 26771f23dc Added a comment about reverting the change from .69 kpetersn 2018-08-21 12:05:30 -05:00
  • 95c0a4caa2 Don't set "stop" field true if driver returns RA_PROBLEM true. It is the driver's responsiblity to stop a motor if the condition that results in the RA_PROBLEM bit being set doesn't result in the motor automatically stopping. kpetersn 2018-08-21 11:56:25 -05:00
  • 741d4292cd Merge pull request #108 from kmpeters/issue27 Kevin Peterson 2018-08-21 09:59:42 -05:00
  • 270347dfb3 Set LVIO=1 if DLLM > DHLM, since at least one limit being violated kpetersn 2018-08-20 17:41:34 -05:00
  • a21b1ccbd6 Merge pull request #99 from EuropeanSpallationSource/JOG_LVIO_JOG_nolockup Kevin Peterson 2018-08-20 14:50:07 -05:00
  • c09b49c245 Merge pull request #107 from lnls-sol/fixAero Kevin Peterson 2018-08-20 12:10:00 -05:00
  • 9e5b54323a motorRecord.cc: Jogging against to LVIO in LVIO Torsten Bögershausen 2018-08-20 09:08:22 +02:00
  • 36a9351dba Add devAerotechSeq.dbd to WithAsyn example Gabriel Fedel 2018-08-17 14:38:00 -03:00
  • 000082b55a Merge pull request #105 from kmpeters/XPS_mutex_id_init Kevin Peterson 2018-08-10 12:22:59 -05:00
  • 1477975057 Patch from Takashi Nakamoto of the National Astronomical Observatory of Japan: kpetersn 2018-08-10 10:47:02 -05:00
  • c0c5b5b351 Multiple improvements to the Aerotech A3200 driver from Ron Sluiter: kpetersn 2018-08-08 16:27:33 -05:00
  • 6fb6f171de Bug fix for ImsMDrivePlusMotorController.cpp from Ron Sluiter on 2018-07-16 kpetersn 2018-08-08 16:22:06 -05:00
  • 4fb9e1c934 Changes to motor_notes.txt from Ron Sluiter on 2018-01-10 kpetersn 2018-08-08 16:18:48 -05:00
  • 548a013a38 Merge pull request #103 from kmpeters/ensemble-stuck-on-limit-fix Kevin Peterson 2018-08-06 16:32:07 -05:00
  • 8e8e559606 Changes from Ron Sluiter on 2018-06-28: kpetersn 2018-08-06 16:09:51 -05:00
  • 70b489f2de Corrected my email address. kpetersn 2018-08-03 09:51:53 -05:00
  • 58976fa288 Corrected path to new docs directory in README.md kpetersn 2018-08-01 13:51:40 -05:00
  • 09fcb5986c Merge pull request #101 from kmpeters/github-pages-docs Kevin Peterson 2018-08-01 13:41:26 -05:00
  • d739f5c1dd Use github pages links instead of htmlpreview links kpetersn 2018-08-01 13:37:13 -05:00
  • 3b75e3096f Renamed motor.html to index.html so that it can be used with github pages. kpetersn 2018-08-01 13:26:17 -05:00
  • fd4641f267 Renamed documentation directory so that it can be used with github pages. kpetersn 2018-08-01 13:23:40 -05:00
  • 3683d3f0ea Merge pull request #56 from EuropeanSpallationSource/JOG_stopped Kevin Peterson 2018-07-03 09:11:27 -05:00
  • 9c8a8e8c35 Record recognizes motor stop while jogging Torsten Bögershausen 2018-06-29 11:38:31 +02:00
  • a002988622 Merge pull request #98 from kmpeters/encoder_ratio_fix Kevin Peterson 2018-06-27 12:24:18 -05:00
  • 7a758b7238 Merge pull request #84 from mp49/encoder_ratio_fix Kevin Peterson 2018-06-27 12:21:22 -05:00
  • c185b99ea9 Modified MM3000 and OMS device support to handle signed components of the encoder ratio. kpetersn 2018-06-27 11:39:00 -05:00
  • d7a85d2833 Note issue #55 is active for participation now Pete R Jemian 2018-06-27 11:08:20 -05:00
  • 0dc3a09a0b Merge pull request #36 from rokvintar/ls_status_update_fix Kevin Peterson 2018-06-26 15:45:59 -05:00
  • 31e0afe6a7 Merge pull request #93 from softwareschneiderei/oms_encoder_sync Kevin Peterson 2018-06-21 12:18:00 -05:00
  • d061e913c3 Removed version control info from file Marius Elvert 2018-06-21 09:55:12 +02:00
  • e0d28f5e28 Added links for upcoming 6-10-1 release R6-10-1 kpetersn 2018-06-06 15:09:29 -05:00
  • 6529abb0cf Added links for upcoming 6-10-1 release kpetersn 2018-06-06 15:09:29 -05:00
  • 3912afbcd1 Update home search from EPICS docs. sluiter 2018-05-31 16:45:41 -05:00
  • d905a0cba0 Few more wrong casts klang 2018-05-29 16:18:47 -05:00
  • 9ee282c98b 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) kpetersn 2018-05-02 09:49:13 -05:00
  • 478ac824c3 Merge pull request #96 from kmpeters/R6-10-documentation Kevin Peterson 2018-05-01 15:17:48 -05:00
  • 422a996137 Merge pull request #60 from EuropeanSpallationSource/record-DLYandSTOP-problem Kevin Peterson 2018-05-01 09:51:03 -05:00
  • 12c9d900df Merge pull request #83 from mp49/autopower_fix Kevin Peterson 2018-04-27 10:42:03 -05:00
  • 7c287138ff Merge pull request #94 from shadowguy/master Kevin Peterson 2018-04-27 10:34:19 -05:00
  • 1cb778ae55 Corrected ANL EPICS URLs in travis-prepare.sh kpetersn 2018-04-25 16:20:02 -05:00
  • 66e8dcb485 If URIP=Yes and reading RDBL causes LINK error, do not start a new target position move. sluiter 2018-04-10 14:30:50 -05:00
  • 427890142f Readded INIT due to iocsh interpretation issues (cherry picked from commit 75162d1fef) Keenan Lang 2018-03-21 17:55:33 -05:00
  • a90ce0d4d7 fix typos (cherry picked from commit 6998c37163) Keenan Lang 2018-03-21 17:54:17 -05:00
  • 39b17d907e Replaced invalid LT_EPICSBASE logic with working logic from SSCAN. Since EPICS_VERSION_INT defined in EPICSbase 3.15, added EPICS_PATCH_LEVEL argument. sluiter 2018-01-04 14:52:05 -06:00
  • 3f2fb84c1f Add missing include files stdLib.h and errlog.h Mark Rivers 2017-12-06 17:45:20 -06:00
  • 8868cd9771 Added missing includes for stdLib.h and errlog.h, needed for base 7.0 Mark Rivers 2017-12-04 18:21:47 -06:00
  • 74a8cedc28 Update CountsPerUnit everytime torque is enabled to reduce IOC reboots sluiter 2018-05-31 16:47:44 -05:00
  • acf0d00496 Update home search from EPICS docs. sluiter 2018-05-31 16:45:41 -05:00
  • 4938a51ce4 Few more wrong casts klang 2018-05-29 16:18:47 -05:00
  • 53cea7fad9 Merge pull request #79 from keenanlang/master Kevin Peterson 2018-05-02 13:04:36 -05:00
  • 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) kpetersn 2018-05-02 09:49:13 -05:00
  • 2cfd494c16 Merge pull request #96 from kmpeters/R6-10-documentation Kevin Peterson 2018-05-01 15:17:48 -05:00
  • 497bdac0c9 Added a notice to the README kpetersn 2018-05-01 15:08:00 -05:00
  • 55a92186c2 Removed reverted change from README kpetersn 2018-05-01 15:04:33 -05:00
  • 7d2c337c0a Removed duplicate Known-problems entries. Added link to github issues. kpetersn 2018-05-01 15:03:41 -05:00
  • bbc0b5019f Added Problems.html, which contains the history of the problems of motor releases before the transition to github. kpetersn 2018-05-01 13:34:24 -05:00
  • ad2d96b230 Corrected links kpetersn 2018-05-01 12:16:36 -05:00
  • 8c0f68488d Removed Ron as the person responsible for the motor module. Kevin wishes him a git-free impending retirement. kpetersn 2018-05-01 11:45:07 -05:00
  • 5619f875e2 Added support motors and documentation for the IGSET field. kpetersn 2018-05-01 10:59:45 -05:00
  • 67526774ff Added release notes for 6-10 kpetersn 2018-05-01 10:25:02 -05:00
  • 90bb52f3c6 Merge pull request #60 from EuropeanSpallationSource/record-DLYandSTOP-problem Kevin Peterson 2018-05-01 09:51:03 -05:00
  • e99981c71d Added R6-10 to 'Required Modules' section kpetersn 2018-04-30 11:48:12 -05:00
  • 9f14ffb5ed Created a presentations subdirectory kpetersn 2018-04-30 11:11:38 -05:00
  • 73230bef1a Moved trajectoryScan.html images to the trajectoryScan_files subdirectory. kpetersn 2018-04-30 11:10:39 -05:00
  • f3d4e0fd1d Merge pull request #83 from mp49/autopower_fix Kevin Peterson 2018-04-27 10:42:03 -05:00
  • beba85f7b2 Merge pull request #94 from shadowguy/master Kevin Peterson 2018-04-27 10:34:19 -05:00
  • 23b8c5f528 Corrected ANL EPICS URLs in travis-prepare.sh kpetersn 2018-04-25 16:20:02 -05:00
  • 6990911206 Merge pull request #95 from kmpeters/AMCI_ANF2 rsluiter 2018-04-20 08:44:26 -05:00
  • ed95506bb1 Fix for building on Windows Kevin Peterson 2018-04-19 11:09:28 -05:00
  • a827730f71 Updated the comment in the .h file. kpetersn 2018-04-18 15:39:57 -05:00
  • c13b1b43ab Added AMCI controllers to motorRecord.html kpetersn 2018-04-18 15:32:43 -05:00
  • 35f5cf0849 Minor improvements to README_ANF2.md kpetersn 2018-04-18 15:26:49 -05:00
  • 12c6237ef1 Added README_ANF2.md kpetersn 2018-04-18 15:23:22 -05:00
  • c5316018b9 Only require user to specify numAxes so any combination of controller modules can be used. kpetersn 2018-04-18 14:41:19 -05:00
  • 28a642cf79 Use the default IP address provided at the factory. kpetersn 2018-04-18 11:42:30 -05:00
  • 17a8fa08a9 Added ANF2 example config kpetersn 2018-04-18 11:26:13 -05:00
  • dad0f34037 Print somewhat helpful info in asyn traces. kpetersn 2018-04-17 16:51:53 -05:00