Commit Graph

  • 3ab4bcdfb9 - Fixed a normalisation problem in diffscan when the first value did not have enough counts - Reduced polling frequency in emon - Fixed a scriptcontext bug which would cause it to dump core in SctTransact on interrupts - Fixed an issue with missing <nl> at the end of batch files - Added a feature which does not call halt when counting stops in hmcontrol.c This is necessary for the BOA CCD - Initalized doNotFree properly in hipadaba.c - Added the travelling salesman reflection measurement algorithm - Added another component to amorset - Removed old SicsWait from nserver.c - Added a means to nxscript to write 16 bit data for BOA - Modified tasub to accept a drivabel as a motor and not only a motor. This became necessary to make EIGER work as A2 on EIGER is a virtual motor koennecke 2011-09-23 07:55:49 +00:00
  • 92c0e928a7 added dummy protocol without real controller zolliker 2011-08-29 11:56:06 +00:00
  • 01ecc51a4a bugfixes in drivers zolliker 2011-08-29 11:55:12 +00:00
  • b0fca0f96f - replaced sprintf by snprintf after appearance of a buf zolliker 2011-08-05 07:09:06 +00:00
  • 8162f117bd - Introduced a new trace facility - Fixed performance problems in many protocol drivers. koennecke 2011-06-29 07:53:54 +00:00
  • 30fa6e9081 - retry instead of abort on counter overflow message (appeared on TASP) zolliker 2011-06-28 11:57:16 +00:00
  • 1f643d36f1 - bug fix zolliker 2011-04-29 14:12:04 +00:00
  • c856e82af8 - added keyword "start" for host parameter zolliker 2011-04-29 14:11:53 +00:00
  • cb6e6e0c8d - removed bug reading persistant value zolliker 2011-04-29 14:10:26 +00:00
  • 3eed3432cb - Added some hipadab array math - Added missing cnvrt files, stolen from Markus - Debugged the new sinqhttpopt driver for SINQ HTTP HM - Debugged the driver for the new S7 Siemens SPS - Added handling of hexadecimal terminators to ascon.c - Increased the write buffer size in asynnet again - Fixed a core dump in lld.c - Added writing of second gen HM to nxscript.c - Added doubletime command to SICS - Fixed a core dump issue in sicshdbadapter.c on dimension changes - Modified sicsobj to look for lower case keys too koennecke 2011-04-08 14:18:43 +00:00
  • 1384d9034a - bug fixes and improvements zolliker 2011-03-25 14:28:45 +00:00
  • ccae9f0d16 - Currently disabled attempts at logging commands - Added a warning for excessive data rates on monitors - Added statistics to devser and thus to scriptcontext - Added byte concatenation to dynstring - Added aborting for reflection generation to fourmess.c - Added data checksum testing to hipadaba, use for update tests - Fixed interrupt discovery in network.c, caused invalid interrupt codes which in turn confused sicscron which had to be fixed too. - Renamed ubcalc into ubcalcint in order to reclaim the ubcalc for Jurg - Added an a3offset to tasub in order to fix what I perceive an IS problem - Added support for the newer version of the Siemens SPS, the S7 - Added a not yet fully working sinqhttpopt driver which talks to http HM without libghttp koennecke 2010-12-20 10:18:03 +00:00
  • 598f4a65af - bug fix zolliker 2010-09-02 11:42:48 +00:00
  • bc2c9e5a3e - added general binary scriptcontext protocoll - improved some drivers zolliker 2010-09-02 11:41:31 +00:00
  • 1e9f9d408c - Introduced a command history log for statistical and syntax checking input purposes - Rectified an error message in fourmess.c - HMcontrol did not check for the HM to stop before returning. This caused weird data files at AMOR as the data had not yet been downloaded from the HM. - Fixed an issue about parameters in multicounter - Temporary fix in nxscript.c to always read the Hm from the HM and not a buffer. This is prior to rethinking caching strategies for old style HM's. - Synchronize now copies fixed motors correctly. This used to cause irritation with users. This now requires a script syncdrive to exist in the sync server which takes care of handling the fixed flag when this is desired. - Added initify to sicsdata in order to copy large value timebins over properly at AMOR koennecke 2010-06-01 10:01:01 +00:00
  • fd150f35a2 - Fixed a bug which caused the status file to be overwritten before it could be read on initialization. - The new SLS magnet driver for the TCP/IP concentrator now successfully writes data koennecke 2010-04-16 09:02:17 +00:00
  • 4a5691503d - fixed some potential bugs with strlcpy zolliker 2010-04-15 11:24:27 +00:00
  • ffa378b60d - bug fix zolliker 2010-04-15 08:57:38 +00:00
  • 37f4fea6f4 - replaced strlcat by strlcpy at places where it made sense zolliker 2010-04-14 08:55:55 +00:00
  • cf8c7ee21f - obsolete source file zolliker 2010-04-14 08:52:10 +00:00
  • 9f1f5806da - Added missing files koennecke 2010-04-13 15:36:03 +00:00
  • 586b4e1b78 - Added missing file charbychar.c which contains a protocol handler which writes char by char, thereby waiting for the echo character to be received in between. koennecke 2010-04-13 15:12:18 +00:00
  • dec6b04fa6 - Changed strncpy to strlcpy, strncat to strlcat - Added strlcpy and strlcat to SICS - Added a driver for the POLDI power supplies koennecke 2010-04-13 15:08:40 +00:00
  • 9e4eabeed1 - improvements and bug fixes zolliker 2010-04-13 14:32:18 +00:00
  • 410166572b - Extended sicshdbadapter to attach a node to the target of any drivable. Required a new event in devexec.c - Fixed the phytron driver to handle speed well - Added a protocol driver for the TCP/IP bridge to the SLS magnets koennecke 2010-03-25 10:02:48 +00:00
  • 364abf90cf - Fixed a singlex death when there was no lambda. Was a problem during shutdown when nothing works as it should - Made an attempt to have all error message printed on demand - Added a tricsswap feature to sinqhttp which swaps the data right for SICS - Edited speed for phytron driver - First attack on adding a misalignment calculation to tasub - Added a test protocol for scriptcontext which can be configured. koennecke 2010-03-09 13:12:03 +00:00
  • b0d165a85c - Implemented tcl: prefix which allows to execute a command in Tcl directly - Fixed a stack overrun bug in macro.c - Fixed a killing bug in devser.c - Added node writing with offset to nxscript.c - Wrote a simulation driver for second generation HM's - Readded devexec commands to SICS - Readded Hipadaba initialisation to SICS - Fixed a bug in sinqhttprot.c which is triggered when a reconnect happens during a node based download of data. koennecke 2010-02-02 12:38:10 +00:00
  • b13c66a4b5 - bug fixes zolliker 2010-02-01 11:29:57 +00:00
  • 06974e91bd restructured configuration - removed RemovePsiCommands (the choice if a command is removed or not should be done when declaring it) - reduced the include list to the necessary files zolliker 2010-01-28 08:16:51 +00:00
  • 1d24113734 . zolliker 2010-01-27 13:39:51 +00:00
  • 835f5db90a - bug fixes zolliker 2010-01-27 13:39:43 +00:00
  • b67bd76031 - SICS cleanup: removed unused code koennecke 2010-01-19 12:55:41 +00:00
  • 85070df11d - Make linux makefiles work koennecke 2009-12-23 14:08:22 +00:00
  • 4127cbb166 - After a bug at TRICS I replaced all occurrences of strcpy, strcat, sprintf by length limited versions wherever appropriate. koennecke 2009-12-04 12:58:45 +00:00
  • 09826fb097 - Modified SPS core to use rs232controller instead of the obsolete asynsrv server from David Maden koennecke 2009-11-16 10:58:30 +00:00
  • 8618a31a31 - introduced header file dependency check - improvements in tecs zolliker 2009-11-10 10:40:38 +00:00
  • 52cbe619eb - introduced header file dependency check zolliker 2009-11-10 10:40:23 +00:00
  • 3021eda66f - introduced header file dependency check - improvements in ease drivers - no "Counting finished" message in tas scan zolliker 2009-11-10 10:40:14 +00:00
  • 4aca8c9e94 - Changes to amorset to make polarisation analysis work - Added yet another monitor to POLDI koennecke 2009-10-30 13:50:49 +00:00
  • b3e425b965 - Added an autoamtic window calculation routine for RITA koennecke 2009-08-13 07:29:25 +00:00
  • cb296cb390 - Added protocol from phytron MCCC-2 motor controller - Modified lmd200.c to reflect new additional values koennecke 2009-06-30 06:43:59 +00:00
  • 5faf542574 - Added a variable terminator protocol driver for scriptcontext and velocity selectors. - Fixed sanswave to work with the new velocity selector driver - Changed pfeifferprot to replace <ENQ> which caused problems with GTSE to @ENQ@ koennecke 2009-05-26 09:38:31 +00:00
  • caf59ef8eb - Removed slit 5 from amorset.c - poldizug now sends all codes all the time - polterwrite writes the filename again - sanswave has been modifed to support the new second generation velocity selector - sinqhttprot has been mdified to copy data to nodes, this for the second generation HM object - tasscan suppressed some output koennecke 2009-05-15 13:24:02 +00:00
  • 5d30c7b5b9 - Added pmacterm, a new application which implements a terminal to a Delta Tau motor controller koennecke 2009-04-17 12:55:00 +00:00
  • 28bee49727 - Added a protocol to spuuoprt the FOCUS Pfeiffer vacuum protocol - Changed floor() to round() in sanslirebin - Some changes to accomodate the new run/drive behaviour - Added the the sps bipa command koennecke 2009-04-17 12:54:16 +00:00
  • 6a0449ac95 - Modifed amortest, removed slit5 koennecke 2009-03-16 14:25:12 +00:00
  • 2fc06318b4 - Removed support for slit5 from amorset koennecke 2009-03-16 14:24:55 +00:00
  • 393d103e9b - Fixed a minor problem in poldizug koennecke 2009-03-09 08:28:35 +00:00
  • d158b33326 - bug fixes zolliker 2009-03-03 14:07:57 +00:00
  • 52f77ebb07 - added unused-value warning option zolliker 2009-02-27 08:02:51 +00:00
  • 664bc91ac7 - fixed buggy assignment statements (== replaced by =) zolliker 2009-02-27 08:00:04 +00:00
  • 5af2dd819d - fixed statements throwing unused-value warning zolliker 2009-02-27 07:58:07 +00:00
  • 69af09fe54 - fixed errors occured after intendation command in fsm mechanism zolliker 2009-02-25 14:50:47 +00:00
  • e762ecb6a1 - various enhancements in tecs and six zolliker 2009-02-19 13:29:03 +00:00
  • f6e5826e19 - various enhancements in drivers zolliker 2009-02-19 13:28:52 +00:00
  • a0e7c9782b - ignore comments in pal files zolliker 2009-02-17 08:28:41 +00:00
  • b3ac7dff3f - Adapted indenation to new agreed upon system koennecke 2009-02-13 09:01:24 +00:00
  • eb72d5c486 - Adapted indenation to new agreed upon system - Fixed bad status in poldi zug driver koennecke 2009-02-13 09:01:03 +00:00
  • 6c7bb14fad - Major changes folling the rework of the connection object - Added support for galil controllers koennecke 2009-02-03 08:07:30 +00:00
  • 9374bea841 - correct treatment of timeout=NULL zolliker 2008-11-10 16:19:22 +00:00
  • 90852c2637 . zolliker 2008-10-16 14:37:49 +00:00
  • d239d98edb - changed select to uselect - some fixes in tecs.c zolliker 2008-10-16 14:33:25 +00:00
  • 5cb057f645 - changed select calls to newly indroduced uselect zolliker 2008-10-16 13:54:02 +00:00
  • e36e62d881 - printf("%ld",strlen(...)) gives a warning on SL5 hope that gives no warning on Mac OS X zolliker 2008-08-29 12:13:34 +00:00
  • adb5fc3436 Compiles and runs under Mac OS X VS: ---------------------------------------------------------------------- koennecke 2008-07-23 12:15:17 +00:00
  • fa59313759 - Made sinqhttprot go asynchronous properly, the library was hiding a problem - Cleaned up sanslirebin koennecke 2008-07-14 07:23:42 +00:00
  • 0eeaaaff9d - Fixed sinqhhtprot.c koennecke 2008-06-18 14:08:55 +00:00
  • 6f89d40091 - zolliker 2008-06-13 11:22:33 +00:00
  • c8b8d4f301 - Added two new protocols: for the Juelich chopper and for SINQHM HTTP koennecke 2008-06-11 13:37:48 +00:00
  • 90497e4beb - Modified dubiuos limit code in ECBSetValue - Added subsampling to sinqhmdriv koennecke 2008-06-09 09:00:19 +00:00
  • b9157b18d7 . zolliker 2008-05-30 09:29:56 +00:00
  • 7528436b91 . zolliker 2008-05-14 14:58:42 +00:00
  • 80f450da1c . zolliker 2008-05-14 14:41:58 +00:00
  • 51150961b7 - small improvements zolliker 2008-05-14 14:24:16 +00:00
  • d109dd026a - small improvements in drivers zolliker 2008-05-14 14:23:43 +00:00
  • f10767551e - Added a new magnet driver for the SLS-VME setup using a little program on an onboard computer koennecke 2008-05-08 09:33:07 +00:00
  • 5e96ae6939 - Made the HRPT temperature log lmd200 work - Added a special el734hp which scales with 1000 for SANSLI - Added another error to the magnet driver: magnet broken koennecke 2008-05-08 09:29:48 +00:00
  • 358c121b30 - Refactored hdb callbacks koennecke 2008-03-10 11:06:39 +00:00
  • 131f1144d8 - various improvements zolliker 2008-03-03 14:51:36 +00:00
  • 41b4230d76 . zolliker 2008-02-13 13:07:58 +00:00
  • 8c6033331b - moved logreader.c from sinq/psi/ to sinq/ zolliker 2008-02-13 10:06:46 +00:00
  • 1ba75d794c - introduced logsetup and savehdb - moved logger.c and logreader.c for sics/psi/ to sics/ zolliker 2008-02-13 10:04:20 +00:00
  • 661df39166 - various enhancements zolliker 2008-01-18 07:35:34 +00:00
  • a3df7d2729 - changed internalID of HipadabaCallbacks to void* zolliker 2008-01-18 07:34:44 +00:00
  • 0d2d7be627 - obsolete files zolliker 2008-01-16 07:11:00 +00:00
  • 4b71e99a5c - Port to SL-5 koennecke 2008-01-03 09:57:12 +00:00
  • 99f545e67f - Added delcam driver - Fixed temperature writing at POLDI - Added support for the HRPT tempoerature surveillance device koennecke 2007-12-19 09:55:13 +00:00
  • 9d7898e694 - Fix koennecke 2007-11-27 13:36:50 +00:00
  • aca4bdd55b - do not forwad uninterest command to tecs zolliker 2007-11-27 07:22:44 +00:00
  • c5687d0483 - Added another check to prevent unending counts koennecke 2007-10-16 09:22:03 +00:00
  • c7c561b723 - reintroducted MF/TEM zolliker 2007-09-25 06:52:27 +00:00
  • e36dc843ed . zolliker 2007-09-21 08:31:27 +00:00
  • 4f4e539569 . zolliker 2007-09-19 06:41:36 +00:00
  • b59af433e4 - Fixed amorstatus collapse for large image sizes koennecke 2007-09-05 11:16:22 +00:00
  • 2ffaa4828a - Minor fixes koennecke 2007-08-03 15:12:23 +00:00
  • 3cf163f7f2 - Changed tabledrive to new MARS driving - Various fixes to make SLS magnet controller more stable koennecke 2007-06-22 11:45:19 +00:00
  • a3467cb4ef - removed tasdrive.c and tasdriveo.c, as they are no longer used zolliker 2007-06-12 08:16:32 +00:00
  • 03af97163c - removed MF/DMF and TEM/DTEM (as it did not work) zolliker 2007-06-11 08:54:21 +00:00
  • cd91cac9ef - introduced MF/DMF and TEM/DTEM (for magnetic field and temperature) zolliker 2007-06-11 08:42:00 +00:00
  • 8fbfe687aa - Make Poldi Tensile device work - Added error resetting and a coupel of bug fixes for SLS magnets - Implemented new table driving mode for MARS koennecke 2007-05-30 11:59:13 +00:00