Releases: pfroud/JVisa
Releases · pfroud/JVisa
2.0.0
Backward-incompatible changes
-
Change names of methods in JVisaInstrument:
Old name New name sendAndReceiveString()
queryString()
sendAndReceiveBytes()
queryBytes()
Improvements
In the JVisaInstrument
class
- Add support for serial port (ASRL), using the
TERMCHAR
VISA attribute and a write terminator string. - Add parsing of binary blocks.
In the JVisaResourceManager class
- Add
findResources()
method with parameter to specify a filter string. - Add constructor with parameter to specify the native library to open.
Deployment
- Fix Semantic Versioning number.
- Add support for using Jitpack.
Example code
- Split SimpleExample.java into IdentificationQueryExample.java and FindResourcesExample.java.
- Remove
lowlevel
sub-package and put the contents in the examples root.
JVisa-1.0
JVisa-2022-03-02
New:
- Support for macOS and probably Linux.
Fixed:
- Allow all resources to be discovered instead of only USB resources.
- In SimpleExample.java, print a better message if a resource couldn't be opened.
Improvements:
- On Windows, verify the JVM bitness matches the OS bitness.
- Make JVisaInstrument implement the AutoCloseable interface.
JVisa-2022-01-04
Moved the compiled jar file from the dist subfolder to a GitHub release