# This file is mechanically-generated DOT code.  Do NOT edit this file!
# See bin/cat_y2d, instead.

digraph G {
  concentrate="true"; nodesep="0.2"; rankdir="LR"; ranksep="0.3"
  node[fontsize="7", fontname="Arial", height="0.25", shape="box" ];

# Nodes: tlm_pkt

{rank="same";
  Lrs0 [
    style="filled" fillcolor="#AAAAAA"
    URL="P.Lrs0.shtml"
    tooltip="pkt: Low-rate Science/LIM State Packet" ];
}

# Nodes: tlm_struct

{rank="same";
  EBMSTATS [
    style="filled" fillcolor="#D4D4D4"
    URL="S.EBMSTATS.shtml"
    tooltip="str: EBM Event Statistics" ];
  GEMLRS [
    style="filled" fillcolor="#D4D4D4"
    URL="S.GEMLRS.shtml"
    tooltip="str: GEM Low-Rate Science Counter" ];
}

# Nodes: tlm_bf

{rank="same";
  ARRSTATEBF [
    style="filled" fillcolor="#E8E8E8"
    URL="B.ARRSTATEBF.shtml"
    tooltip="bf: ARR State Bitfield" ];
  GBMCONFIGBF [
    style="filled" fillcolor="#E8E8E8"
    URL="B.GBMCONFIGBF.shtml"
    tooltip="bf: GBM Interface Configuration Bitfield" ];
  HVCONFIGBF [
    style="filled" fillcolor="#E8E8E8"
    URL="B.HVCONFIGBF.shtml"
    tooltip="bf: High-Voltage Interface Configuration Bitfield" ];
  TOOSTATEBF [
    style="filled" fillcolor="#E8E8E8"
    URL="B.TOOSTATEBF.shtml"
    tooltip="bf: TOO State Bitfield" ];
}

# Nodes: tlm_fld

{rank="same";
  ACTION [
    URL="F.ACTION.shtml"
    tooltip="fld: Most Recent LIM Action" ];
  ACTIVE [
    URL="F.ACTIVE.shtml"
    tooltip="fld: Active Status" ];
  ALLOWED [
    URL="F.ALLOWED.shtml"
    tooltip="fld: Allowed Status" ];
  EVTSTAT [
    URL="F.EVTSTAT.shtml"
    tooltip="fld: Events Statistics" ];
  GEMLRSDEAD [
    URL="F.GEMLRSDEAD.shtml"
    tooltip="fld: GEM low-rate science dead zoned counter" ];
  GEMLRSDISC [
    URL="F.GEMLRSDISC.shtml"
    tooltip="fld: GEM low-rate science discarded counter" ];
  GEMLRSLIVE [
    URL="F.GEMLRSLIVE.shtml"
    tooltip="fld: GEM low-rate science livetime counter" ];
  GEMLRSSENT [
    URL="F.GEMLRSSENT.shtml"
    tooltip="fld: GEM low-rate science sent counter" ];
  GEMPRSCL [
    URL="F.GEMPRSCL.shtml"
    tooltip="fld: Low-rate science prescaled counter" ];
  GRBSTATE [
    URL="F.GRBSTATE.shtml"
    tooltip="fld: GRB State" ];
  LATCKEY [
    URL="F.LATCKEY.shtml"
    tooltip="fld: LATC File Key" ];
  OPMODE [
    URL="F.OPMODE.shtml"
    tooltip="fld: Operating Mode" ];
  Paduc2 [
    URL="F.Paduc2.shtml"
    tooltip="fld: Explicit 2 bit pad in unsigned char" ];
  Paduc5 [
    URL="F.Paduc5.shtml"
    tooltip="fld: Explicit 5 bit pad in unsigned char" ];
  Paduc7 [
    URL="F.Paduc7.shtml"
    tooltip="fld: Explicit 7 bit pad in unsigned char" ];
  Padus16 [
    URL="F.Padus16.shtml"
    tooltip="fld: Explicit 16 bit pad in unsigned short" ];
  PENDING [
    URL="F.PENDING.shtml"
    tooltip="fld: Pending Status" ];
  READY [
    URL="F.READY.shtml"
    tooltip="fld: Ready Status" ];
  REMAINSEC [
    URL="F.REMAINSEC.shtml"
    tooltip="fld: Time Remaining" ];
  SAATRANSIT [
    URL="F.SAATRANSIT.shtml"
    tooltip="fld: SAA Transit Status" ];
  STARTED [
    URL="F.STARTED.shtml"
    tooltip="fld: Started Status" ];
  STATUS [
    URL="F.STATUS.shtml"
    tooltip="fld: Most Recent Action Status" ];
  TASKSTATE [
    URL="F.TASKSTATE.shtml"
    tooltip="fld: Task State" ];
  TIMESEC [
    URL="F.TIMESEC.shtml"
    tooltip="fld: Timestamp seconds" ];
  TIMESUBSEC [
    URL="F.TIMESUBSEC.shtml"
    tooltip="fld: Timestamp subseconds" ];
  VIRTMODE [
    URL="F.VIRTMODE.shtml"
    tooltip="fld: Virtual Mode" ];
}

# Edges

  Lrs0                                    ->  ACTION;
  Lrs0                                    ->  ARRSTATEBF;
    ARRSTATEBF                            ->  GRBSTATE;
    ARRSTATEBF                            ->  PENDING;
    ARRSTATEBF                            ->  Paduc2;
  Lrs0                                    ->  EBMSTATS;
    EBMSTATS                              ->  EVTSTAT;
  Lrs0                                    ->  GBMCONFIGBF;
    GBMCONFIGBF                           ->  ALLOWED;
  Lrs0                                    ->  GEMLRS;
    GEMLRS                                ->  GEMLRSDEAD;
    GEMLRS                                ->  GEMLRSDISC;
    GEMLRS                                ->  GEMLRSLIVE;
    GEMLRS                                ->  GEMLRSSENT;
    GEMLRS                                ->  GEMPRSCL;
  Lrs0                                    ->  HVCONFIGBF;
    HVCONFIGBF                            ->  Paduc7;
  Lrs0                                    ->  LATCKEY;
  Lrs0                                    ->  OPMODE;
  Lrs0                                    ->  Padus16;
  Lrs0                                    ->  REMAINSEC;
  Lrs0                                    ->  SAATRANSIT;
  Lrs0                                    ->  STATUS;
  Lrs0                                    ->  TASKSTATE;
  Lrs0                                    ->  TIMESEC;
  Lrs0                                    ->  TIMESUBSEC;
  Lrs0                                    ->  TOOSTATEBF;
    TOOSTATEBF                            ->  ACTIVE;
    TOOSTATEBF                            ->  Paduc5;
    TOOSTATEBF                            ->  READY;
    TOOSTATEBF                            ->  STARTED;
  Lrs0                                    ->  VIRTMODE;

}
