I'm trying to create an oscilliscope-style interface for an old Acqiris digitizer (DC240). Since it's an old MXI-3 system, the only way I could connect it is by daisy-chaining the Acqiris compact PCI Crate (cc108) with MXI-3 controller (XC100) to a PXI-8335 with MXI-3 connection in an NI PXI system run by an embedded controller (PXI-8104 running Windows XP). Because this crate is not NI (and doesn't have a chassis.ini file anywhere that I can find in its driver, program files, etc.), MAX does not recognize the chassis, and just displays it as an "unidentified chassis", and therefore will not display the digitizer itself as a device. The digitizer is definitely connected, though, because in a non-LabView software program which came with the digitizer, it does function properly.
With this hardware setup, I'm trying to run some pre-made LabView VI's which initialize the digitizers, but they crash and/or can't find the digitizer. The initialize function is supposed to return an "intrsumentID" int, but just displays an error message. Would it be possible to write my own initialize VI that finds the digitizer and returns this ID? I wish I could describe in more detail what the pre-made initialize funciton does, but it just uses a "call library function node" to call a DLL file which I can't access.
I do know the serial number, hardware ID, and PCI bus/slot of the digitizer, but entering this information into the pre-made VI (it can supposedly read either the PCI info or the serial number as a string in order to locate the digitizer) does not work. Any help/suggestions would be appreciated.
↧
acqiris digitizer
↧