Hi Muhammad, Please refrain from posting comments about immigration visas. This software library supports driving an oscilloscope using Virtual Instrument Software Architecture (VISA). It has nothing to do with a issuing a visa.
I have implemented Sharky's suggestion in version 2.1 (JVisa version 0.7). That is the only change I made apart from now using Apache NetBeans 11 as IDE.
Updated with the fact that the IDE in use is now Apache NetBeans 11.
JVisa.openDefaultResourceManager now allows also a return status VI_WARN_CONFIG_NLOADED apart from VI_SUCCESS.
Hi Sharky, sorry, I had missed your post. It somehow made it into the Moderate group of posts which existence I was not aware of until now. Thank you for letting me know your findings. I shall implement your code suggestion in the next couple of weeks. Cheers, Guenter
Hi Charles, actually, I have to revise my previous statement about JVisa not supporting more than one instrument. Try something like this: JVisaInstrument instrument1, instrument2; JVisa visa = new JVisa(); long visaStatus = visa.openDefaultResourceManager(); if (visaStatus == VisatypeLibrary.VI_SUCCESS) { instrument1 = new JVisaInstrument(); // The instrument string is just an example. instrument1.openInstrument("TCPIP::192.168.1.106::INSTR"); instrument2 = new JVisaInstrument(); // The instrument...
Hi Charles, I have never tried JVisa with more than one oscilloscope connected through ethernet. Looking at the (my |: ) code I think I can see what the problem is. The code makes the resource manager handle variable protected, so JVisa can currently only set it by opening / instantiating a resouce manager which would then only allow one instrument per resource manager. So, I expect that the second time trying to open a resource manager after instantiating a second JVisa class an error is returned....
Hi Charles, great to hear that someone other than me (at some of the labs at Colorado School of Mines) is using the driver. Do you run your app under MS Windows (TekVisa or NiVisa?) or Linux (libreVisa)? Cheers, Gunter
Added 64-bit Linux support, depending on libvisa.so (http://www.librevisa.org) by Simon Richter.
Clean up.
Updated to JVisa version 0.5.
Hi Russ, sorry for replying so late. I was traveling. What you could do is to start...
VOTE: refind
VOTE: pseint
These files are archived inside JnaVisa64.jar (path in JVisa_and_JVisaOscilloscope_1.0.zip:...
The error is listed in visa.h as #define VI_ERROR_LIBRARY_NFOUND (_VI_ERROR+0x3FFF009EL)...
Hi Vicne, first, which version are you using? The older JVisaOscilloscope version...
Fixed conversion of acquisition buffer from two...
Only trunk, tags, and branches folders should b...
Split JVisa project into two, JVisa and JVisaOs...
Split JVisa project into two, JVisa and JVisaOs...
Merged revision(s) 17-23 from branches:
Fixed bug using incorrect buffer types for VISA...
VOTE: clamav I am using it. It found about thirty problems where Windows 8 Defender...
Removed getter for version.
Fixed bug when converting Java String to C-string.
Hi Anthony, I am not sure about the DLL (tekVisa64.dll), but I think JVisa.jar will...
Imported from Dell Lattitude.
Imported from Dell Lattitude.
Importing from Dell Lattitude.
Importing from Dell Lattitude.
JVisa version 0.1 is alpha. It replaced JTestVisa with JVisaNGTest. It replaced System.err.println...
The next version will: - Replace JTestVisa with a TestNG class. - Use Logger instead...
Fixed acquisition in binary format.