David,
Are you using VISA or GPIB functions?
If you're using VISA, you might benefit from my experience. I had
similar problems on my Win98 box, using VISA, until I discovered the
issue of synchronous versus asynchronous IO. See my post "viWrite vs.
viWriteAsync"
If you're using GPIB functions, then I'd suggest you try to reproduce
the problem outside of LabVIEW to isolate it as to a LabVIEW problem or
NI488.2 problem. The Windoze versions of NI488.2 come with various
utilies for talking and listening to GPIB devices, e.g. Measurement &
Automation Explorer, Getting Started Wizard, and my old favorite,
Interactive Control. I'll bet that the MAC version of NI488.2 comes
with similar utilities. If you reproduce the problems outside of
LabVIEW, then you can get more
help at the GPIB newgroup,
natinst.public.gpib.
Good luck,
Mike
David Sullivan wrote:
>
> I'm trying to troubleshoot a GPIB (ENET and PCMCIA) problem on the Mac. Any
> comments or suggestions??
>
> - GPIB timeouts don't work. If I (for example) request data from a device
> that doesn't have any, I would expect a timeout so that I can handle this
> error.
> Instead, my entire system hangs and has to be rebooted! I've tried this
> under several versions of MacOS (7.6.1, 8.1, 8.6), different machines (Beige
> G3, PB3400, UMAX S900) and NI GPIB hardware (ENET and PCMCIA), with the same
> results.
> It seems to me that the NI-488.2 drivers (I've tried different versions...)
> are not playing nice with the MacOS.
>
> ANY MAC ENTHUSIASTS OUT THERE THAT CAN HELP? I really want to stick with
> the Mac for my test systems, but NI seems to have pushed the Mac support
> to the back burner...
--
Mike T