Ferdi Franceschini
10d29d597c
Cleaned up ANSTO code to merge with sinqdev.sics
...
This is our new RELEASE-4_0 branch which was taken from ansto/93d9a7c
Conflicts:
.gitignore
SICSmain.c
asynnet.c
confvirtualmot.c
counter.c
devexec.c
drive.c
event.h
exebuf.c
exeman.c
histmem.c
interface.h
motor.c
motorlist.c
motorsec.c
multicounter.c
napi.c
napi.h
napi4.c
network.c
nwatch.c
nxscript.c
nxxml.c
nxxml.h
ofac.c
reflist.c
scan.c
sicshipadaba.c
sicsobj.c
site_ansto/docs/Copyright.txt
site_ansto/instrument/lyrebird/config/tasmad/sicscommon/nxsupport.tcl
site_ansto/instrument/lyrebird/config/tasmad/taspub_sics/tasscript.tcl
statusfile.c
tasdrive.c
tasub.c
tasub.h
tasublib.c
tasublib.h
2015-04-23 20:49:26 +10:00
koennecke
4f560552c4
- Removed SCStart/EndBuffering as far as possible and fixed an issue with
...
the capture command in that it not put resluts into the Tcl interpreter.
This broke scriptcontext scripts in complicated situations.
- Resolved some issues with the TAS calculation and negative scattering sense.
- Fixed a bug which did not reset the state to idle after checking
reachability in confvirtualmot.c
SKIPPED:
psi/autowin.c
psi/eigera2.c
psi/jvlprot.c
psi/makefile_linux
psi/sinqhttpopt.c
psi/tasscan.c
2012-10-29 12:56:29 +00:00
zolliker
f1c42c8805
- fixed a bug in SaveSICSOBJ (not storing the value of the topmost node)
2012-08-21 06:41:17 +00:00
zolliker
f01ee45933
- property __save=kids option
2012-06-19 07:13:01 +00:00
zolliker
56523419b2
- use Tcl library for splitting and merging argument lists
2011-08-29 14:41:23 +00:00
koennecke
3ee1865f9b
- Introduced a new trace facility
...
- Fixed performance problems in many protocol drivers.
SKIPPED:
psi/julprot.c
psi/phytron.c
psi/pmacprot.c
psi/polterwrite.c
psi/spss7.c
2011-06-29 07:53:54 +00:00
koennecke
446b05d6a2
- 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
SKIPPED:
psi/cnvrt.c
psi/cnvrt.h
psi/el734hp.c
psi/make_gen
psi/sinqhttpopt.c
psi/sinqhttpprot.c
psi/spss7.c
psi/swmotor.c
2011-04-08 14:18:42 +00:00
koennecke
b26b8fc735
- Changed strncpy to strlcpy, strncat to strlcat
...
- Added strlcpy and strlcat to SICS
- Added a driver for the POLDI power supplies
SKIPPED:
psi/A1931.c
psi/autowin.c
psi/bruker.c
psi/docho.c
psi/dornier2.c
psi/dspcode.c
psi/ease.c
psi/ecb.c
psi/ecbcounter.c
psi/ecbdriv.c
psi/el734dc.c
psi/el734driv.c
psi/el734hp.c
psi/el737driv.c
psi/el737hpdriv.c
psi/el737hpdrivsps.c
psi/el737hpv2driv.c
psi/el755driv.c
psi/eurodriv.c
psi/haakedriv.c
psi/itc4driv.c
psi/julcho.c
psi/linadriv.c
psi/lmd200.c
psi/lscsupport.c
psi/ltc11.c
psi/make_gen
psi/oicom.c
psi/oxinst.c
psi/pimotor.c
psi/pipiezo.c
psi/polterwrite.c
psi/psi.c
psi/sanscook.c
psi/sanslirebin.c
psi/sanswave.c
psi/sinqhmdriv.c
psi/sinqhttp.c
psi/slsecho.c
psi/slsmagnet.c
psi/slsvme.c
psi/sps.c
psi/swmotor.c
psi/swmotor2.c
psi/tabledrive.c
psi/tasscan.c
psi/tdchm.c
psi/velodorn.c
psi/velodornier.c
2010-04-13 15:08:38 +00:00
zolliker
1c6c3c603e
- minor improvements
2009-11-10 10:38:48 +00:00
koennecke
3f3f0810e5
- Many fixes to the four circle codes during taking the new code into
...
operation.
- Fixed some missing output
- Second generation histogram memory and velocity selector objects
- Fixed a problem in diffscan
2009-05-15 13:21:20 +00:00
koennecke
99d2485d22
- Connections write timeouts were incorrectly handled in asynnetc. Fixed.
...
- Implemented the desired run/drive behaviour: drive waits for what it started
run starts, and success waits for everything to finish. This required
changes to a lot of files.
- Fixed a bug in remob which supressed required messages
2009-04-17 12:52:01 +00:00
koennecke
3e8b11675a
- Introduced a general Hipadaba table module and modified the four
...
circle codes to use it.
- Added to functions to histmem, getdelay and formattof, to support new HM
- Removed obsolete mesure.*
2009-03-16 14:24:34 +00:00
zolliker
2e060ccf73
- design improvements in scriptcontext (sct send) and ascon (AsconBaseHandler)
...
- bug fixes
2009-03-03 14:07:43 +00:00
zolliker
4b82f13ab1
- fixed problems deallocation sicsobjects
2009-02-25 14:50:00 +00:00
zolliker
35f2b6b810
- allow scriptcontext objects to be dynamic
...
- enhancements in scriptcontext (error messages stored as properties)
2009-02-19 13:30:32 +00:00
koennecke
91d4af0541
- Adapted indenation to new agreed upon system
...
- Added support for second generation scriptcontext based counter
2009-02-13 09:00:03 +00:00
koennecke
361ee9ebea
- Reworked the connection object and the IO system
...
- Reworked the support for TRICS
- Added a second generation motor
2009-02-03 08:05:39 +00:00
koennecke
0fd55c2c39
- More debugging of scriptcontext, mostly working now
...
- Created driveable SICSobj for standalone and as an adapter
2008-07-14 07:22:41 +00:00
zolliker
657afffe9c
- added error message when parameter was not found
2008-06-13 11:11:15 +00:00
koennecke
0915491925
- Scriptcontext debugged to be working
...
- Added a drivable adapter to scriptcontext nodes
- Added subsampling to simulated histograms (and as a general option) in
order to support Gumtree testing.
2008-06-09 08:57:53 +00:00
zolliker
b03ddddd8f
- add MskeSICSFunc
...
- changed return value of AddSICSHdbPar et al.
2008-05-15 07:43:05 +00:00
zolliker
3967dc8844
- added new scriptcontext with devser
2008-05-14 14:23:16 +00:00
koennecke
e46334eddf
- Fixed a massive memory leak in Hipadaba
...
- Extended the Hdb adapter to support SICSdata
- Made the simulated histogram memory driver work properly when
data has been set.
- Implemented the hfactory command
- Removed hdbcommand which was never finsihed
2008-05-08 09:27:48 +00:00
koennecke
f512f47b02
- Refactored hdb callbacks
...
SKIPPED:
psi/julcho.c
2008-03-10 11:06:07 +00:00
zolliker
a529bda307
- added FindCommandDescriptor to SCinter.*
...
- modified support for dynamic objects
- improved logger system
- various fixes
2008-03-03 14:49:15 +00:00
zolliker
5ee27af961
- support for dynamic objects
2008-02-13 09:54:57 +00:00
zolliker
bedc9026d1
- changed formatValue for custom formats
...
- SICSOBJs may now have a value in the root node
2008-01-18 07:32:36 +00:00
koennecke
22b0e8ec83
*** empty log message ***
2007-11-27 13:36:15 +00:00
koennecke
31a48d2155
- First implementation of Hdbqueue
...
- First implementation of new object model for SICS
2007-08-03 15:12:10 +00:00