I have looked at the NI-DAQ function documentation; Appendix B lists constants for voltage calculation. For "Most E-series" devices, it says in Bipolar mode the max reading is 2048. That would imply that I was correct- the raw numbers should be in two's complement.
>1/ I must reduce my sample frequency to 25 KHz, so my Card stop to acquire.
The rated conversion speed for that device is 500 kSamples/s, 500/14 = 35.7, so you should be able to acquire at 30 kSamples/s. What sort of problem do you have?
>2/ With little signals on entries (Oscilloscop), I obtain a mean value of 1500.
>(with measurment automation, I select NRSE and +- 10 Volts) but I don't really known signals content.
Do you mean that the signals are near zero Volts? In that case, a reading 1500 is not consistent with any type of numeric encoding. I think you have a different problem.
1) I suggest you try the measurement with a known voltage, like a battery or even a just a wire across the analog inputs (for truly zero volts input).
2) Using NRSE you must provide a path for bias current if your source is floating. Check the connections.
>3/ I developped with VC++ 6.0 and use traditionnal NI-DAQ drivers
The 6062E is supported by NI-DAQmx. I would recommend that any new development work be done using NI-DAQmx. It should make your life easier. The README for NI-DAQ 8 says that C development is supported by VC 6. If you are using C++ you really should got to VC.net.
John Weeks
WaveMetrics, Inc.
Phone (503) 620-3001
Fax (503) 620-6754
www.wavemetrics.com