问题标签 [labwindows]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2159 浏览

python - NI CVI 与 Python

我想将 Python IDLE-esque 命令提示界面集成到现有的 NI-CVI (LabWindows) 应用程序中。我尝试关注 Python.org 的讨论,但似乎迷失在细节中。有没有像我这样的傻瓜的资源?

0 投票
1 回答
1361 浏览

svn - 有没有人有使用 National Instruments CVI 和源代码控制的经验?

我正在使用 NI 的 Labwindows CVI,并且正在尝试集成源代码控制。据说它适用于任何适合 MS API (MSSCC/SCC) 的东西,但我在实践中没有发现这种情况。如果有一个 SVN 服务可以很好地配合它,我会很高兴,但我想这要求太多了。

0 投票
3 回答
1996 浏览

labview - 是否可以自定义 NI-DAQmx 模拟设备返回的信号?

NI-DAQmx 具有“模拟驱动程序”功能。在 AI 的情况下,返回的信号是噪声正弦。是否有可能以某种方式改变这种行为以获得任何类型的信号?

如果没有,是否有一些替代方法来模拟硬件?

0 投票
2 回答
1198 浏览

c - 什么可能导致 Labwindows/CVI C 程序讨厌数字 2573?

使用视窗

所以我正在从二进制文件中读取无符号整数数据值的列表。该文件包含按顺序列出的许多数据集。这是从指向其开头的 char* 读取单个数据集的函数:

其中 read_dataset 在这样的上下文中:

一切都顺利进行,直到我的循环读取数字 2573。突然之间,它开始吐出随机和巨大的数字。

例如,应该是什么

变成

如果您认为这些十六进制数字看起来很可疑,那您是对的。原来改变的值的十六进制值真的很熟悉:

所以显然这个数字 2573 导致我的流指针获得一个字节。这一直存在,直到下一个数据集被加载和解析,上帝禁止它包含数字 2573。我检查了许多发生这种情况的位置,我检查的每个位置都从 2573 开始。

我承认我在 C 的世界里没有那么有才华。可能导致这种情况的原因对我来说是完全不透明的。

0 投票
1 回答
1308 浏览

python - 在 NI CVI 中嵌入 Python (LabWindows)

我需要从 Python 访问 LabWindows API 和/或用 labwindows 编写的函数。

到目前为止,我的方法已经能够在某种程度上使用 SWIG 在 Visual Studio 中执行此操作,但是当我尝试使用源文件和 SWIG 生成的包装文件在 Labwindows 中生成它时,我的 dll 创建失败。

0 投票
1 回答
228 浏览

compiler-construction - 如何检测 Windows XP 或 Windows 2000 操作系统以运行 CVI 可执行文件

我正在使用 NI LabWindows CVI 8.1 编译和构建我需要在 Windows XP 和 Windows 2000 操作系统上运行的可执行程序。我使用 Windows XP 编译和构建可执行文件。到目前为止,我得到的信息是我需要如下声明:

我需要知道确切的语法是什么以及放置它的位置(比如放置它的头文件或源文件)。

0 投票
2 回答
488 浏览

labwindows - 是否可以将 c# 文件的 dll 引用添加到 Labwindow 中

是否可以将 c# 文件的 dll 引用添加到 Labwindow。

嗨我想用c语言在Labwindow/cvi中用c#编写的dotnet程序可以吗?

0 投票
1 回答
1291 浏览

command - 在 LabWindows/CVI 中通过 RS232 向 Fasttrack Supreme 发送 ATD 命令

我从事基于 FASTRACK SUPREME 的项目,该项目必须通过串行 RS232 接收命令。这

问题是:当我使用 HyperTerm 命令 ATDxxxxxxxxx;工作正常。当我使用 CVI RS232 库时,没有任何反应。是否有可能我的命令仍然被阻止

串行缓冲区?这是我的代码:

问题出在哪里?请帮忙!谢谢。

0 投票
1 回答
882 浏览

distribution - 如何使用 CVI/Labview 通过命令行创建分发套件

我有一个 NI CVI/Labview 项目,它通过在命令行上使用 compile.exe 命令进行编译。这会生成预期的可执行文件并在开发 PC 上运行良好。不过,我还想使用命令行命令为这个项目创建一个分发工具包。

CVI 允许我通过 IDE 生成分发工具包,我还偶然发现了允许我使用 ActiveX 接口打开项目和创建分发工具包的代码。但是,我正在专门寻找命令行选项。

如有必要,可以使用项目的相应 CDS 文件。

0 投票
2 回答
1672 浏览

c - 如何在 LabWindows CVI 中读取网站上的文本?

我正在尝试将网站上的简单文本字符串读入我的 LabWindows CVI 程序。我到处寻找,但找不到使用简单 HTTP GET 请求的示例。

有谁知道这是否可以在 LabWindows 中完成?

这是我要阅读的网站文本: http ://www.swpc.noaa.gov/ftpdir/latest/wwv.txt