MicroDAQ toolbox
MicroDAQ toolbox
Introduction
—
Introduction to MicroDAQ toolbox.
Toolbox start guide
—
Explains how to setup and build first model for MicroDAQ using MicroDAQ toolbox for Scilab
Blocks
MicroDAQ blocks HOWTO
—
Explains usage of MicroDAQ blocks for code generation ans host simulation mode
mdaq_adc
—
Reads MicroDAQ analog inputs (AI)
mdaq_dac
—
Writes MicroDAQ analog outputs (AO)
mdaq_dio_config
—
Configures MicroDAQ DIO functions and direction
mdaq_dio_get
—
Reads MicroDAQ DIO state
mdaq_dio_set
—
Sets MicroDAQ DIO state
mdaq_encoder
—
Reads MicroDAQ quadrature encoder
mdaq_func_key
—
Reads MicroDAQ function key state
mdaq_led
—
Sets MicroDAQ LED state
mdaq_mem_read
—
Reads MicroDAQ memory
mdaq_mem_write
—
Writes data to MicroDAQ memory
mdaq_param
—
Sets data to MicroDAQ DSP application
mdaq_pwm
—
Sets PWM outputs
mdaq_setup
—
Configures Xcos model for MicroDAQ
mdaq_signal
—
Reads signal data from MicroDAQ DSP application
mdaq_stop
—
Ends model execution
mdaq_tcp_recv
—
Receive data over TCP/IP from specified remote machine
mdaq_tcp_send
—
Sends data to remote TCP host
mdaq_time
—
Returns current time
mdaq_to_file
—
Saves data to file
mdaq_udp_recv
—
Receives data from UDP host
mdaq_udp_send
—
Sends data to remote UDP host
C/C++ code integration
Introduction
—
C/C++ code integration tools introduction
Custom 'My step' Xcos block for MicroDAQ
—
This guide shows how to build custom Xcos block which can be used for code generation and host simulation mode
mdaqBlock
—
Initializes MicroDAQ block structure with default values
mdaqBlockAdd
—
Generates MicroDAQ block from provided block structure
mdaqBlockBuild
—
Build/Rebuild MicroDAQ custom block C/C++ source code
mdaqBlockDelete
—
Deletes MicroDAQ user block
DSP managment
mdaqDSPBuild
—
Build model for MicroDAQ DSP
mdaqDSPSignal
—
Register SIGNAL block
mdaqDSPSignalRead
—
Read SIGNAL block data
mdaqDSPStart
—
Starts DSP application on MicroDAQ
mdaqDSPStop
—
Stop currently running DSP application
mdaqDSPTerminate
—
Force to terminate currently running DSP application
Examples
Custom UART Xcos block
—
This guide shows how to build custom UART communication block using MicroDAQ API.
Data acquisition
mdaqAIRead
—
Reads analog inputs
mdaqAIScan
—
Starts scanning operation and reads acquired data
mdaqAIScanInit
—
Initiates analog input scanning session
mdaqAIScanStop
—
Stops analog input acquisition
mdaqAOScan
—
Starts analog output scanning
mdaqAOScanData
—
Queues data to be output
mdaqAOScanInit
—
Initiates analog outputs scanning session
mdaqAOScanStop
—
Stops analog output scanning
mdaqAOWrite
—
Writes analog outputs
mdaqDIORead
—
Reads DIO channel
mdaqDIOFunc
—
Controls alternative DIO function
mdaqDIOWrite
—
Writes DIO channel output
mdaqEncoderInit
—
Initializes quadrature encoder module
mdaqEncoderRead
—
Reads quadrature encoder
mdaqKeyRead
—
Reads MicroDAQ function key state
mdaqLEDWrite
—
Sets MicroDAQ LED state
mdaqMemRead
—
Reads MEM Write block data
mdaqMemWrite
—
Writes MicroDAQ memory
mdaqPWMInit
—
Initializes PWM module
mdaqPWMWrite
—
Writes PWM duty
Utility functions
mdaqClose
—
Close connection with MicroDAQ
mdaqFileData
—
Reads data from MicroDAQ user disk
mdaqHWInfo
—
Checks MicroDAQ hardware configuration
mdaqLog
—
Prints or saves MicroDAQ system logs.
mdaqOpen
—
Creates connection with MicroDAQ
mdaqPing
—
Checks connection with MicroDAQ
mdaqSetIP
—
Sets IP address
mdaqToolboxPath
—
Returns MicroDAQ toolbox install path
Report an issue