15 Commits

Author SHA1 Message Date
61341b52f4 various improvements
- use dig for resolving host names
- ascon.c: fix terminator parsing
- property callback: change property before callback
- logger.c:default for logger period must be the old value instead of 1
- add frappy type history writing
- increase max. logreader line length
- HIPNONE returns "null" with json protocol
- encode strings properly in formatNameValue
- fix memory leak in json2tcl
- scriptcontext: do not show debug messages when script starts with underscore or when the "send" property is empty
- scriptcontext: remove args for action timestamp
- scriptcontext: "que" function will replace an already queued action, e.g. for 'halt
- introduced updatestatus script
2021-09-16 12:26:18 +02:00
10cb44df85 - ascon.c: bug fix
- binprot.c: enhancements
- devser.c, scriptcontext.c: introduced specifiaction of start time in poll
2017-04-07 10:10:10 +02:00
2670bafe53 SICS compiles under RHEL7 2017-01-13 15:43:39 +01:00
fdb443441a - more AsconStatus states
- enhancements in binprot
- make Logger public (logger.h)
- added lscprot (50 ms write delay for lakeshore models)
- additonal bug fixes
2016-05-13 16:32:18 +02:00
fa885cb705 SICS-819 Fix SICS crash in logsetup
Directory creation involving path creation failed because the path has
a trailing slash. After creating the directory of the full path, SICS
tried to create the path again with the trailing slash - it failed.

When logger creation failed, SICS registered the callback with NULL. This
was dereferenced in the hipadaba callback.

Suppress trailing slashes in directory path creation. Do not register
the callback if the creation failed.
2015-01-23 09:18:14 +11:00
8a817c5e30 - improvements in logger mechanism 2012-06-19 06:57:54 +00:00
3421c707f7 - cosmetics 2011-03-25 14:23:36 +00:00
045029dfd3 - 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


SKIPPED:
	psi/delcam.c
	psi/make_gen
	psi/psi.c
	psi/sinq.c
	psi/sinq.h
	psi/sinqhttpopt.c
	psi/slsvme.c
	psi/spss7.c
2010-12-20 10:18:01 +00:00
7644fe66e2 - minor improvements and bug fixes 2010-09-02 11:43:46 +00:00
eebb6b06e9 - do not allow logger to write more than once per period
- fixed bug in statistics.c
2010-04-13 14:31:58 +00:00
1914d04420 - bug fix 2009-02-25 14:48:34 +00:00
91d4af0541 - Adapted indenation to new agreed upon system
- Added support for second generation scriptcontext based counter
2009-02-13 09:00:03 +00:00
3967dc8844 - added new scriptcontext with devser 2008-05-14 14:23:16 +00:00
a529bda307 - added FindCommandDescriptor to SCinter.*
- modified support for dynamic objects
- improved logger system
- various fixes
2008-03-03 14:49:15 +00:00
2d7699ea39 - introduced logsetup and savehdb
- moved logger.c and logreader.c for sics/psi/ to sics/
- make comments in status file
2008-02-13 10:01:34 +00:00