National Instruments Corporation 779546-01 NI PCI-6255 (80 Analog Inputs, 24 Digital I/O, 2 Analog Outputs)