开发第三方硬件DSO25216A存储示波器,采用调用动态链接库的方式,dll文本说明里数据存放是这样的
//BufA1[0]: data store for A1 ;128k
//BufA1[1024*128]: data store for A1 ;128k
//BufA1[1024*128*2]: data store for d0-d7 ;128k
//BufA1[1024*128*3]: data store for d8-d15 ;128k
在公司提供的VB程序里数据存放是这样的:
Public BufA1(65535, 1, 7) As Byte 'BufA1(65535, 0, 4) for usb read
'BufA1(0,0,0)=BufA1
'BufA1(0,0,1)=BufA2
'BufA1(0,0,2)=BufL0
'BufA1(0,0,3)=BufL1
我在LabVIEW8.0里面应该如何初始化定义数组,以及如何分离这几个通道的数据?万分感谢!
在附件里提供了VB源代码和dll的文本说明