NI產品與技術 討論區

取消
顯示結果 
搜尋替代 
您的意思是: 

關於DAQmxGetDevAICouplings

你好...
 
我手邊有9233和9234...  我想要列出兩個硬體所支援的AICouplings
我查NI-DAQ的文件上是使用DAQmxGetDevAICouplings來取得..
但是我不管是9233或9234得到的AICoupling數值都是0...  
請問一下是什麼問題??..   是function用錯了嗎...
 
 
 
我的開發環境是Visual Studio 2005, MFC
 
0 積分
1 條訊息(共 4 條)
4,419 檢視

您好

9233的值是1

9234的值是3

#include <stdio.h>
#include "NIDAQmx.h"

int main(void)
{
 
 int32 check;
 DAQmxGetDevAICouplings("cDAQ1Mod4",&check);
 printf("%d",check);
 printf("\n");
 printf("End of program, press Enter key to quit\n");
 getchar();

}

0 積分
2 條訊息(共 4 條)
4,385 檢視
我使用你的程式測試...  我得到AICoupling還是0... 
 
#include "stdafx.h"
#include "NIDAQmx.h"
int main(int argc, _TCHAR* argv[])
{
 int32 check;
 int32 result = DAQmxGetDevAICouplings("cDAQ1Mod1",&check);
 printf("%d %d",check, result);
 printf("\n");
 printf("End of program, press Enter key to quit\n");
 getchar();
}
====
check => 0
result => 0
 
 
我的DAQmx是8.6.1的版本...
0 積分
3 條訊息(共 4 條)
4,380 檢視

您好:

這是8.6.1's bug.

請下載 8.7.1

http://joule.ni.com/nidu/cds/view/p/id/965/lang/en

請見諒。

0 積分
4 條訊息(共 4 條)
4,375 檢視