-----Original Message-----
From: Greg Freemyer
Hi you all,
I am trying to develop a real time data system based on a National Instruments Data Acquisition Card, there are several options to connect to my computer by using different cards:
- USB 2.0 full speed bus interface - PCMCIA - PCI
All of these are linux Operating System compatible, and according to National Instruments recommendations the following are the compatible softwares to develop any application:
C , C++, C# and Visual basic
I am really interested on developing an application which allows me to create a real time graphic interface to monitor data vs time and save such data on a postgre or mysql database on real time as well. Thinking of developing on mono but it seems mono capabilities does not allow to get data from any of the mentioned ports .
Any suggestion??? What software should I use to get my system working??
Thanks for your help.- Juan
Hello Juan from Adam in NYC, The supplied software will and should poll and grab the received raw information as fast as possible. It is a acquistion card and it won't sell if it takes a lot time to get the information out in a timely fashion. Investigate thoroughly your real time constraints. Ask the card vendor what you are planning to do and if they are trully professional, they will tell you which customers used their product to best effect. If you have to do any real-time acquistion, there are several distros that use a real time determistic kernel grafted into the Linux kernel. Don't be surprised if that is their support solution for their card. Cheap cards need this in order to collect data as they try to keep up as well as the on-board controller cards. Without any further info, it would be tough to speculate on what you want to do. Good luck on your project. Adam