Commit Graph

  • f56ef2c74c Committing the last status of selene work in the corona lockdown. The problem is in the MCU, probably koennecke 2020-03-18 15:53:44 +01:00
  • a25f8cabb9 Selene positions do not need factor *1000 michele-brambilla 2020-02-19 15:39:23 +01:00
  • c4fe45c0cb Add a set PV for the SeleneMotor michele-brambilla 2020-02-17 11:10:02 +01:00
  • 3b7133ecfe Make sure that the SINQ library version stays the same michele-brambilla 2020-02-18 10:00:30 +01:00
  • e9a615d0fa Changes in pmac controller michele-brambilla 2020-02-17 11:10:02 +01:00
  • 12249d5471 Implemented Homing on the EuroMove driver koennecke 2020-02-10 10:00:56 +01:00
  • 6d823e2265 Removed a debug statement from EuroMoveDriver.cpp koennecke 2020-01-24 13:04:40 +01:00
  • 75de7a3a4c First version of a driver for the LLB EuroMove controller. USB feature still missing. koennecke 2020-01-21 14:17:17 +01:00
  • 5aefbd4684 Fixed a bug in the pmac driver which caused wrong state 5/6 errors to be found on a slow motor. koennecke 2019-10-30 11:32:33 +01:00
  • 3133d933fa Minor fixes to the PhytronDriver Removed some annoying messages grom Nanotec Driver koennecke 2019-10-10 11:35:25 +02:00
  • bf2ff63a4b Fixed bugs in EL734 Phytron motor driver is now working May be fixed inverted limits on pmac koennecke 2019-05-23 16:50:10 +02:00
  • b4b093efdf Some cleanup in EL734Driver.cpp koennecke 2019-05-20 09:17:33 +02:00
  • f424477a6a Fixed a bug with inproperly cleared MsgTxt in SINQAxis Extended pmacAxis to properly deal with HRPT pmac motors which have an extra error condition koennecke 2019-05-13 12:03:24 +02:00
  • 3bea34700e Added MsgTxt support to Nanotec motor driver koennecke 2019-01-08 11:55:50 +01:00
  • 02ab5ff9b8 Added MsgTxt support to pmac controller driver koennecke 2019-01-08 11:47:02 +01:00
  • 972131d86a Added new system disconnect reporting to the phytron driver koennecke 2019-01-08 11:35:09 +01:00
  • f909c41a2b Updated the Phytron driver to use MsgTxt Updated the Phytron driver to use a selector in order to support the use case of multiple phytrons on one channel The chnages still need to be tested koennecke 2019-01-08 09:41:34 +01:00
  • 460030e410 Made EL737 send an empty string in MsgTxt on success Fixed a type in an error message koennecke 2018-11-07 16:26:58 +01:00
  • 2a964503a4 Added a number of auxiliary Makefiles - MakeScaler.RHEL7 to build the EPICS scaler module from source. We use a better one then the standard one. - MakeAutoSave.RHEL7 to build autosave from the PSI module system - Modified the EL734Driver to set the MsgTxt to NULL when everything is happy koennecke 2018-11-07 16:18:16 +01:00
  • 1687ebf4c7 Added a README to sinqEPICSApp koennecke 2017-11-08 09:58:18 +01:00
  • cc88331652 Merge branch 'el737' into amorsim amorsim koennecke 2017-08-24 13:50:06 +02:00
  • 7023f52336 Modified devScalerEL737 to process threshold and thresholdcounter as fields external to the scaler record. This is to replace the preset hack previously used to implement this functionality. el737 koennecke 2017-08-21 16:30:15 +02:00
  • 83a995a16d Fixed the value reading bug in devScalerEL737 (wrong function signature) Nihkil added mor error codes to devScalerEL737 koennecke 2017-08-21 14:40:43 +02:00
  • c445af75c1 Merge branch 'el737' into amorsim Port the fix to the el737 driver into this branch koennecke 2017-08-14 14:53:35 +02:00
  • 124aa97cd6 Fixed a bug in el737_read which had a wrong function signature. May have changed over the years. This caused every second monitor to be 0. A number type mismatch. koennecke 2017-08-14 14:52:04 +02:00
  • ebc3de1bd2 Merge branch 'master' into amorsim koennecke 2017-08-09 16:52:12 +02:00
  • bd3b808312 Commented the various Makefiles to say what they are for. koennecke 2017-08-09 16:51:38 +02:00
  • 73c9c98329 Recovered the sinq.dbdb file for the SINQ ioc to work again koennecke 2017-08-09 16:48:39 +02:00
  • 9a3b0f7666 Improved error reporting to the MsgTxt additional field koennecke 2017-08-08 17:32:32 +02:00
  • 0eed0c9357 Fixed bad logic in devScalerEL7373.c:connectSlaveRecords() which caused a core dump when accessing non existing slave records koennecke 2017-07-25 08:01:27 +02:00
  • 7263a0772f Added support for an addition Pause, Status and MsgTxt field to the EL737 scaler driver koennecke 2017-07-24 09:45:57 +02:00
  • 9c507a05ba Merge branch 'errtxt' Also made sinqepicsApp work with the module based build system now being operational at PSI Conflicts: iocBoot/iocsinqEPICS/envPaths iocBoot/iocsinqEPICS/st.cmd sinqEPICSApp/src/Makefile koennecke 2017-07-04 08:38:40 +02:00
  • dc966bc976 Merge branch 'ess' koennecke 2017-05-17 11:23:50 +02:00
  • edd3005f85 Merge branch 'phytron' koennecke 2017-05-17 11:22:43 +02:00
  • af4d16d25f Implemented a feature which allows for an additional field for having a text message with a motor axis. To this purpose a new derived class SINQAxis and SINQController were added which other drivers using this feature can derive from. The proof of concept and test platform is the EL734 driver. koennecke 2017-03-20 16:40:25 +01:00
  • 6ea6fdcb85 I added a driver for the EL755 magnet controller using streamdevice koennecke 2017-03-07 16:37:19 +01:00
  • 389e7f9157 The ESS module version is now working! References DM-89 koennecke 2017-02-17 11:09:23 +01:00
  • 8858761e74 I now have a ESS style module Makefile.EEE which compiles.... I just do not yet know if it works..... koennecke 2017-02-14 17:21:39 +01:00
  • 002210b7a6 Added a driver for the phytron MCC-2 motor controller. It now works against the simulation. phytron koennecke 2016-09-01 16:13:39 +02:00
  • 2950f21353 Added support for the dimetix distance measurement device Refs #DM-93 koennecke 2016-08-09 15:36:22 +02:00
  • 28999f2212 Added support for the AMOR SPS-S5 using streamdevice koennecke 2016-08-04 14:38:50 +02:00
  • 7c1693e606 Added support for the AMOR SLS VME Magnet controllers to the sinq IOC application koennecke 2016-07-08 13:53:21 +02:00
  • c75957f284 The SINQ IOC working in the ESS EPICS environment koennecke 2016-06-16 15:20:55 +02:00
  • 8f0c240e76 Removed unnecessary stuff from the Makefile which was introduced while trying to get this to compile koennecke 2016-06-03 16:54:30 +02:00
  • 5dff3bc23b First compile on the ESS EPICS environment. Success for the motor code. Still missing: * scaler support * cleanup of Makefile koennecke 2016-06-03 16:52:02 +02:00
  • 4b377d1b2e Fixed Nanotex driver to work with the real HW and the simulation koennecke 2016-05-03 11:58:24 +02:00
  • 047b0d8c74 Some nanotec testing at BOA and Oxford temperature controllers koennecke 2015-09-04 09:55:49 +02:00
  • e224004969 Integrated lakeshore 336 support into the SINQ IOC koennecke 2015-08-21 16:16:18 +02:00
  • 06b982ed09 sinqepicsapp with lates nanotec support koennecke 2015-08-18 09:12:23 +02:00
  • cdf309114a A first sort of working version of a asyn driver for the Nanotoec SMCI motors. Homing still needs more testing koennecke 2015-07-30 14:12:45 +02:00
  • fd4b41d131 Initial commit of SINQ EPICS Application koennecke 2014-11-03 11:37:50 +01:00