Why does visadev call continuously viRead?
3 次查看(过去 30 天)
显示 更早的评论
Hi,
after connecting to the instrument using:
dso=visadev('TCPIP0::10.136.236.197::inst0::INSTR');
the conncetion is correctly created but Matlab starts to send continuosuly viRead messages to the instrument as visible using the VisaMonitor:
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/985270/image.png)
On the other hand, if I open the connection to the same instrument using the old command ;
dso = visa('keysight','TCPIP0::10.136.236.197::inst0::INSTR');
fopen(dso);
there is no issue...the viRead commands are not present anymore:
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/985275/image.png)
Any idea about how to suppress those continuous viRead messages when visadev is called?
Thank you.
0 个评论
回答(1 个)
Christopher Roberts
2022-7-29
I had the same issue with visadev & keysight instruments using r2021b, upgrading to r2022a solves this issue.
0 个评论
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!