티스토리 뷰

NI MAX의 장비에 대한 리스트를 가져오기 위해서는 NI System Configuration API를 이용해야 합니다.


아래의 자료를 보시면 아시겠지만,

NI System Configuration API는 LabVIEW, CVI, .NET(C#)만 지원하고 있습니다. 따라서 C언어에 대한 API를 바로 사용할 수는 없습니다. 


관련 예제는 아래의 그림과 같이 본 경로에서 확인할 수 있습니다.


C:\Users\Public\Documents\National Instruments\CVI\Samples\nisyscfg\ShowAllHardware



그럼 정말 C, MFC에서는 NI 장비 리스트를 받을 수 없는 것일까요? 방법이 없는것은 아닙니다.
LabVIEW, CVI 혹은  C#을 이용하여 C 언어에 대한 Library를 만드신뒤 MFC에서 이용하실 수 있습니다. 이에 대한 예제나 자료는 따로 NI에서 제공해드리지는 않습니다. 

위의 코드를 보고 자신이 개발하셔야 합니다. 



댓글