LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Driver development - need advice on approach



@NCLS wrote:
As a side note, National Instrument is interested on what driver to develope, if you all would go to http://www.ni.com/devzone/idnet/ and click on Driver Request and fill in the instrument information regarding SuperFastcom, example info is attached, it would great.




A driver for such hardware and those speeds almost certainly has to be implemented as close to the OS kernel as possible. In Windows this means a kernel device driver which only can be implemented in C (C++ with some reservations). On LabVIEW realtime this means at least a DLL if not some system service for the underlying VentureCom realtime OS. TRying to do an entire hardware driver of that kind in LabVIEW through VISA is most probably not easier (You need to know all the right registers and such just as well) but most likely has quite some performance loss.

Rolf Kalbermatter
Rolf Kalbermatter
My Blog
Message 11 of 11
(423 Views)