vac Release Notes
Table of contents
- Release 1-9-2 (June 5, 2023)
- Release 1-9-1 (Oct 5, 2020)
- Release 1-9 (June 21, 2019)
- Release 1-8 (August 15, 2018)
- Release 1-7 (June 21, 2018)
- Release 1-6
- Release 1-5-1 (Nov 17, 2014)
- Release 1-5 (Nov 11, 2014)
- Release 1-4-1 (Apr 17, 2013)
- Release 1-4 (Oct 24, 2011)
- Release 1-3 (Mar 30, 2010)
- Release 1-2 (Dec 19, 2008)
Release 1-9-2 (June 5, 2023)
- Documentation – Converted to GitHub Pages.
Release 1-9-1 (Oct 5, 2020)
- Phoebus displays – Added
.bobdisplay files; updated.edland.uifiles. - iocsh installation – iocsh scripts now installed to top-level folder from
vacApp/iocsh.
Release 1-9 (June 21, 2019)
- ASYN flush – Device supports using ASYN have been updated to flush input queues at various places.
- MM200 fixes – The Televac MM200 code has been reviewed and several issues fixed.
- Build configuration – The
CONFIG_SITEandRELEASEfiles now have the standard-includes to support.localfiles. - vsRecord TYPE field – Now correctly marked
SPC_NOMOD. - Code cleanup – Code comments have been improved and both device support sources have gone through major reformatting.
- Build compatibility – The module now builds against recent EPICS Base versions without warnings.
- QPC proto installation – The streamDevice protocol files for the QPC are now installed into the top-level
db/directory. - Documentation – Converted to GitHub-flavored Markdown.
Release 1-8 (August 15, 2018)
- Digitel 500/1500 fix – Corrected communication issue in
devDigitelPump.c. - QPC streamDevice – Added streamDevice support files (proto and databases) for both serial and Ethernet communication to the QPC.
- QPC Modbus – Added Modbus support database for QPC (currently only a single pump; status readback is not working).
- Documentation – Updated documentation and added QPC Modbus register map v1.3.
- MPCq/SPC compatibility – This support module should also work for the MPCq and the SPC, although neither has been tested (the command set is similar).
Release 1-7 (June 21, 2018)
- QPC support – Added support for the QPC device in
devDigitelPump.cwith additionalasynPrintstatements. - QPC record fields – Added new
DTYPfor the QPC device, model and firmware version fields (also available for MPC and MPC-II), and setpoint 4 fields indigitelRecord.dbd. - Debug variable – Exported
recDigitelDebugvariable. - QPC displays – Added two new MEDM displays:
QPCpumps.adl(all QPC pumps) andQPCsingle_pump.adl(single pump).
Release 1-6
- Buffer overflow fix – Added null terminator at end of read buffer to prevent overflow when writing to response buffer. Addressed problem with not setting proper EOS in ASYN.
- MX200 support – Added Televac MX200 support to
vsRecordanddevVacSen. - iocsh scripts – New
iocsh/top-level directory with scripts for theiocshLoadcommand (EPICS Base 3.15+). See the xxx wiki for further information.
Release 1-5-1 (Nov 17, 2014)
- EPICS 3.15 compatibility – Removed
asyn.dbdfromvacSupport.dbdto avoid duplicate record type definitions.
Release 1-5 (Nov 11, 2014)
- CC10 support – Added CC10 controller type (Televac).
- Display files – Updated display files for CSS-BOY and caQtDM.
- Build configuration –
CONFIG_SITEnow-includes$(SUPPORT)/configure/CONFIG_SITE.
Release 1-4-1 (Apr 17, 2013)
- Configurable station numbers – Modified
devVacSen.cso users can specify station numbers which were previously hard-coded. - Display files – Added display files for CSS-BOY and caQtDM.
Release 1-4 (Oct 24, 2011)
- Build configuration – Modified
RELEASE; deletedRELEASE.arch. - CSS-BOY displays – Added
.opidisplay files for CSS-BOY.
Release 1-3 (Mar 30, 2010)
- Bitbus support – Modified
devDigitelPump.cto work with bitbus device. - EPICS 3.14.11 fixes – Build fixes for EPICS 3.14.11.
Release 1-2 (Dec 19, 2008)
- Display files – New display files:
Pump.adl,Pump_sp.adl,VacSen.adl. - SCAN field – Added
SCANfield todigitelPump.dbandvs.db.
Suggestions and comments to: Keenan Lang (klang@anl.gov)