Controlling 9871 Individual Bits for Differential I/O

Updated May 3, 2018

Reported In


  • NI-9871
  • NI-9753

Issue Details

I have a 9871 module and wish to read/write the individual bits in order to use this device as a differential I/O module. How do I do this?


The 9871 does not give user access to the low level bits for custom protocol integration.

If you need to integrate a custom protocol like differential I/O in your application, look into the 9753 module available on the NI website (Note: this module requires an additional driver downloadable online or through VI Package Manager).

You can also use any digital I/O module that has the right speed requirements for your system and create a custom set of VIs to use for your protocol.  


Not Helpful