我相信问题是ReadIEEEBlock不理解“:WAV:STR ON”返回数据的方式。
我认为它看到“#”,然后看到“0”表示长度,然后停止。
如果您使用“:WAV:STR OFF”,它应该可以工作。
如果您需要使用“:WAV:STR ON”(由于OFF时500,000,000点限制),您可以使用VISA API和非格式化I / O viRead函数来解释流ON数据。
以上来自于谷歌翻译
以下为原文
I believe the problem is that ReadIEEEBlock doesn't understand the way data is returned with ":WAV:STR ON". I think it sees the "#", then sees the "0" for length, and stops.
If you use ":WAV:STR OFF", it should work.
If you need to use ":WAV:STR ON" (because of the 500,000,000 point limitation when OFF), you could use the VISA API and the non-formatted I/O viRead function to interpret the streaming ON data.
我相信问题是ReadIEEEBlock不理解“:WAV:STR ON”返回数据的方式。
我认为它看到“#”,然后看到“0”表示长度,然后停止。
如果您使用“:WAV:STR OFF”,它应该可以工作。
如果您需要使用“:WAV:STR ON”(由于OFF时500,000,000点限制),您可以使用VISA API和非格式化I / O viRead函数来解释流ON数据。
以上来自于谷歌翻译
以下为原文
I believe the problem is that ReadIEEEBlock doesn't understand the way data is returned with ":WAV:STR ON". I think it sees the "#", then sees the "0" for length, and stops.
If you use ":WAV:STR OFF", it should work.
If you need to use ":WAV:STR ON" (because of the 500,000,000 point limitation when OFF), you could use the VISA API and the non-formatted I/O viRead function to interpret the streaming ON data.
举报