TUM-Logo

libRASCH

 

Home
 

General

About libRASCH/News
Design
Screen shots
Sample programs (with source code)
License
 

Download

libRASCH
Tools
 

Documentation

User
Developer
 

Resources

Mailing list
Supported Formats
Plugins
Status
Links
 
Contact
About this site
 
Last updated
Tue Mar 27 23:03:54 2007

Plugin calibration

Namecalibration -- measure calibration signals in a recording
Version0.2.0
AuthorRaphael Schneider (rasch@med1.med.tum.de)
Description The plugin tries to detect and measure a calibration signal in a recording channel.
Remarks
TypePLUGIN_PROCESS
LicenseLICENSE_LGPL
Status0

Usage

Options

rh (long) recording handle
ch (long) channel of the recording used to measure the calibration signal
start_pos (long) signal-position to start search for calibration signal [su]
end_pos (long) signal-position to stop search for calibration signal [su]
use_data (long) use the data given in 'data'
num_data (long) number of the data given in 'data'
data (double array) perform calibration meausure using this data
samplerate (double) samplerate used for the values in 'data'
type (long) type of calibration signal (see CALIB_TYPE_* in ra_calibration.h)
difference_lag (long) gap between samples used for difference signal [su]
min_calib_amp (double) percentage of maximum difference used as minimal calibration amplitude
segment_length (double) grid-width used to search for continous calibration signals [seconds]
min_level_length (double) minimum duration staying on the same level [seconds]
calib_cycle_length (double) length of one calibration cycle [seconds]
get_cycle_length (long) flag if the calibration cycle length should be measured
min_cycles (long) required minimum number of contiguous calibration cycles

Results

calib_height (double) calibration value
calib_high_value (double) high-level value of the calibration signal
calib_low_value (double) low-level value of the calibration signal
calib_width (double) width of the calibration signal (measured using 'calib_data')
calib_type (long) type of the calibration signal
calib_accuracy (double) accurcy of the calibration height [percent]
calib_out_of_range (long) flag if calibration cycles reached upper or lower value range
calib_data (double array) data used to measure calibration (all valid segments combined)
calib_cycle_pos (long array) start- and end-position of valid calibration cycles