CA Lab v1.7.2.2 (February 2023)
CA Lab v1.7.2.2 - Release Notes
Last version with 32-bit support and backward compatibility to LabVIEW 8.5
- Fixed misleading warning "Missing values to write"
- Memory leak on write fixed (mode: "variable PV names" = TRUE)
- Support for EPICS base 7.0.7 is back
We are happy to announce that CA Lab is compatible with NI Linux Real-Time x86.
📦 Downloads
🧩 New in 1.7.2.x
-
Compatible with NI Linux Real-Time x86
-
CaLabSoftIoc now also works under Linux
-
CaLabInit and CaLabGet has an optional output filter now
(this can save ressources and increase performance)
Following values can be combined with ORPV indicators: firstValueAsString = 1 firstValueAsNumber = 2 valueArrayAsNumber = 4 errorOut = 8 PV Info cluster: pviElements = 16 pviValuesAsString = 32 pviValuesAsNumber = 64 pviStatusAsString = 128 pviStatusAsNumber = 256 pviSeverityAsString = 512 pviSeverityAsNumber = 1024 pviTimestampAsString = 2048 pviTimestampAsNumber = 4096 pviFieldNames = 8192 pviFieldValues = 16384 pviError = 32768
📣 Improvements in 1.7.2.x
- CaLabSoftIoc is now native LabVIEW code (calabioc.dll is no longer needed)
- CaLabSoftIoc now also works under Linux
- Conditionally assign the variables in the Makefile
- README.linux shows a better way to link the shared library libcalab.so (mass compiling)
- Fixed multiple instances of PVs in "myItems" map
- Fixed crash of negative enums
- Added mutex for writing PVs
- EPICS base 7.0.7
- Some clean up and better documentaion in VIs