News for hackers. Stuff that matters.
Re:The void left by the parallel port by Gracana on Thursday May 05, 2016 @08:46PM (#11640879)
National Instruments make some nice little IO cards that can provide GPIO and analog functions.

Also worth checking out are MCC's USB data acquisition devices, which have open source drivers and provide digital IO and high speed differential analog inputs: http://www.mccdaq.com/usb-data-acquisition/USB-1208FS-LS-140...

Re:The void left by the parallel port by cnvogel on Friday May 06, 2016 @12:56AM (#11641774)
The NI stuff, in my opinion, is an over engineered mess, designed to force you into using LabView and really don't work with anything except their proprietary windows driver architecture.
Re:The void left by the parallel port by Gracana on Saturday May 07, 2016 @10:53AM (#11649801)
Well, that rings true for a lot of my experience with NI, but my recommendation was based on writing a linux driver for one of the NI digital IO cards in a university class. I figured if we could do it in that class, maybe they're not all that bad?
Re:The void left by the parallel port by cnvogel on Sunday May 08, 2016 @02:49AM (#11652982)
So... I also used PCI based NI (Digital/Analog I/O) cards in the past (around the year ~2000), which then were supported by "comedi" (open source linux data acquisition drivers).

On the other hand, I recently got a few USB based I/O boxes from NI where no documentation on the USB protocol (or, god forbid, even open source drivers) exist.