09-20-2006 11:22 AM
09-21-2006 01:28 PM
10-06-2006 10:53 AM
10-08-2006 04:06 AM
10-08-2006
10:52 AM
- last edited on
05-27-2025
10:54 AM
by
Content Cleaner
Urs, Thanks!
I try to keep up but these upgrades are a little stealthy? I am still at version 3.5. Now the readme file for 4.0 (is dated July 2006, and the version was finalized on 8/7/2006 so there could even be later revisions?).
NI-VISA 4.0
Added support for Mac OS X on the x86 architecture, aka Mactel.
Added support for 64-bit data transfers in register-based operations, to support the VISA 4.0 specification.
Added support for DTR/DSR flow control. The Agilent 34401A requires DTR/DSR flow control when used via Serial. Note that not all Serial port drivers on the Mac support DTR/DSR. We have tested the Agilent 34401A with NI-VISA 4.0 using the Keyspan USA-19HS and verified that it works properly.
The I/O control in LabVIEW 8.0 would not always honor the parameters you specified in the filtering dialog, depending on the order in which you made changes. This is fixed.
viScanf would crash when reading indefinite-length block data. This is fixed.
For ENET-Serial INSTR sessions, framing errors were occasionally not detected. This is fixed.
Improved performance of NI Spy.
For TCP/IP SOCKET sessions, re-enabling the termination character between read operations would incorrectly flush the internal buffer. This is fixed.
For TCP/IP SOCKET sessions, reading less than the entire amount of data that the device sent would not work correctly for asynchronous read operations. This is fixed.
This might imply that VISA will work with 8.20 AND with Macintel? Jason, what version of VISA did you test? This is encouraging and hopefully will solve the first 2 of my requests. Kudos to the VISA team!
BTW: link to driver https://www.ni.com/en/support/downloads/drivers/download.ni-visa.html
And download https://download.ni.com/#support/visa/drivers/macosx/4.0/
Message Edited by sth on 10-08-2006 11:54 AM
10-08-2006 12:38 PM
10-09-2006
09:15 AM
- last edited on
05-27-2025
10:54 AM
by
Content Cleaner
Hi Scott,
While NI-VISA 4.0 does work with with Intel-based Macs and LabVIEW 8.20, it does not support every interfaces which is supported on PowerPC-based Macs, as can be seen by this feature table. GPIB support is not supported due to the lack of an appropriate NI-488.2 driver on the Intel-based Mac platform.
With regards to the palettes in LabVIEW, the GPIB palette actually does not utilize NI-VISA, and communicates directly through the NI-488.2 driver, and the NI-VISA API requires NI-488.2 in order to work with with GPIB interfaces. Due to this, there will be no support for GPIB devices in LV 8.2 on Intel-based Macs until NI-488.2 is available for that platform. It may be possible to utilize the ENET/100 if you force LV 8.2 to run in Rosetta, but I have not tested this and do not think this will be a satisfactory solution for most of you.
Please continue your discussion in this forum. I am monitoring this closely, and will let you know when I have any more information.
Jason S.
GPIB & Serial
National Instruments
10-09-2006 09:42 AM - edited 10-09-2006 09:42 AM
Message Edited by JoshuaP on 10-09-2006 09:43 AM
10-09-2006 02:55 PM
10-09-2006 05:18 PM - edited 10-09-2006 05:18 PM
Hi Scott,
I tested with both Intel-native NI-VISA 4.0 and PowerPC native NI-VISA 3.5. The issue is that an x86 application cannot communicate with a PowerPC application running in Rosetta, so at some point communication will break down between LabVIEW and the GPIB driver. Depending on the versions used, this could break down between LabVIEW and VISA, or between VISA and NI-488.2.
As for NI-488.2 support on Intel Macs, it is currently an open issue and under consideration. We are evaluating all options available to see what support we can provide and what the time frame is going to be, but nothing concrete has yet been determined.
Jason S.
GPIB & Serial
National Instruments
Message Edited by JasonS on 10-09-2006 05:18 PM