Folks,
Release 2-2 of the measComp module is now available.
This is from the release notes:
********************************
- Modified Ethernet support on Linux to be tolerant of brief network outages. Previously it was not flushing stale input before sending a command and reading the response. This could result in a stale response being read, rather than
the response to the current command. If the network cable was briefly disconnected, for example, the driver would never recover. Now the driver does recover if the cable is briefly disconnected. If the device is not reachable for a longer time the OS will
close the socket, and the code does not yet handle this.
- Updated to the latest version of Warren Jasper's Linux drivers, and applied patches. Pushed patches back to his repository where he has merged them, including the change to the Ethernet code described above.
- Added support for the E-TC32 to measComp library on Linux. Previously it was not supported due to a conflict with E-TC.h.
- Fixed bug in Linux support for the E-TC32. It was not passing the channel number correctly when reading the temperature.
- Fixed bug in Linux support for the E-1608. It was not releasing a mutex when it should, error introduced in R2-1.
********************************
The home page for measComp is here:
http://cars.uchicago.edu/software/epics/measComp.html
The documentation is here:
http://cars.uchicago.edu/software/epics/measCompDoc.html
The release notes are here:
http://cars.uchicago.edu/software/epics/measCompReleaseNotes.html
The source repository is on Github:
https://github.com/epics-modules/measComp
Cheers,
Mark