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

digraph G {
   concentrate=true
   nodesep=0.15
   rankdir=LR;
   ranksep=0.25
   node[fontsize="7", fontname="Arial", height=0.2, width=0.4];

   node_CCSDS  [ style="invis", fillcolor="pink1",
     URL="a_pnp/Pack_CCSDS.shtml",
     tooltip="CCSDS - CCSDS packets",
     label="CCSDS " ];

   node_CCSDS   -> node_CLI [ style="invis" ];

   node_CLI  [ style="bold, filled", fillcolor="yellowgreen",
     URL="a_pnp/Pack_CLI.shtml",
     tooltip="CLI - Command Line Interface",
     label="CLI " ];

   node_CLI     -> node_GRL;

   node_CTDB  [ style="invis", fillcolor="palegoldenrod",
     URL="a_pnp/Pack_CTDB.shtml",
     tooltip="CTDB - Command and Telemetry Data Bus",
     label="CTDB " ];

   node_CTDB    -> node_CCSDS [ style="invis" ];
   node_CTDB    -> node_CLI [ style="invis" ];
   node_CTDB    -> node_SIB [ style="invis" ];

   node_CTST  [ style="solid, filled", fillcolor="salmon",
     URL="a_pnp/Pack_CTST.shtml",
     tooltip="CTST - Curt's Test code",
     label="CTST " ];

   node_CTST    -> node_EVUT [ style="invis" ];
   node_CTST    -> node_GAEM;
   node_CTST    -> node_GGLT;
   node_CTST    -> node_GTEM;

   node_DAB  [ style="invis", fillcolor="pink1",
     URL="a_pnp/Pack_DAB.shtml",
     tooltip="DAB - Data Acquisition Board",
     label="DAB " ];

   node_DAB     -> node_GNAT [ style="invis" ];
   node_DAB     -> node_LCB [ style="invis" ];

   node_DEM  [ style="invis", fillcolor="pink1",
     URL="a_pnp/Pack_DEM.shtml",
     tooltip="DEM - Detector Electronics Module",
     label="DEM " ];

   node_DEM     -> node_EVUT [ style="invis" ];
   node_DEM     -> node_GGLT [ style="invis" ];
   node_DEM     -> node_GNAT [ style="invis" ];
   node_DEM     -> node_LCB [ style="invis" ];

   node_DUTIL  [ style="invis", fillcolor="salmon",
     URL="a_pnp/Pack_DUTIL.shtml",
     tooltip="DUTIL - Data (Plumbing) Utilities",
     label="DUTIL " ];

   node_DUTIL   -> node_DAB [ style="invis" ];
   node_DUTIL   -> node_DEM [ style="invis" ];
   node_DUTIL   -> node_LCB [ style="invis" ];

   node_EVUT  [ style="invis", fillcolor="salmon",
     URL="a_pnp/Pack_EVUT.shtml",
     tooltip="EVUT - Event Utility",
     label="EVUT " ];

   node_EVUT    -> node_LCB [ style="invis" ];

   node_EXPAT  [ style="solid, filled", fillcolor="yellowgreen",
     URL="a_pnp/Pack_EXPAT.shtml",
     tooltip="EXPAT - EXPAT (XML parser)",
     label="EXPAT " ];

   node_FILE  [ style="invis", fillcolor="pink1",
     URL="a_pnp/Pack_FILE.shtml",
     tooltip="FILE - File System",
     label="FILE " ];

   node_FILE    -> node_CCSDS [ style="invis" ];
   node_FILE    -> node_ZLIB [ style="invis" ];

   node_GAEM  [ style="solid, filled", fillcolor="cyan",
     URL="a_pnp/Pack_GAEM.shtml",
     tooltip="GAEM - GLAST/LAT ACD Electronics Module",
     label="GAEM " ];

   node_GAEM    -> node_GNAT;

   node_GDAB  [ style="solid, filled", fillcolor="cyan",
     URL="a_pnp/Pack_GDAB.shtml",
     tooltip="GDAB - GLAST/LAT (test stand) Data Acquisition Board",
     label="GDAB " ];

   node_GDAB    -> node_GNAT;

   node_GGLT  [ style="solid, filled", fillcolor="cyan",
     URL="a_pnp/Pack_GGLT.shtml",
     tooltip="GGLT - GLAST/LAT (test stand) Global Trigger",
     label="GGLT " ];

   node_GGLT    -> node_GNAT;
   node_GGLT    -> node_LCB [ style="invis" ];

   node_GNAT  [ style="solid, filled", fillcolor="cyan",
     URL="a_pnp/Pack_GNAT.shtml",
     tooltip="GNAT - GLAST/LAT Communication I/O Boards",
     label="GNAT " ];

   node_GRL  [ style="bold, filled", fillcolor="yellowgreen",
     URL="a_pnp/Pack_GRL.shtml",
     tooltip="GRL - GNU Readline",
     label="GRL " ];

   node_GTEM  [ style="solid, filled", fillcolor="cyan",
     URL="a_pnp/Pack_GTEM.shtml",
     tooltip="GTEM - GLAST/LAT Tower Electronics Module",
     label="GTEM " ];

   node_GTEM    -> node_GNAT;

   node_LATC  [ style="solid, filled", fillcolor="pink1",
     URL="a_pnp/Pack_LATC.shtml",
     tooltip="LATC - LAT Configuration",
     label="LATC " ];

   node_LATC    -> node_GTEM;
   node_LATC    -> node_ZLIB;

   node_LCB  [ style="invis", fillcolor="palegoldenrod",
     URL="a_pnp/Pack_LCB.shtml",
     tooltip="LCB - LAT Communication Board",
     label="LCB " ];

   node_LCBT  [ style="invis", fillcolor="palegoldenrod",
     URL="a_pnp/Pack_LCBT.shtml",
     tooltip="LCBT - LAT Communication Board Test",
     label="LCBT " ];

   node_LCBT    -> node_CCSDS [ style="invis" ];
   node_LCBT    -> node_LCB [ style="invis" ];

   node_LCI  [ style="invis", fillcolor="yellow1",
     URL="a_pnp/Pack_LCI.shtml",
     tooltip="LCI - LAT Charge Injection (Calibration)",
     label="LCI " ];

   node_LCI     -> node_DAB [ style="invis" ];
   node_LCI     -> node_DEM [ style="invis" ];

   node_LDF  [ style="invis", fillcolor="yellow1",
     URL="a_pnp/Pack_LDF.shtml",
     tooltip="LDF - LAT Diagnostics Framework",
     label="LDF " ];

   node_LDF     -> node_DAB [ style="invis" ];
   node_LDF     -> node_DEM [ style="invis" ];
   node_LDF     -> node_FILE [ style="invis" ];

   node_LFS  [ style="invis", fillcolor="yellow1",
     URL="a_pnp/Pack_LFS.shtml",
     tooltip="LFS - LAT File System",
     label="LFS " ];

   node_LFS     -> node_CCSDS [ style="invis" ];
   node_LFS     -> node_CTDB [ style="invis" ];
   node_LFS     -> node_FILE [ style="invis" ];

   node_LHK  [ style="invis", fillcolor="yellow1",
     URL="a_pnp/Pack_LHK.shtml",
     tooltip="LHK - LAT Housekeeping",
     label="LHK " ];

   node_LHK     -> node_DAB [ style="invis" ];
   node_LHK     -> node_DEM [ style="invis" ];
   node_LHK     -> node_LCB [ style="invis" ];

   node_LPA  [ style="invis", fillcolor="yellow1",
     URL="a_pnp/Pack_LPA.shtml",
     tooltip="LPA - LAT Physics Acquisition",
     label="LPA " ];

   node_LPA     -> node_DAB [ style="invis" ];
   node_LPA     -> node_DEM [ style="invis" ];
   node_LPA     -> node_LATC [ style="invis" ];

   node_LRA  [ style="invis", fillcolor="yellow1",
     URL="a_pnp/Pack_LRA.shtml",
     tooltip="LRA - LAT Register Access",
     label="LRA " ];

   node_LRA     -> node_DAB [ style="invis" ];
   node_LRA     -> node_DEM [ style="invis" ];

   node_LTC  [ style="invis", fillcolor="yellow1",
     URL="a_pnp/Pack_LTC.shtml",
     tooltip="LTC - LAT Thermal Control",
     label="LTC " ];

   node_LTC     -> node_LCB [ style="invis" ];
   node_LTC     -> node_SIB [ style="invis" ];

   node_MEM  [ style="invis", fillcolor="pink1",
     URL="a_pnp/Pack_MEM.shtml",
     tooltip="MEM - memory dump/load",
     label="MEM " ];

   node_MEM     -> node_CCSDS [ style="invis" ];

   node_OCS  [ style="solid, filled", fillcolor="cyan",
     URL="a_pnp/Pack_OCS.shtml",
     tooltip="OCS - Online Command Server",
     label="OCS " ];

   node_OCS     -> node_DAB [ style="invis" ];
   node_OCS     -> node_DEM [ style="invis" ];
   node_OCS     -> node_DUTIL [ style="invis" ];
   node_OCS     -> node_GGLT;
   node_OCS     -> node_GNAT;
   node_OCS     -> node_OES;

   node_OES  [ style="solid, filled", fillcolor="cyan",
     URL="a_pnp/Pack_OES.shtml",
     tooltip="OES - Online Event Server",
     label="OES " ];

   node_OES     -> node_GGLT;
   node_OES     -> node_GNAT;

   node_PBC  [ style="solid, filled", fillcolor="tan",
     URL="a_pnp/Pack_PBC.shtml",
     tooltip="PBC - Primary Boot Code",
     label="PBC " ];

   node_PBC     -> node_CCSDS [ style="invis" ];
   node_PBC     -> node_CTDB [ style="invis" ];
   node_PBC     -> node_FILE [ style="invis" ];
   node_PBC     -> node_MEM [ style="invis" ];
   node_PBC     -> node_ZLIB;

   node_SBC  [ style="invis", fillcolor="tan",
     URL="a_pnp/Pack_SBC.shtml",
     tooltip="SBC - Secondary Boot Code",
     label="SBC " ];

   node_SBC     -> node_CLI [ style="invis" ];
   node_SBC     -> node_FILE [ style="invis" ];

   node_SIB  [ style="invis", fillcolor="palegoldenrod",
     URL="a_pnp/Pack_SIB.shtml",
     tooltip="SIB - Spacecraft Interface Board",
     label="SIB " ];

   node_TPG  [ style="solid, filled", fillcolor="cyan",
     URL="a_pnp/Pack_TPG.shtml",
     tooltip="TPG - Trigger Pattern Generator",
     label="TPG " ];

   node_TPG     -> node_GNAT;

   node_XLX  [ style="invis", fillcolor="yellowgreen",
     URL="a_pnp/Pack_XLX.shtml",
     tooltip="XLX - XML <-> LATC translator",
     label="XLX " ];

   node_XLX     -> node_EXPAT [ style="invis" ];

   node_ZLIB  [ style="solid, filled", fillcolor="pink1",
     URL="a_pnp/Pack_ZLIB.shtml",
     tooltip="ZLIB - Gzip library, wrapper",
     label="ZLIB " ];

}

