Skip to content

Commit 18721e6

Browse files
committed
Notes for R4-3
1 parent 87bb6eb commit 18721e6

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

RELEASE.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,20 @@
11
# measComp Release Notes
22

3-
## Release 4-3 (October XXX, 2024)
3+
## Release 4-3 (February XXX, 2025)
44
- drvMultiFunction.cpp
55
- Added support for the USB-ERB24, a 24-bit relay output module.
66
- Work around bug where the value of numAnalogIn on E-1608 is returned by the vendor UL library is 4 rather than 8.
77
- Set the initial value of pollSleepMS to 50.
8+
- Moved the code for reading thermocouples and floating point voltages (USB-TEMP-AI) from the readFloat64
9+
function to the poller, and changed the device support from asynFloat64 to asynFloat64 average.
10+
This allows these measurements to be averaged like other analog inputs.
11+
It also allows them to have SCAN=I/O Intr and scan faster than 10 Hz.
12+
- Changed the behavior of the waveform generator Offset PV when using the internal Pulse waveform.
13+
Previously if the Offset was 0 the pulse was bi-polar around 0 volts, and the non-pulse part of
14+
the waveform had value of Offset + Amplitude/2, which was not intuitive.
15+
The new behavior is that the non-pulse part of the waveform has the value of Offset.
16+
- Added a PulseDelay PV, which controls the time of the beginning of the pulse relative to the start of the waveform.
17+
This is useful when using 2 waveforms, and one wants a time offset between them.
818
- drvUSBCTR.cpp
919
- Remove the pollTime argument from the constructor and USBCTRConfig iocsh command.
1020
This was no longer used since pollSleepMS was added in R4-2.

0 commit comments

Comments
 (0)