/Sequencer ODB tree: Difference between revisions

From MidasWiki
Jump to navigation Jump to search
No edit summary
(The midas documentation has moved to https://midas.triumf.ca/docs/)
Tag: Replaced
 
(7 intermediate revisions by 2 users not shown)
Line 1: Line 1:
The ODB /Sequencer tree is created automatically when the MIDAS web browser mhttpd is started. It will be filled with default values.
The midas documentation has moved. See [https://midas.triumf.ca/docs/develop/reference/reference/odb_keys/#sequencer /Sequencer] on the ODB keys page and [https://midas.triumf.ca/docs/develop/features/monitoring_and_control/sequencer/ Sequencer: overview] for the new documentation about the /Sequencer ODB keys.
 
An example of the /Sequencer tree where the sequencer is running is shown below.
<pre>
$mhttpd -p 8080 -D
$odbedit
[local:Defaults:S]ls -rwl /Sequencer
Key name                        Type    #Val  Size  Last Opn Mode Value
---------------------------------------------------------------------------
Sequencer                      DIR
    State                      DIR
        Path                    STRING  1    256  14s  0  RWD  /home/midas/online/
        Filename                STRING  1    256  14s  0  RWD 
        Error                  STRING  1    256  14s  0  RWD 
        Error line              INT    1    4    14s  0  RWD  0
        SError line            INT    1    4    14s  0  RWD  0
        Message                STRING  1    256  14s  0  RWD 
        Message Wait            BOOL    1    4    14s  0  RWD  n
        Running                BOOL    1    4    14s  0  RWD  n
        Finished                BOOL    1    4    14s  0  RWD  y
        Paused                  BOOL    1    4    14s  0  RWD  n
        Current line number    INT    1    4    14s  0  RWD  0
        SCurrent line number    INT    1    4    14s  0  RWD  0
        Stop after run          BOOL    1    4    14s  0  RWD  n
        Transition request      BOOL    1    4    14s  0  RWD  n
        Loop start line        INT    4    4    14s  0  RWD 
                                        [0]             0
                                        [1]            0
                                        [2]            0
                                        [3]            0
        SLoop start line        INT    4    4    14s  0  RWD 
                                        [0]            0
                                        [1]            0
                                        [2]            0
                                        [3]            0
        Loop end line          INT    4    4    14s  0  RWD 
                                        [0]            0
                                        [1]            0
                                        [2]            0
                                        [3]            0
        SLoop end line          INT    4    4    14s  0  RWD 
                                        [0]            0
                                        [1]            0
                                        [2]            0
                                        [3]            0
        Loop counter            INT    4    4    14s  0  RWD 
                                        [0]            0
                                        [1]            0
                                        [2]            0
                                        [3]            0
        Loop n                  INT    4    4    14s  0  RWD 
                                        [0]            0
                                        [1]            0
                                        [2]            0
                                        [3]            0
        Subdir                  STRING  1    256  14s  0  RWD 
        Subdir end line        INT    1    4    14s  0  RWD  0
        Subdir not notify      INT    1    4    14s  0  RWD  0
        Stack index            INT    1    4    14s  0  RWD  0
        Subroutine end line    INT    4    4    14s  0  RWD 
                                        [0]            0
                                        [1]            0
                                        [2]            0
                                        [3]            0
        Subroutine return line  INT    4    4    14s  0  RWD 
                                        [0]            0
                                        [1]            0
                                        [2]            0
                                        [3]            0
        Subroutine call line    INT    4    4    14s  0  RWD 
                                        [0]            0
                                        [1]            0
                                        [2]            0
                                        [3]            0
        SSubroutine call line  INT    4    4    14s  0  RWD 
                                        [0]            0
                                        [1]            0
                                        [2]            0
                                        [3]            0
        Subroutine param        STRING  4    256  14s  0  RWD 
                                        [0]           
                                        [1]           
                                        [2]           
                                        [3]           
        Wait value              FLOAT  1    4    14s  0  RWD  0
        Wait limit              FLOAT  1    4    14s  0  RWD  0
        Start time              DWORD  1    4    14s  0  RWD  0
        Wait type              STRING  1    32    14s  0  RWD 
        Last msg                STRING  1    10    14s  0  RWD  00:00:00
</pre>

Latest revision as of 22:00, 30 October 2026

The midas documentation has moved. See /Sequencer on the ODB keys page and Sequencer: overview for the new documentation about the /Sequencer ODB keys.