Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
daq-and-datalogging:documents:choosing-software [2023/07/11 05:36] – Scandiwebdaq-and-datalogging:documents:choosing-software [2023/07/26 23:56] (current) – Arthur Brown
Line 1: Line 1:
-====== TechTip: ====== +====== TechTip: Choosing a Software Environment for Data Acquisition ======
- +
-===== Choosing a Software Environment for Data Acquisition =====+
  
 **Objective**\\  **Objective**\\ 
Line 24: Line 22:
 <WRAP column third>{{https://files.digilent.com/reference-images/tt-tracerdaq.png?193x151}}</WRAP> <WRAP column third>{{https://files.digilent.com/reference-images/tt-tracerdaq.png?193x151}}</WRAP>
 <WRAP column twothirds> <WRAP column twothirds>
-**[[https://www.mccdaq.com/daq-software/tracerdaq-series.aspx | TracerDAQ and TracerDAQ Pro]]**\\ +**[[/software/tracerdaq/start | TracerDAQ and TracerDAQ Pro]]**\\ 
 A set of virtual instrument applications used to generate, acquire, analyze, display, and export data. Includes a strip chart, oscilloscope, function generator, and rate generator. The Pro version provides enhanced features.\\  A set of virtual instrument applications used to generate, acquire, analyze, display, and export data. Includes a strip chart, oscilloscope, function generator, and rate generator. The Pro version provides enhanced features.\\ 
 Windows® OS</WRAP> Windows® OS</WRAP>
Line 32: Line 30:
 <WRAP column third>{{https://files.digilent.com/reference-images/tt-daqami.png?193x151}}</WRAP> <WRAP column third>{{https://files.digilent.com/reference-images/tt-daqami.png?193x151}}</WRAP>
 <WRAP column twothirds> <WRAP column twothirds>
-**[[https://www.mccdaq.com/daq-software/DAQami.aspx | DAQami]]**\\ +**[[/software/daqami/start | DAQami]]**\\ 
 Drag-and-drop software interface used to acquire, view, and log data. DAQami can be configured to log analog channels and to view that data in real-time or post-acquisition on user-configurable displays.\\  Drag-and-drop software interface used to acquire, view, and log data. DAQami can be configured to log analog channels and to view that data in real-time or post-acquisition on user-configurable displays.\\ 
 Windows OS Windows OS
Line 41: Line 39:
 <WRAP column third>{{https://files.digilent.com/reference-images/tt-instacal.png?193x151}}</WRAP> <WRAP column third>{{https://files.digilent.com/reference-images/tt-instacal.png?193x151}}</WRAP>
 <WRAP column twothirds> <WRAP column twothirds>
-**[[https://www.mccdaq.com/daq-software/instacal.aspx | InstaCal]]**\\ +**[[/software/instacal/start | InstaCal]]**\\ 
 An interactive utility that configures MCC hardware, and for supported devices, performs calibration tasks. InstaCal provides the fastest way to confirm that valid signals can be acquired. InstaCal can read and write analog and digital signals in order to test the device functionality and to confirm sensor connections and sensor integrity.\\  An interactive utility that configures MCC hardware, and for supported devices, performs calibration tasks. InstaCal provides the fastest way to confirm that valid signals can be acquired. InstaCal can read and write analog and digital signals in order to test the device functionality and to confirm sensor connections and sensor integrity.\\ 
 Windows® OS</WRAP> Windows® OS</WRAP>
Line 54: Line 52:
 <WRAP column third>{{https://files.digilent.com/reference-images/tt-universal-library.png?193x151}}</WRAP> <WRAP column third>{{https://files.digilent.com/reference-images/tt-universal-library.png?193x151}}</WRAP>
 <WRAP column twothirds> <WRAP column twothirds>
-**[[https://www.mccdaq.com/daq-software/universal-library.aspx | Universal Library]]**\\ +**[[/software/universal-library/start| Universal Library]]**\\ 
 Programming library of function calls for C, C++, VB, C# .Net, and VB .Net using Visual Studio and other IDEs. The UL includes a driver with a common Application Programming Interface (API) for most MCC data acquisition boards and devices.\\  Programming library of function calls for C, C++, VB, C# .Net, and VB .Net using Visual Studio and other IDEs. The UL includes a driver with a common Application Programming Interface (API) for most MCC data acquisition boards and devices.\\ 
 Windows® OS</WRAP> Windows® OS</WRAP>
Line 62: Line 60:
 <WRAP column third>{{https://files.digilent.com/reference-images/tt-linux.png?193x151}}</WRAP> <WRAP column third>{{https://files.digilent.com/reference-images/tt-linux.png?193x151}}</WRAP>
 <WRAP column twothirds> <WRAP column twothirds>
-**[[https://www.mccdaq.com/daq-software/Ul-for-Linux-Support.aspx | UL for Linux]]**\\ +**[[/software/universal-library/linux/start | UL for Linux]]**\\ 
 Open-source Linux support for the most popular MCC devices with interfaces for C and Python and support for Linux or macOS®. UL for Linux is easy-to-use and is supported and maintained by MCC.\\  Open-source Linux support for the most popular MCC devices with interfaces for C and Python and support for Linux or macOS®. UL for Linux is easy-to-use and is supported and maintained by MCC.\\ 
 Windows® OS</WRAP> Windows® OS</WRAP>
Line 70: Line 68:
 <WRAP column third>{{https://files.digilent.com/reference-images/tt-python-software.png?193x151}}</WRAP> <WRAP column third>{{https://files.digilent.com/reference-images/tt-python-software.png?193x151}}</WRAP>
 <WRAP column twothirds> <WRAP column twothirds>
-**[[https://www.mccdaq.com/MCC-Python-Support-Selection.aspx | Python™ Support]]**\\ +**[[/software/python/start | Python™ Support]]**\\ 
 Python is a powerful object-oriented programming language. Many MCC products – including most USB, Ethernet™, and Bluetooth® hardware – are supported under the open-source MCC Universal Library Python API for Windows. Linux support is available as part of the MCC Universal Library for Linux package.\\  Python is a powerful object-oriented programming language. Many MCC products – including most USB, Ethernet™, and Bluetooth® hardware – are supported under the open-source MCC Universal Library Python API for Windows. Linux support is available as part of the MCC Universal Library for Linux package.\\ 
 Windows® OS</WRAP> Windows® OS</WRAP>
Line 78: Line 76:
 <WRAP column third>{{https://files.digilent.com/reference-images/tt-dasylab.png?193x151}}</WRAP> <WRAP column third>{{https://files.digilent.com/reference-images/tt-dasylab.png?193x151}}</WRAP>
 <WRAP column twothirds> <WRAP column twothirds>
-**[[https://www.mccdaq.com/products/dasylab.htm | DASYLab® Python Script Module]]**\\ +**[[/software/dasylab/start | DASYLab® Python Script Module]]**\\ 
 Python script is supported in the DASYLab Full and Pro editions, and allows users to create custom modules with Python script. This feature brings DASYLab DAQ and analysis features to those who prefer to program in a text-based language.\\  Python script is supported in the DASYLab Full and Pro editions, and allows users to create custom modules with Python script. This feature brings DASYLab DAQ and analysis features to those who prefer to program in a text-based language.\\ 
 Windows® OS</WRAP> Windows® OS</WRAP>
Line 86: Line 84:
 <WRAP column third>{{https://files.digilent.com/reference-images/tt-ul-android.png?193x151}}</WRAP> <WRAP column third>{{https://files.digilent.com/reference-images/tt-ul-android.png?193x151}}</WRAP>
 <WRAP column twothirds> <WRAP column twothirds>
-**[[https://www.mccdaq.com/daq-software/universal-library-android.aspx | UL for Android™]]**\\ +**[[/software/universal-library/android/start | UL for Android™]]**\\ 
 Programming library of function calls for Java programmers who develop apps for Android-based tablets and phones. UL for Android communicates with select MCC DAQ devices.\\  Programming library of function calls for Java programmers who develop apps for Android-based tablets and phones. UL for Android communicates with select MCC DAQ devices.\\ 
 Android OS.</WRAP> Android OS.</WRAP>
Line 105: Line 103:
 <WRAP column third>{{https://files.digilent.com/reference-images/tt-ULx.png?193x151}}</WRAP> <WRAP column third>{{https://files.digilent.com/reference-images/tt-ULx.png?193x151}}</WRAP>
 <WRAP column twothirds> <WRAP column twothirds>
-**[[https://www.mccdaq.com/daq-software/universal-library-extensions-lv.aspx | ULx for NI LabVIEW™]]**\\ +**[[/software/universal-library/labview/start | ULx for NI LabVIEW™]]**\\ 
 A comprehensive library of VIs and example programs for NI LabVIEW that is used to develop custom applications that interact with most MCC devices.\\  A comprehensive library of VIs and example programs for NI LabVIEW that is used to develop custom applications that interact with most MCC devices.\\ 
 Windows OS.</WRAP> Windows OS.</WRAP>
Line 113: Line 111:
 <WRAP column third>{{https://files.digilent.com/reference-images/tt-dasylab.png?193x151}}</WRAP> <WRAP column third>{{https://files.digilent.com/reference-images/tt-dasylab.png?193x151}}</WRAP>
 <WRAP column twothirds> <WRAP column twothirds>
-**[[https://www.mccdaq.com/products/dasylab.htm | DASYLab®]]**\\ +**[[/software/dasylab/start | DASYLab®]]**\\ 
 Icon-based data acquisition, graphics, control, and analysis software that allows users to create complex applications in minimal time without text-based programming.\\  Icon-based data acquisition, graphics, control, and analysis software that allows users to create complex applications in minimal time without text-based programming.\\ 
 Windows OS.</WRAP> Windows OS.</WRAP>
Line 121: Line 119:
 <WRAP column third>{{https://files.digilent.com/reference-images/tt-matlab.png?193x151}}</WRAP> <WRAP column third>{{https://files.digilent.com/reference-images/tt-matlab.png?193x151}}</WRAP>
 <WRAP column twothirds> <WRAP column twothirds>
-**[[https://www.mccdaq.com/products/dasylab.htm | MATLAB®]]**\\ +**[[/software/matlab/start | MATLAB®]]**\\ 
 High-level language and interactive environment for numerical computation, visualization, and programming. The Data Acquisition Toolbox™, provided by The Mathworks, allows users to acquire data from most MCC PCI and USB devices.\\  High-level language and interactive environment for numerical computation, visualization, and programming. The Data Acquisition Toolbox™, provided by The Mathworks, allows users to acquire data from most MCC PCI and USB devices.\\ 
 Windows OS.</WRAP> Windows OS.</WRAP>
Line 138: Line 136:
  
 More Information\\  More Information\\ 
-Please contact Measurement Computing Corporation if you have any questions or if you would like any further information.\\  +Please reach out to our support team on the Digilent Forum if you have any questions: [[https://forum.digilent.com/]]
- +
-Knowledgebase: [[https://kb.mccdaq.com/Default.aspx | kb.mccdaq.com]]\\  +
-Phone: 508-946-5100\\  +
-Fax: 508-946-9500\\ +
      
-Additional TechTips are available on our [[https://www.mccdaq.com/Technical-Articles | Data Acquisition Technical Articles web page.]]+Additional TechTips are available here in Digilent Reference: [[start]]