Skip to content

Free software for data acquisitiona and control prototyping. This software package allows creating data acquisistion appilcations using free Scilab software. It also generates DSP applications from block diagram.

License

microdaq/Scilab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MicroDAQ toolbox for Scilab

Develop real-time control and measurement aplication for free!

Descprition

MicroDAQ toolbox conbines Scilab/XCos environment with Embedded Solutions MicroDAQ real-time control measurement system equpted with TI C6000 DSP. Module extends Scilab by allowing user to automatically generate DSP applications directly from XCos scheme. User can use custom XCos blocks which gives access to MicroDAQ hardware (ADC, DAC, DIO, PWM, UART, Quadrature Encoder). Generated DSP application utilizes SYS/BIOS real-time opearting system combined with code generated from XCos scheme.

Key Features

  • Real-time code generation for Texas Instruments C6000 DSPs
  • Code generation from Xcos model
  • Standalone model generation
  • Blocks for MicroDAQ analog and digital I/O
  • DSP data live access with standard Xcos sinks
  • Execution profiling
  • Integration with LabVIEW
  • Windows and Linux support
  • Block generator for custom/legacy user code

Required software (dependencies)

Installation

This package is integrated with Scilab Atoms installer. In order to use toolbox download Scilab software (version 5.5.2 or newer) and run atomsInstall('microdaq') from Scilab console. After MicroDAQ toolbox start run microdaq_setup to configure compiler and IP settings.

Known Issues

  • Only one Signal block supported when running model from external application or Scilab script

Release Notes

Added:

  • Analog input/output scan functions for data acquisition
  • Custom blocks host compilation
  • Hardware detection in XCos blocks and HW access functions
  • Partial support for Scilab 6.0.0 (without XCos features, DSP management)
  • Mac OS support X

Fixed:

  • Windows 10 support
  • E1100 ADC02 configuration
  • Gaps in MicroDAQ help

Full changelog can be found in here.

How to report bugs?

If you find a bug, please report it on our issue section with a short description how to reproduce it. To help us to identify source of the problem attach MicorDAQ log file in your report.

Exmaple:

  • Generate log file in provided path using mdaq_log(pathToLogFile) command in Scilab console.

  • Write a short description and attach a log file alt text

About

Free software for data acquisitiona and control prototyping. This software package allows creating data acquisistion appilcations using free Scilab software. It also generates DSP applications from block diagram.

Resources

License

Stars

Watchers

Forks

Packages

No packages published