Commit Graph

2230 Commits

Author SHA1 Message Date
Mark Rivers bc531bc8fa Latest converter 2020-01-28 16:43:00 -06:00
Mark Rivers 4a878d29f4 New autoconverted file 2020-01-28 16:42:41 -06:00
Mark Rivers 5642bb1089 Initialize some parameters to avoid errors reading them 2020-01-28 16:32:56 -06:00
Mark Rivers 56f0952b4f New file for autoconvert 2020-01-28 16:18:48 -06:00
Mark Rivers 6768b2514f Add op 2020-01-28 16:18:18 -06:00
Torsten Bögershausen 8b43d40d18 send_mess() uses 'const char *' (and more const char*)
The 2nd and 3rd parameter in send_mess() can and should
be a 'const char *' instead of just 'char *'.
Modern compilers complain here, so that the signature now
gets the const.

Update drivers from the following list to use the new send_mess():
    modules/motorAcs
    modules/motorAcsTech80
    modules/motorAerotech
    modules/motorFaulhaber
    modules/motorIms
    modules/motorKohzu
    modules/motorMclennan
    modules/motorMicos
    modules/motorMicroMo
    modules/motorNewFocus
    modules/motorNewport
    modules/motorOms
    modules/motorOriel
    modules/motorPI
    modules/motorParker
    modules/motorPiJena
    modules/motorSmartMotor
    modules/motorThorLabs

