10-24-2017 09:12 AM
I have a custom PCI board that I had been using the VISA driver wizard and LabVIEW with. It has been working fine until recently. I am able to write to and read from the board with no problems but the interrupts no longer work. The one thing that changed recently is MS forced an upgrade on this PC so I could have the latest X-Box and Candy Crush games. I am curious if anyone is aware if the Creators Update added some new layer of protection that breaks the interrupts.
10-24-2017 04:43 PM
It seems calling VISA Enable Event with PXI-Interrupt and VI_QUEUE set cause
VISA: (Hex 0xBFFF0083) Invalid length specified.
I didn't find much on NI's site or Google searches. Again, to be clear, this was all working. If the hardware failed, which I doubt, it's only the IRQ circuitry that has failed. I also would not expect to see this sort of error. I suspect something changed with an update that broke it but I normally don't install new software on this PC.
10-24-2017 06:17 PM
I attempted to recreate the driver using the wizard. After this, I attempted to update the driver. Windows 10 companies that the inf file is not signed.
I found the shift restart and disabled the windows requirement for signed drivers. I was then able to update the driver.
This has corrected the problem. I am not sure what caused the problem in the first place but I would be interested if others run into the same snag.
10-25-2017 05:18 PM
It sounds like the MS upgrade impacted the requirement for the signed driver, but I have been unable to find similar occurrences. Good to hear that you found a way to correct the issue.