Experimental Physics and Industrial Control System
Folks,
Release R6-12 of the synApps mca module is now available. This is from
the release notes at
http://cars9.uchicago.edu/software/epics/mcaReleaseNotes.html
- Canberra driver
- Added support for win32-x86 using WinPcap.
- Converted Cygwin support from using both WinPcap (to receive
packets) and libnet
(to send packets) to using just WinPcap, which can actually do both
send and receive.
WinPcap is also win32-x86 compatible, while libnet is not.
- SIS 3820 driver
- Allow inputMode and outputMode to have any values from 0 to 15 in
mcaSIS3820Config command.
Previously inputMode was limited to 0 to 5, and outputMode from 0 to
2.
The previous version thus did not allow inputMode=6 or outputMode=3.
It also did not allow setting the most significant bit of these
4-bit groups,
which inverts the polarity of the signals.
- Db
- Defined strings for ZNAM and ONAM fields of bo records in
*element*.db, Struck*.db,
and mca.db, so that its possible for a sseq record to write to these
fields.
- Added new database, mcaReadNotify.db, a modified copy of mca.db.
mcaReadNotify contains an
additional record, $(P)$(M)ReadNotify, by which the user can write
to $(P)$(M).READ,
causing a data read. If $(P)$(M)ReadNotify is written to by a
ca_put_callback,
the callback will not come until the mca record has posted its VAL
field.
This permits the user to detect read completion while the mca is
still acquiring.
- General
- Changed device support (devMcaAsyn) so that it no longer uses enum
values for
pasynUser->reason. Rather, it uses asynDrvUser->create to fetch
pasynUser->reason
from the drvInfo strings published in drvMca.h.
This change allows MCA drivers to implement the mca commands in
addition to other
commands, because fixed (and potentially conflicting) enum values
are no longer used.
All mca drivers were rewritten to make the association of drvInfo
strings with
pasynUser->reason values private to the drivers.
- Fixes for 64-bit compatibility.
- Fixes for EPICS R3.14.11 compatibility.
This is the home page:
http://cars9.uchicago.edu/software/epics/mca
This is the latest tar file:
http://cars.uchicago.edu/software/pub/mcaR6-12.tgz
Cheers,
Mark
- Navigate by Date:
- Prev:
Re: [Request of tech-support] Error in compiling EPICS 3.14.8.2 base with dbCommon.h J. Lewis Muir
- Next:
答复: AutoSaveRestore of the motor position 张招红
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
<2010>
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
- Navigate by Thread:
- Prev:
答复: AutoSaveRestore of the motor position 张招红
- Next:
No monitor refresh Hinko Kocevar
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
<2010>
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024