Browse Source

Add diagram showing TCP connections, high level picture

ui
Michel Roelofs 8 years ago
parent
commit
c0d081524f
1 changed files with 54 additions and 0 deletions
  1. +54
    -0
      doc/console_components.dot

+ 54
- 0
doc/console_components.dot View File

@ -0,0 +1,54 @@
digraph Console {
node [shape=record];
/*
subgraph controller_process {
node [ style = filled];
label = "Controller";
color=blue;
controller[label = "<20000> Trace(20000)|<21000> Command(21000)|<11100> Shell(11100)|<21200> Log(21200)"];
}
*/
controller [label = "{{<20000> Trace(20000)|<21000> Command(21000)|<11100> Shell(11100)|<21200> Log(21200)}|Controller}"];
webbrowser -> spg_auth:11010;
console_idle;
console_j2000tracker;
console_moontracker;
console_suntracker;
console_azel;
console_manual;
spg_auth [label = "{{<11000> Application Command(11000)|<11010> Application Select(11010)}|<spsel>Setpoint Selector}"];
log_proxy;
trace_proxy;
webbrowser -> controller_enable_disable;
controller_enable_disable -> controller:11100;
webbrowser -> webbrowser_display;
webbrowser_display -> console_manual;
webbrowser_display -> console_suntracker;
webbrowser_display -> console_azel;
webbrowser_display -> console_j2000tracker;
webbrowser_display -> console_idle;
webbrowser_display -> console_moontracker;
console_manual -> spg_auth:11000;
console_suntracker -> spg_auth:11000;
console_azel -> spg_auth:11000;
console_j2000tracker -> spg_auth:11000;
console_idle -> spg_auth:11000;
console_moontracker -> spg_auth:11000;
trace_proxy -> console_j2000tracker;
"controller":20000 -> trace_proxy ;
controller:21200 -> log_proxy ;
spg_auth:spsel -> controller:21000;
}

Loading…
Cancel
Save