Certified instrument drivers comply with instrument driver standards including programming style, error handling, documentation, and functional testing. Certified drivers ensure consistency among instrument drivers and, therefore, improve ease of use. They also provide source code so that you can modify, customize, optimize, debug, and add functionality to the instrument driver. Access to source code ensures instrument driver longevity in an intended development environment.
Instrument driver standards continually evolve and improve over time, so instrument drivers certified in the past may no longer pass current certification guidelines. Along with certification, you should look at user ratings to determine the quality of an instrument driver. Regardless of when a driver is certified, all National Instruments certified instrument drivers receive NI support.
Noncertified instrument drivers typically solve a specific application need and are not usually fully functional. They are provided as is and are not supported by National Instruments.
LabWindows/CVI Plug and Play and IVI Instrument Driver Developers Guide
Submit Your Driver