I am not sure if I am posting this in the correct forum as I seldom have a need to request help. If this is not the correct forum, then I can repost if you are knowledgable as to which forum this belongs in.
The company that I am working at has purchased a PXI-4065 DMM module for their PXI-1036 chassis. I have just started to develop the software for the DMM so that their test functions can call my DMM functions. I have included the code, as simple as it is at this point. When I step through the code, the IviDmm_init function returns the error code -1074118656. Looking at the DMM help file, the error is listed as:
Decimal Value | Hexadecimal Value | Error or Warning Code | Description |
---|---|---|---|
–1074126845 | BFFA2003 | NIDMM_ERROR_MAX_TIME_EXCEEDED | The maximum time was exceeded before the operation completed. |
–1074118656 | BFFA4000 | NIDMM_ERROR_UNKNOWN_DEVICE | Device was not recognized. The device is not supported with this driver or version. |
I have included images of the NI MAX setup in case I have not configured something correctly. We are using LabWindows 2013. Latest version, more memory, faster processor, etc. will not happen with these folks. We have to be compatable with the factory.
In NI MAX, if I set the device to "Simulate With" and select "Specific Driver", the code returns a success status. That would lead me to believe that my code is correct in linking to NI MAX but the NI MAX setup to the device may not be correct. I could be incorrect in my assumption. In NI MAX, I can open a "Test Panel" to the DMM and that appears to work.
I do not believe that I need to call any other function prior to the IviDmm_init function call. If I do, please let me know.
If you know the solution or can recommend something in an attempt to determine if it solves the issue, I will give them a try.
Thank you for your help.
Bill