From 04:00 PM CDT – 08:00 PM CDT (09:00 PM UTC – 01:00 AM UTC) Tuesday, April 16, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



在Linux下使用NI I/O Trace工具



硬件: PXI/CompactPCI>>Controllers

问题: 我在Linux下同仪器通讯时出现了问题,我希望使用NI I/O Trace工具捕捉数据来调试程序。我该如何在Linux下使用NI I/O Trace工具呢?

解答: NI I/O Trace 是一个监视仪器I/O通信的工具。当LabVIEW的VI在运行时,你可以使用NI I/O Trace去捕捉仪器I/O的命令和回复。捕捉这些通信信息能够帮助你检查出仪器通讯过程中的错误。NI I/O Trace在NI-488.2 2.3版本之前是不支持Linux的。现在最新的NI-488.2Linux平台版本是2.5。

要在Linux下运行NI I/O Trace,可以在命令行中键入niiotrace。Linux下NI I/O Trace的图形化界面和在windows环境下是一样的。你可以查找 KnowledgeBase 386GTEV4 (Performing a Good NI I/O Trace Capture for Debugging/Troubleshooting)获得在windows下如何使用NI I/O Trace的信息。

在Linux环境下使用该工具的最大区别是NI I/O Trace选项中的日志文件的默认地址。而且对于不同的Linux发布版本,其默认地址都是不相同的。

对于 OpenSUSE,地址路径是: /home/<userid>/Documents/Capture.nitrace
对于Red Hat,地址路径是:
/root/Capture.nitrace

相关链接: Drivers and Updates: NI-488.2 (Linux) Version 2.8 for Linux
KnowledgeBase 4P3FR2LQ: Performing a Good NI I/O Trace Capture for Debugging/Troubleshooting

附件:





报告日期: 08/25/2006
最近更新: 10/10/2013
文档编号: 40ODPBHZ