We're thinking about using LabView for plotting data coming over a Firewire connection and sending commands to an embedded target. The though is that we'd develop a Windows driver to dump the data we send to a particular array in memory. This would be a pointer dynamically allocated. We've not dealt with Labview before. Is it possible to call a driver API to get a pointer to this memory and read/write to it? What's the process for doing this? Thanks!
write a DLL that handles the details of driver API, buffer allocation, locking etc and call the DLL functions from LabVIEW. We use this technique all the time.