Why is the MATLABDriver name an empty string when I use ividriverlist?
6 次查看(过去 30 天)
显示 更早的评论
I am attempting to connect to a Keysight N9000A CXA Spectrum Analyzer using the corresponding IVI driver (AgXSAn), which is supported by R2023a as mentioned on this site https://www.mathworks.com/help/releases/R2022b/instrument/supported-ivi-drivers.html.
However, when I try to look up the MATLAB driver name so I can use ividev to connect to the instrument, using ividriverlist returns the following:
Why isn't the MATLABdriver name showing up? Sorry if this is obvious, I'm a beginner with this stuff.
1 个评论
dpb
2023-8-15
Never used the TB so no experience at all with the MATLAB way, but is your model listed in the "Supported Models" field of the returned table? If not, that's probably a problem, Houston.
Haven't heard of Keysight before (but, I'm an old fogey from when the real HP was virtually the only game in town and been retired long enough that the vendor world is totally different since); probably your only hope will be you can download the driver from their website if you don't have any installation media that came with the analyzer -- and, these days, the likelihood of that probably approximates nil.
links to what appears to be software to run on the analyzer; nothing showed up regarding the MATLAB TB connection driver to run on the PC. Doesn't mean it doesn't exist, but it didn't show up quickly.
And, showing how far out of touch I've gotten, I see that Agilent (which was a spinoff of HP) subsequently spun Keysight off and it appears to be much more like the HP I knew 40-50 years ago...not that that has anything to do with your issue.
回答(2 个)
Andrei
2024-10-14
Based on the ividriverlist output, the "IVI Compliance Package" is not installed.
ividev requires the following:
- Instrument Control Toolbox Support Package for IVI and VXIplug&play Drivers
- IVI Compliance Package (can be installed with the "Instrument Control Toolbox Support Package for National Instruments™ VISA and ICP Interfaces")
- A supported vendor's VISA library (can be installed with the "Instrument Control Toolbox Support Package for National Instruments™ VISA and ICP Interfaces")
- An installed vendor's IVI-C driver or VXIPnP driver compatible with your instrument
Once the ividev prerequisites are installed, you can connect to the instrument by specifying a MATLABDriver that represents an included/supported MATLAB driver wrapper or a class-compliant IVI-C driver (IviSpecAn, etc.)
0 个评论
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!