Difference between revisions of "VT 2"
From DIDEAS Wiki
m |
m (→ucmd : send user commands to instrument) |
||
Line 34: | Line 34: | ||
==ucmd : send user commands to instrument== | ==ucmd : send user commands to instrument== | ||
+ | |||
+ | Convenience function to send commands to instrument using the global 'mc' | ||
+ | object and its method send_user_command_string() | ||
+ | |||
+ | example: | ||
+ | ucmd('data_interval 1'); | ||
+ | ucmd('help'); | ||
+ | |||
+ | |||
+ | If an output argument is present, upon success returns 0 | ||
+ | on error returns a negative value |
Revision as of 16:25, 16 April 2015
Previous release Documentation (VT1)
Preliminary documentation for VT_2, the Visualization Tool revision $Id: gui_3.m 66 2015-04-16 13:22:51Z brainfog $
Additions
Config File
The file config.txt is read at startup and can be re-read during VT operation by press the 'CFG' button. The config file format is that of an 'INI file' [1]. There are two sections from this file that are processed.
- selected : any variable listed in this section will be automatically selected when the config file is read.
- axis_limits : a list of key=value pairs where the key is the variable name and the value is a 2 element vector that specifies that minimum and maximum y-axis. Variables listed in this section are also selected by default.
[selected] # these variables are selected Valve_in_td Valve_in_ad Valve_in_hs1 [axis_limits] # specify axis limits and select the variables Valve_in_pd=[-51,40] Valve_in_fd=[2,5] Valve_in_vd=[1,10];
Note : the section names should be lower case, however case of the variables is ignored.
ucmd : send user commands to instrument
Convenience function to send commands to instrument using the global 'mc' object and its method send_user_command_string() example: ucmd('data_interval 1'); ucmd('help'); If an output argument is present, upon success returns 0 on error returns a negative value