And while there, fix one more "const char *" in motordrvCom.cc
2019-09-30 13:15:35 +02:00
kpetersn 1a9a123698 Changed REQ to DB so that *.req files get installed when motor is built outside of synApps 2019-08-27 15:01:58 -05:00
kpetersn d809076a32 Incremented the version number (for the first time since commit 0ef39053aa) 2019-08-15 09:52:15 -05:00
klang b7eae96a76 install req files 2019-05-08 15:42:36 -05:00
kpetersn 45b87d7448 Added build rule to allow *.req files to be installed when building against base 3.14 2019-04-25 17:20:54 -05:00
kpetersn 6a12e28e96 Removed MXmotorSrc; Added motorMXmotor submodule 2019-04-15 14:44:56 -05:00
kpetersn c711e15100 Removed MotorSimSrc; Added motorMotorSim submodule 2019-04-15 14:29:45 -05:00
kpetersn 187080ce94 Removed PC6KSrc; Added motorPC submodule 2019-04-12 15:58:25 -05:00
kpetersn 4ec8c9247c Removed SmarActMCSSrc; Added motorSmarAct submodule 2019-04-12 15:42:57 -05:00
kpetersn f7e18b0b8e Removed PIGCS2Src; Added motorPIGCS2 submodule 2019-04-12 10:31:38 -05:00
kpetersn 6c4619d784 Removed AMCISrc; Added motorAMCI submodule 2019-04-12 10:12:27 -05:00
kpetersn bf083f5d43 Removed ACRSrc; Added motorACR submodule 2019-04-11 13:44:28 -05:00
kpetersn b8eec1e23f Removed ScriptMotorSrc; Added motorScriptMotor submodule 2019-04-11 13:26:16 -05:00
kpetersn 8f9d18e008 Removed AerotechSrc; Added motorAerotech submodule 2019-04-11 12:59:05 -05:00
kpetersn aae6cacd3e Removed PhytronSrc; Added motorPhytron submodule 2019-04-10 15:35:57 -05:00
kpetersn 09fd304443 Removed OmsAsynSrc; Added motorOmsAsyn submodule 2019-04-10 15:11:11 -05:00
kpetersn 4fd59be3c4 Also remove IMS_extra.db from motorApp/Db/Makefile 2019-04-10 14:46:23 -05:00
kpetersn b1886641e0 Removed ImsSrc; Added motorIms submodule 2019-04-10 14:40:31 -05:00
kpetersn 2784be1ffb Removed NewFocusSrc; Added motorNewFocus submodule 2019-04-09 16:38:24 -05:00
kpetersn ecbb008597 Removed MicosSrc; Added motorMicos submodule 2019-04-09 15:14:04 -05:00
kpetersn 27fca6f1cd Removed AcsSrc; Added motorAcs submodule 2019-04-09 11:53:37 -05:00
kpetersn c184a2375a Removed ThorLabsSrc; Added motorThorLabs submodule 2019-04-08 16:32:50 -05:00
kpetersn 8c11e38d5b Removed SmartMotorSrc; Added motorSmartMotor submodule 2019-04-08 16:08:15 -05:00
kpetersn 041f13119f Removed PiSrc; Added motorPi submodule 2019-04-08 15:17:59 -05:00
kpetersn f1c366b80a Removed PiJenaSrc; Added motorPiJena submodule 2019-04-08 14:14:10 -05:00
kpetersn 50f621df43 Removed MicronixSrc; Added motorMicronix submodule 2019-04-08 13:32:37 -05:00
kpetersn 1e2695a461 Removed OrielSrc; Added motorOriel submodule 2019-04-05 16:48:22 -05:00
kpetersn cca5f63a8d Removed NPointSrc; Added motorNPoint submodule 2019-04-05 16:22:19 -05:00
kpetersn ab0a01efb7 Removed MicroMoSrc; Added motorMicroMo submodule 2019-04-05 15:42:41 -05:00
kpetersn 2481133ed3 Removed MclennanSrc; Added motorMclennan submodule 2019-04-05 14:50:36 -05:00
kpetersn 48725897f7 Removed KohzuSrc; Added motorKohzu submodule 2019-04-05 13:51:03 -05:00
kpetersn 64dafb7498 Removed HytecSrc; Added motorHytec submodule 2019-04-04 16:52:17 -05:00
kpetersn 2b77267562 Removed FaulhaberSrc; Added motorFaulhaber submodule 2019-04-04 16:13:52 -05:00
kpetersn cc0bfbfd46 Removed DeltaTauSrc; Added motorDeltaTau submodule 2019-04-04 15:17:16 -05:00
kpetersn 203967073b Removed AttocubeSrc; Added motorAttocube submodule 2019-04-04 14:27:42 -05:00
kpetersn 70e9266411 Removed AcsTech80Src; Added motorAcsTech80 submodule 2019-04-04 13:34:40 -05:00
kpetersn a44b530163 Moved MAXv trajectory-scan screens to motorOms 2019-04-03 16:38:29 -05:00
kpetersn 7c6479e666 Also remove OmsSrc from motorApp/Makefile 2019-04-03 15:45:27 -05:00
kpetersn 1e04d11d5c Removed OmsSrc; Added motorOms submodule 2019-04-03 15:42:44 -05:00
kpetersn 087faec96d Removed Newport support; Added motorNewport submodule 2019-04-03 11:10:51 -05:00
Kevin Peterson 5cebc48ba8 Merge pull request #129 from epics-modules/hxp-devel
Moved the polling from HXPAxis::poll to HXPController::poll to allow HXP support to work with newer firmware.

Issue 124 description:

Older versions of the HXP firmware (v2.1.0 and earlier) are able to query the positions of the virtual axes independently using the virtual group names. Newer versions of the firmware (confirmed with v3.1.0) return an error (-19: GroupName doesn't exist or unknown command). Querying the positions of all six virtual axes simultaneously works on both v2.1.0 and v3.1.0.

Fixes #124
2019-03-19 15:30:38 -05:00
Pete R Jemian d7bc85109d fixes #126 - caQTDM screen 2019-03-04 09:43:34 -06:00
Pete R Jemian 91bb913ffa #126 CSS BOY 2019-03-04 09:42:45 -06:00
Pete R Jemian dd5113c390 #126 MEDM screen 2019-03-04 09:41:12 -06:00
kpetersn b98da5402b Moved the polling from HXPAxis::poll to HXPController::poll 2019-02-06 11:22:07 -06:00