Now supports multiple NI devices plugged in

but only one device can be used at a time.
tested running some trials on non-default DAQ

everything works as it should.
Merge pull request #42 from sg-s/develop

merge into master: support for multiple DAQs, other enhancements