Release 1-4, January 29, 2004
- Added or updated documentation for IK320, autoSaveRestore, epid record,
genSub record, gpibRecord, lookup-table (interp), sCalcout record, saveData
file format, scaler record, sscan record, sseq record, table record,
transform record, and vme record.
- Added autosave request files for BunchClkGenA, IK320, scaler, SGM, 4step,
scan parameters, sscan record, swait record, table record, transform record,
userAve, userCalcs, userStringCalcs, userTransforms
- interp - Added this support for lookup-table applications
- module_types.c - moved to xxx module
- std no longer makes choices of objects in base for xxx
- BitBus is no longer supported
- saveData - saveData_SetCptWait() function replaced by saveData_SetCptWait_ms() because PPC processors cannot use floating point arguments in st.cmd
Heidenhain IK320 bug fixes.
Bug fix for bus error in devIK320.c and drvIK320.c if IK320 hardware
PowerPC bug fix. For EPICS R3.13.5 and above, devDisconnectInterrupt()
always returns an error for the PPC architecture. Replaced calls to
devDisconnectInterrupt() with updates to device handler pointer
(irqHandler) and a master device interrupt handler (IK320IrqMaster).
Fix drvIK320report() trashing all the other reports.
sseq_settings.req file added to stdApp/Db for auto-saving sseq record fields.
Updated from V2.7 to V3.3.
new save/restore files; save_restoreStatus.db, save_restoreStatus.adl,
transformRecord test for new value bug fix.
Release 1-3, July 9, 2003
XIA_shutter.db - Added records that open and close the shutter by writing string
commands, rather than requiring the client to write the strings. This
allows the shutter to be controlled directly by the sscan record, which cannot
hrSeq.db - v 3.2 modified to support non-nested dispersive double crystal
scan.db - Added MAXPTSH macro, saveData_comment1, and saveData_comment2. Added
scanActive calc. Deleted default detectors and triggers.
userAve10.db - add restart, one-shot support, report current sample.
XIA_shutter.adl - XIA_shutter_more.adl - XIA_shutter_small.adl - Changed buttons
that open and close the shutter so that they process records that write string
commands, rather than writing the string commands directly. This allows
the shutter to be controlled directly by the sscan record, which cannot write
hrSeqCtl_All.adl - Added selector for geometry (nested/symmetric).
scan.adl - scan_detectors10.adl - scan_detectorsOld.adl - scan_more.adl -scan_positioners.adl
- dynLink status (e.g., red X's) no longer shows when no PV has been entered (requires
MEDM v2.3.6 or later).
table_setup_GEOCARS.adl - table_setup_NEWPORT.adl - table_setup_PNC.adl -
table_setup_SRI.adl - RZ field wasn't being displayed for some reason.
userAve.adl - Added one-shot/continuous, restart, current sample.
dbrestore.c -save_restore.c - fGetDateStr.c added -fGetDateStr.h added - V2.7;
Added include-file and macro-substitution capabilities. Added Frank
Lenkszus' modifications (file path, set_passN_restoreFile, reload save sets, etc.)
hrCtl.st - Added symmetric geometry, fixed phi2 init, phi offsets recalculated
on transition into Set mode, Set mode no longer wipes world offsets.
initHooks.c - Modified to support V2.7 dbrestore.c; add support to restore from
a list of save files.
sCalcPerform.c - sCalcPostfix.c - sCalcPostfixPvt.h - Added BYTE operator.
saveData.c - v1.13 Trigger PV now retains field name; realTime1D was treated as
int, instead of short, so it seemed to be on at boot; null terminate DBR_STRING,
so string variables behave right.
subAve.c - limit number of samples to average, reset restart field (.A), report
current sample number (.E).
transformRecord.c - transformRecord.html - v 5.4; New way to determine if a
value should be recalculated: if not same as old value and if not marked in
bitmap. Bitmap is marked if value is written to unless PACT was true at
the time. New debug calc prints info with lower value of
transformRecordDebug if TPRO is true.
Release 1-2, Jan 2002
Added softMotor.db to stdApp/Db, to Makefile.Host and added
the following softMotor.db related medm displays to stdApp/op/adl;
softMotorConfig.adl, softMotorHelp.adl and softMotors10.adl.
Changed DTYP in BunchClkGenA.db from "Soft Record" to "Soft Channel".