DAQFlex

Open-Source Software Framework

KEY HIGHLIGHTS

DAQFlex open-source software combines a small footprint driver with a message-based command protocol, allowing DAQ programming in virtually any operating system (OS) or on embedded systems with no OS. The protocol offers an efficient and powerful interface to DAQ devices and a common command set to simplify application development.

Platform-compatible with Windows® 8/7/Vista®/XP SP2, 32-bit or 64-bit; Linux®, Android™, and Mac®

Simple message-based

Single API for any programming interface

Single API for any OS

New Support for Android-based Tablets

Measurement Computing (MCC) tested tablets include the Toshiba® Thrive™, Toshiba Excite™, Motorola® Xoom™, and Google Nexus™ 7



Part Number Description Qty Price
DAQFlex Open-Source Software Framework Included

Product Reviews




The Windows Embedded Handheld 6.5.3 version is based on Windows CE (5.2). Is it possible to use the DAQFlex WinCE driver on that OS version?

  • Job Title:
  • Industry:
  • Application:
29 months ago
mbos


Answers

Hello mbos - At the present time, Measurement Computing does not have support for Windows CE.

29 months ago
MeasurementComputing

Was this answer helpful? Yes (1) / No (0)

I would like to use Python or Lua to develop my DAQ application. Can I simply use the DAQFlex DLL's directly? (And yes, I know how to access code in DLL's from Python and Lua.)

  • Job Title: Principal Engineer
  • Industry: Manufacturing
  • Application: Industrial Controls
37 months ago
Phil Minnesota


Answers

The DAQFlex DLL is a DOT.NET DLL, designed to be used in DOT.NET managed applications. MCC supports C#.NET and VB.NET. If there is a DOT.NET version of your preferred programming language, then you can try it.

37 months ago
MeasurementComputing

Was this answer helpful? Yes (0) / No (0)

I downloaded both DAQflex and the temperature capture packages. I linked DAQflex to the temperature capture project and it seems that there are missing classes. The following is called from the temperature reader but is not in DAQflex: com.mccdaq.daqflex.

  • Job Title:
  • Industry:
  • Application:
41 months ago
tsachi Cambridge, MA, USA


Answers

Thanks. I also found that some of the errors originated with a missing API in the library (I didn't have android API 12). It now compiles.

41 months ago
tsachi

Was this answer helpful? Yes (0) / No (0)

Hello Tsachi - Presumably you have a USB-2001-TC, and are trying the Android Temperature Chart application. In step 3 of the instructions, you must import all three (DAQFlex, DAQFlexTemperatureChart, and AcquisitionService). All three are required.

41 months ago
MeasurementComputing

Was this answer helpful? Yes (0) / No (0)

Downloads     


1 Year Warranty

1 Year Warranty

All products are backed with a one year warranty. Buy with confidence.

30 Day Money Back Guarantee

30-Day
Guarantee

If you aren’t happy, simply return the product for a full refund (U.S. customers only).

Live Help

Live Help

Having trouble deciding which product is right for your application? Chat with one of our sales engineers.