CSAPI versions
Version 1.26.145.107 (2/9-08 jsn):
- :2 and :3 option implemented for RegisterParameterString (enables logging for one or all (succeding) parameters)
- New function: SetAppName (Sets the name of the application using the API)
- New function: SetLogCount (Sets the number of remaining log entries (can be set to zero)
- New function: SetParamLogging (enables or disables logging for one or all parameters)
- Every 5th second the number of Gets, Sets, and new CSvalues are written to the logfile (if APP INFO and DETAILED filters are active)
Version 1.2.. (11/6-04 jsn):
NEW Functions:
* WaitForAllParametersConnected
* IsConnectionToLocalKernelOK
* IsAllParametersConnected
* New options in the registration string:
// Special registrations: Use ':x' before the parameterNames
// Allowed ':x' :
// ':1' : Use dumpDataSever in registration. A dumpDataSever
allways transmit all new values even if there
// is no change in the value. This can be very usefull in
connection with WaitForParamChange when
// wanting to get all values (to average or ...)
Version 1.23.92.37 (18/2-04 jsn):
Added Functions:
GetDataTimeStamp
GetDataTimeStampAsString
IsParameterConnected
Version 1.23.92.36 (13/1-04 jsn):
SetDataValidForWrites(..)
Version 1.23.91.35 (18/12-03 jsn):
Changed data unpacking in
CAPIClient::PreprocessData, the full data packet is now unpacket before signal
of the data is performed. This is done to avoid signalling to soon when sevaral
parameters change at the same time (typical case in SR beamline control, setting
several control parameters at once - including signal to go.).
Version 1.22.89.27 (27/8-03 jsn):
GetNumberOfRequestedParameters(LSHANDLE lsHandle)
IsParameterValid(..)
IsAllParametersValid(..)
Version 1...4 (23/8-02 jsn):
Moved code from ConSysAPI (which is therefore no longer supported).
Now works with both C++ and Delphi under both Win NT and XP.
Last Modified 18 January 2019