initial refactoring
29
protobuf/generated/AirPlay.dot
Normal file
@@ -0,0 +1,29 @@
|
||||
/*
|
||||
do not edit:
|
||||
auto-generated by github.com/seamia/protodot
|
||||
*/
|
||||
digraph protodot {
|
||||
|
||||
/* package: platform */
|
||||
/* source: C:/Users/sle11/Documents/VSCode/squeezelite-esp32/protobuf/proto/AirPlay.proto */
|
||||
/* selection: * */
|
||||
|
||||
rankdir=LR;
|
||||
label="platform";
|
||||
tooltip="platform";
|
||||
bgcolor="transparent"
|
||||
|
||||
node [
|
||||
shape=plaintext
|
||||
fontsize=10
|
||||
fontname="Ubuntu"
|
||||
];
|
||||
|
||||
|
||||
/* ------ nodes ------ */
|
||||
Node_Ja_101 [shape=plaintext tooltip="platform.AirPlay" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>AirPlay</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">enabled</TD><TD BGCOLOR="#a6cee3" PORT="poenabled" ALIGN="right" TITLE="bool"><i>bool</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">device_name</TD><TD BGCOLOR="#a6cee3" PORT="podevice_name" ALIGN="right" TITLE="string"><i>string</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">port</TD><TD BGCOLOR="#a6cee3" PORT="poport" ALIGN="right" TITLE="uint32"><i>uint32</i></TD></TR></TABLE>>];
|
||||
|
||||
/* ------ connections ------ */
|
||||
|
||||
/* generated by github.com/seamia/protodot on Friday, 24-Nov-23 14:36:16 EST */
|
||||
}
|
||||
BIN
protobuf/generated/AirPlay.dot.png
Normal file
|
After Width: | Height: | Size: 1.9 KiB |
39
protobuf/generated/AirPlay.dot.svg
Normal file
@@ -0,0 +1,39 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
|
||||
-->
|
||||
<!-- Title: protodot Pages: 1 -->
|
||||
<svg width="129pt" height="106pt"
|
||||
viewBox="0.00 0.00 129.00 105.75" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 101.75)">
|
||||
<title>protodot</title>
|
||||
<g id="a_graph0"><a xlink:title="platform">
|
||||
<text text-anchor="middle" x="60.5" y="-6.45" font-family="Times New Roman,serif" font-size="14.00">platform</text>
|
||||
</a>
|
||||
</g>
|
||||
<!-- Node_Ja_101 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node_Ja_101</title>
|
||||
<g id="a_node1"><a xlink:title="platform.AirPlay">
|
||||
<polygon fill="#fffaf0" stroke="none" points="8,-27.75 8,-93.75 113,-93.75 113,-27.75 8,-27.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="9,-76.75 9,-92.75 112,-92.75 112,-76.75 9,-76.75"/>
|
||||
<text text-anchor="start" x="75.5" y="-82.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">AirPlay</text>
|
||||
<text text-anchor="start" x="14.88" y="-65.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="24" y="-65.25" font-family="Ubuntu" font-size="10.00">enabled</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="82,-60.75 82,-76.75 112,-76.75 112,-60.75 82,-60.75"/>
|
||||
<text text-anchor="start" x="92" y="-66.25" font-family="Ubuntu" font-style="italic" font-size="10.00">bool</text>
|
||||
<text text-anchor="start" x="14.88" y="-49.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="23.88" y="-49.25" font-family="Ubuntu" font-size="10.00">device_name</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="82,-44.75 82,-60.75 112,-60.75 112,-44.75 82,-44.75"/>
|
||||
<text text-anchor="start" x="86" y="-50.25" font-family="Ubuntu" font-style="italic" font-size="10.00">string</text>
|
||||
<text text-anchor="start" x="14.88" y="-33.25" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<text text-anchor="start" x="24" y="-33.25" font-family="Ubuntu" font-size="10.00">port</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="82,-28.75 82,-44.75 112,-44.75 112,-28.75 82,-28.75"/>
|
||||
<text text-anchor="start" x="83.88" y="-34.25" font-family="Ubuntu" font-style="italic" font-size="10.00">uint32</text>
|
||||
<polygon fill="none" stroke="black" points="8,-27.75 8,-93.75 113,-93.75 113,-27.75 8,-27.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.4 KiB |
29
protobuf/generated/Artwork.dot
Normal file
@@ -0,0 +1,29 @@
|
||||
/*
|
||||
do not edit:
|
||||
auto-generated by github.com/seamia/protodot
|
||||
*/
|
||||
digraph protodot {
|
||||
|
||||
/* package: platform */
|
||||
/* source: C:/Users/sle11/Documents/VSCode/squeezelite-esp32/protobuf/proto/Artwork.proto */
|
||||
/* selection: * */
|
||||
|
||||
rankdir=LR;
|
||||
label="platform";
|
||||
tooltip="platform";
|
||||
bgcolor="transparent"
|
||||
|
||||
node [
|
||||
shape=plaintext
|
||||
fontsize=10
|
||||
fontname="Ubuntu"
|
||||
];
|
||||
|
||||
|
||||
/* ------ nodes ------ */
|
||||
Node_Ja_100 [shape=plaintext tooltip="platform.Artwork" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>Artwork</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">enabled</TD><TD BGCOLOR="#a6cee3" PORT="poenabled" ALIGN="right" TITLE="bool"><i>bool</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">resize</TD><TD BGCOLOR="#a6cee3" PORT="poresize" ALIGN="right" TITLE="bool"><i>bool</i></TD></TR></TABLE>>];
|
||||
|
||||
/* ------ connections ------ */
|
||||
|
||||
/* generated by github.com/seamia/protodot on Friday, 24-Nov-23 14:36:16 EST */
|
||||
}
|
||||
BIN
protobuf/generated/Artwork.dot.png
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
35
protobuf/generated/Artwork.dot.svg
Normal file
@@ -0,0 +1,35 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
|
||||
-->
|
||||
<!-- Title: protodot Pages: 1 -->
|
||||
<svg width="98pt" height="90pt"
|
||||
viewBox="0.00 0.00 98.00 89.75" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 85.75)">
|
||||
<title>protodot</title>
|
||||
<g id="a_graph0"><a xlink:title="platform">
|
||||
<text text-anchor="middle" x="45" y="-6.45" font-family="Times New Roman,serif" font-size="14.00">platform</text>
|
||||
</a>
|
||||
</g>
|
||||
<!-- Node_Ja_100 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node_Ja_100</title>
|
||||
<g id="a_node1"><a xlink:title="platform.Artwork">
|
||||
<polygon fill="#fffaf0" stroke="none" points="8,-27.75 8,-77.75 82,-77.75 82,-27.75 8,-27.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="9,-60.75 9,-76.75 81,-76.75 81,-60.75 9,-60.75"/>
|
||||
<text text-anchor="start" x="38.5" y="-66.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">Artwork</text>
|
||||
<text text-anchor="start" x="14.88" y="-49.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="23.62" y="-49.25" font-family="Ubuntu" font-size="10.00">enabled</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="59,-44.75 59,-60.75 81,-60.75 81,-44.75 59,-44.75"/>
|
||||
<text text-anchor="start" x="61" y="-50.25" font-family="Ubuntu" font-style="italic" font-size="10.00">bool</text>
|
||||
<text text-anchor="start" x="14.88" y="-33.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="24" y="-33.25" font-family="Ubuntu" font-size="10.00">resize</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="59,-28.75 59,-44.75 81,-44.75 81,-28.75 59,-28.75"/>
|
||||
<text text-anchor="start" x="61" y="-34.25" font-family="Ubuntu" font-style="italic" font-size="10.00">bool</text>
|
||||
<polygon fill="none" stroke="black" points="8,-27.75 8,-77.75 82,-77.75 82,-27.75 8,-27.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.0 KiB |
33
protobuf/generated/Battery.dot
Normal file
@@ -0,0 +1,33 @@
|
||||
/*
|
||||
do not edit:
|
||||
auto-generated by github.com/seamia/protodot
|
||||
*/
|
||||
digraph protodot {
|
||||
|
||||
/* package: platform */
|
||||
/* source: C:/Users/sle11/Documents/VSCode/squeezelite-esp32/protobuf/proto/Battery.proto */
|
||||
/* selection: * */
|
||||
|
||||
rankdir=LR;
|
||||
label="platform";
|
||||
tooltip="platform";
|
||||
bgcolor="transparent"
|
||||
|
||||
node [
|
||||
shape=plaintext
|
||||
fontsize=10
|
||||
fontname="Ubuntu"
|
||||
];
|
||||
|
||||
|
||||
/* ------ nodes ------ */
|
||||
Node_Ja_102 [shape=plaintext tooltip="platform.Battery" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>Battery</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">channel</TD><TD BGCOLOR="#b2df8a" PORT="pochannel" ALIGN="right"><u>BatteryChannelEnum</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">scale</TD><TD BGCOLOR="#a6cee3" PORT="poscale" ALIGN="right" TITLE="float"><i>float</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">cells</TD><TD BGCOLOR="#a6cee3" PORT="pocells" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">atten</TD><TD BGCOLOR="#b2df8a" PORT="poatten" ALIGN="right"><u>BatteryAttenEnum</u></TD></TR></TABLE>>];
|
||||
Node_Ja_100 [shape=plaintext tooltip="BatteryChannelEnum" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>BatteryChannelEnum</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">UNSPECIFIED_CH</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">CH0</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">CH1</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">CH2</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">CH3</TD><TD BGCOLOR="#b2df8a" ALIGN="left">4</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">CH4</TD><TD BGCOLOR="#b2df8a" ALIGN="left">5</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">CH5</TD><TD BGCOLOR="#b2df8a" ALIGN="left">6</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">CH6</TD><TD BGCOLOR="#b2df8a" ALIGN="left">7</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">CH7</TD><TD BGCOLOR="#b2df8a" ALIGN="left">8</TD></TR></TABLE>>];
|
||||
Node_Ja_101 [shape=plaintext tooltip="BatteryAttenEnum" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>BatteryAttenEnum</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">UNSPECIFIED_ATT</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ATT_0</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ATT_1</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ATT_2</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ATT_3</TD><TD BGCOLOR="#b2df8a" ALIGN="left">4</TD></TR></TABLE>>];
|
||||
|
||||
/* ------ connections ------ */
|
||||
Node_Ja_102:pochannel:e -> Node_Ja_100 [color="#008000" tooltip="Ja_102 --> Ja_100"];
|
||||
Node_Ja_102:poatten:e -> Node_Ja_101 [color="#008000" tooltip="Ja_102 --> Ja_101"];
|
||||
|
||||
/* generated by github.com/seamia/protodot on Friday, 24-Nov-23 14:36:38 EST */
|
||||
}
|
||||
BIN
protobuf/generated/Battery.dot.png
Normal file
|
After Width: | Height: | Size: 8.3 KiB |
141
protobuf/generated/Battery.dot.svg
Normal file
@@ -0,0 +1,141 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
|
||||
-->
|
||||
<!-- Title: protodot Pages: 1 -->
|
||||
<svg width="354pt" height="326pt"
|
||||
viewBox="0.00 0.00 354.00 325.75" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 321.75)">
|
||||
<title>protodot</title>
|
||||
<g id="a_graph0"><a xlink:title="platform">
|
||||
<text text-anchor="middle" x="173" y="-6.45" font-family="Times New Roman,serif" font-size="14.00">platform</text>
|
||||
</a>
|
||||
</g>
|
||||
<!-- Node_Ja_102 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node_Ja_102</title>
|
||||
<g id="a_node1"><a xlink:title="platform.Battery">
|
||||
<polygon fill="#fffaf0" stroke="none" points="8,-121.75 8,-203.75 152,-203.75 152,-121.75 8,-121.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="9,-186.75 9,-202.75 151,-202.75 151,-186.75 9,-186.75"/>
|
||||
<text text-anchor="start" x="111.5" y="-192.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">Battery</text>
|
||||
<text text-anchor="start" x="14.88" y="-175.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="24" y="-175.25" font-family="Ubuntu" font-size="10.00">channel</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="59,-170.75 59,-186.75 151,-186.75 151,-170.75 59,-170.75"/>
|
||||
<text text-anchor="start" x="60.75" y="-176.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">BatteryChannelEnum</text>
|
||||
<text text-anchor="start" x="14.88" y="-159.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="24" y="-159.25" font-family="Ubuntu" font-size="10.00">scale</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="59,-154.75 59,-170.75 151,-170.75 151,-154.75 59,-154.75"/>
|
||||
<text text-anchor="start" x="130.25" y="-160.25" font-family="Ubuntu" font-style="italic" font-size="10.00">float</text>
|
||||
<text text-anchor="start" x="14.88" y="-143.25" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<text text-anchor="start" x="24" y="-143.25" font-family="Ubuntu" font-size="10.00">cells</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="59,-138.75 59,-154.75 151,-154.75 151,-138.75 59,-138.75"/>
|
||||
<text text-anchor="start" x="128" y="-144.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
|
||||
<text text-anchor="start" x="14.88" y="-127.25" font-family="Ubuntu" font-size="10.00">4</text>
|
||||
<text text-anchor="start" x="24" y="-127.25" font-family="Ubuntu" font-size="10.00">atten</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="59,-122.75 59,-138.75 151,-138.75 151,-122.75 59,-122.75"/>
|
||||
<text text-anchor="start" x="72.5" y="-128.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">BatteryAttenEnum</text>
|
||||
<polygon fill="none" stroke="black" points="8,-121.75 8,-203.75 152,-203.75 152,-121.75 8,-121.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_100 -->
|
||||
<g id="node2" class="node">
|
||||
<title>Node_Ja_100</title>
|
||||
<g id="a_node2"><a xlink:title="BatteryChannelEnum">
|
||||
<polygon fill="#b2df8a" stroke="none" points="204,-151.75 204,-313.75 338,-313.75 338,-151.75 204,-151.75"/>
|
||||
<polygon fill="#33a02c" stroke="none" points="205,-296.75 205,-312.75 337,-312.75 337,-296.75 205,-296.75"/>
|
||||
<text text-anchor="start" x="206.88" y="-302.25" font-family="Ubuntu" font-size="10.00">enum </text>
|
||||
<text text-anchor="start" x="233.88" y="-302.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">BatteryChannelEnum</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="205,-280.75 205,-296.75 305,-296.75 305,-280.75 205,-280.75"/>
|
||||
<text text-anchor="start" x="207" y="-285.25" font-family="Ubuntu" font-size="10.00">UNSPECIFIED_CH</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="305,-280.75 305,-296.75 337,-296.75 337,-280.75 305,-280.75"/>
|
||||
<text text-anchor="start" x="307" y="-285.25" font-family="Ubuntu" font-size="10.00">0</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="205,-264.75 205,-280.75 305,-280.75 305,-264.75 205,-264.75"/>
|
||||
<text text-anchor="start" x="207" y="-269.25" font-family="Ubuntu" font-size="10.00">CH0</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="305,-264.75 305,-280.75 337,-280.75 337,-264.75 305,-264.75"/>
|
||||
<text text-anchor="start" x="307" y="-269.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="205,-248.75 205,-264.75 305,-264.75 305,-248.75 205,-248.75"/>
|
||||
<text text-anchor="start" x="207" y="-253.25" font-family="Ubuntu" font-size="10.00">CH1</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="305,-248.75 305,-264.75 337,-264.75 337,-248.75 305,-248.75"/>
|
||||
<text text-anchor="start" x="307" y="-253.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="205,-232.75 205,-248.75 305,-248.75 305,-232.75 205,-232.75"/>
|
||||
<text text-anchor="start" x="207" y="-237.25" font-family="Ubuntu" font-size="10.00">CH2</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="305,-232.75 305,-248.75 337,-248.75 337,-232.75 305,-232.75"/>
|
||||
<text text-anchor="start" x="307" y="-237.25" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="205,-216.75 205,-232.75 305,-232.75 305,-216.75 205,-216.75"/>
|
||||
<text text-anchor="start" x="207" y="-221.25" font-family="Ubuntu" font-size="10.00">CH3</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="305,-216.75 305,-232.75 337,-232.75 337,-216.75 305,-216.75"/>
|
||||
<text text-anchor="start" x="307" y="-221.25" font-family="Ubuntu" font-size="10.00">4</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="205,-200.75 205,-216.75 305,-216.75 305,-200.75 205,-200.75"/>
|
||||
<text text-anchor="start" x="207" y="-205.25" font-family="Ubuntu" font-size="10.00">CH4</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="305,-200.75 305,-216.75 337,-216.75 337,-200.75 305,-200.75"/>
|
||||
<text text-anchor="start" x="307" y="-205.25" font-family="Ubuntu" font-size="10.00">5</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="205,-184.75 205,-200.75 305,-200.75 305,-184.75 205,-184.75"/>
|
||||
<text text-anchor="start" x="207" y="-189.25" font-family="Ubuntu" font-size="10.00">CH5</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="305,-184.75 305,-200.75 337,-200.75 337,-184.75 305,-184.75"/>
|
||||
<text text-anchor="start" x="307" y="-189.25" font-family="Ubuntu" font-size="10.00">6</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="205,-168.75 205,-184.75 305,-184.75 305,-168.75 205,-168.75"/>
|
||||
<text text-anchor="start" x="207" y="-173.25" font-family="Ubuntu" font-size="10.00">CH6</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="305,-168.75 305,-184.75 337,-184.75 337,-168.75 305,-168.75"/>
|
||||
<text text-anchor="start" x="307" y="-173.25" font-family="Ubuntu" font-size="10.00">7</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="205,-152.75 205,-168.75 305,-168.75 305,-152.75 205,-152.75"/>
|
||||
<text text-anchor="start" x="207" y="-157.25" font-family="Ubuntu" font-size="10.00">CH7</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="305,-152.75 305,-168.75 337,-168.75 337,-152.75 305,-152.75"/>
|
||||
<text text-anchor="start" x="307" y="-157.25" font-family="Ubuntu" font-size="10.00">8</text>
|
||||
<polygon fill="none" stroke="black" points="204,-151.75 204,-313.75 338,-313.75 338,-151.75 204,-151.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_102->Node_Ja_100 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>Node_Ja_102:e->Node_Ja_100</title>
|
||||
<g id="a_edge1"><a xlink:title="Ja_102 --> Ja_100">
|
||||
<path fill="none" stroke="#008000" d="M152,-178.75C163.15,-178.75 174.4,-180.77 185.3,-184.03"/>
|
||||
<polygon fill="#008000" stroke="#008000" points="184.03,-187.29 194.62,-187.18 186.27,-180.66 184.03,-187.29"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_101 -->
|
||||
<g id="node3" class="node">
|
||||
<title>Node_Ja_101</title>
|
||||
<g id="a_node3"><a xlink:title="BatteryAttenEnum">
|
||||
<polygon fill="#b2df8a" stroke="none" points="209,-27.75 209,-125.75 333,-125.75 333,-27.75 209,-27.75"/>
|
||||
<polygon fill="#33a02c" stroke="none" points="210,-108.75 210,-124.75 332,-124.75 332,-108.75 210,-108.75"/>
|
||||
<text text-anchor="start" x="211.75" y="-114.25" font-family="Ubuntu" font-size="10.00">enum </text>
|
||||
<text text-anchor="start" x="238.75" y="-114.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">BatteryAttenEnum</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="210,-92.75 210,-108.75 308,-108.75 308,-92.75 210,-92.75"/>
|
||||
<text text-anchor="start" x="212" y="-97.25" font-family="Ubuntu" font-size="10.00">UNSPECIFIED_ATT</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="308,-92.75 308,-108.75 332,-108.75 332,-92.75 308,-92.75"/>
|
||||
<text text-anchor="start" x="310" y="-97.25" font-family="Ubuntu" font-size="10.00">0</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="210,-76.75 210,-92.75 308,-92.75 308,-76.75 210,-76.75"/>
|
||||
<text text-anchor="start" x="212" y="-81.25" font-family="Ubuntu" font-size="10.00">ATT_0</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="308,-76.75 308,-92.75 332,-92.75 332,-76.75 308,-76.75"/>
|
||||
<text text-anchor="start" x="310" y="-81.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="210,-60.75 210,-76.75 308,-76.75 308,-60.75 210,-60.75"/>
|
||||
<text text-anchor="start" x="212" y="-65.25" font-family="Ubuntu" font-size="10.00">ATT_1</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="308,-60.75 308,-76.75 332,-76.75 332,-60.75 308,-60.75"/>
|
||||
<text text-anchor="start" x="310" y="-65.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="210,-44.75 210,-60.75 308,-60.75 308,-44.75 210,-44.75"/>
|
||||
<text text-anchor="start" x="212" y="-49.25" font-family="Ubuntu" font-size="10.00">ATT_2</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="308,-44.75 308,-60.75 332,-60.75 332,-44.75 308,-44.75"/>
|
||||
<text text-anchor="start" x="310" y="-49.25" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="210,-28.75 210,-44.75 308,-44.75 308,-28.75 210,-28.75"/>
|
||||
<text text-anchor="start" x="212" y="-33.25" font-family="Ubuntu" font-size="10.00">ATT_3</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="308,-28.75 308,-44.75 332,-44.75 332,-28.75 308,-28.75"/>
|
||||
<text text-anchor="start" x="310" y="-33.25" font-family="Ubuntu" font-size="10.00">4</text>
|
||||
<polygon fill="none" stroke="black" points="209,-27.75 209,-125.75 333,-125.75 333,-27.75 209,-27.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_102->Node_Ja_101 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>Node_Ja_102:e->Node_Ja_101</title>
|
||||
<g id="a_edge2"><a xlink:title="Ja_102 --> Ja_101">
|
||||
<path fill="none" stroke="#008000" d="M152,-130.75C164.89,-130.75 177.92,-128.05 190.38,-123.86"/>
|
||||
<polygon fill="#008000" stroke="#008000" points="191.6,-127.14 199.74,-120.35 189.15,-120.58 191.6,-127.14"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 11 KiB |
46
protobuf/generated/Buttons.dot
Normal file
@@ -0,0 +1,46 @@
|
||||
/*
|
||||
do not edit:
|
||||
auto-generated by github.com/seamia/protodot
|
||||
*/
|
||||
digraph protodot {
|
||||
|
||||
/* package: platform */
|
||||
/* source: C:/Users/sle11/Documents/VSCode/squeezelite-esp32/protobuf/proto/Buttons.proto */
|
||||
/* selection: * */
|
||||
|
||||
rankdir=LR;
|
||||
label="platform";
|
||||
tooltip="platform";
|
||||
bgcolor="transparent"
|
||||
|
||||
node [
|
||||
shape=plaintext
|
||||
fontsize=10
|
||||
fontname="Ubuntu"
|
||||
];
|
||||
|
||||
|
||||
/* ------ nodes ------ */
|
||||
Node_Ja_113 [shape=plaintext tooltip="platform.KnobOnly" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>KnobOnly</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">enable</TD><TD BGCOLOR="#a6cee3" PORT="poenable" ALIGN="right" TITLE="bool"><i>bool</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">delay_ms</TD><TD BGCOLOR="#a6cee3" PORT="podelay_ms" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR></TABLE>>];
|
||||
Node_Ja_110 [shape=plaintext tooltip="ButtonAction" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>ButtonAction</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ACTRLS_NONE</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ACTRLS_POWER</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ACTRLS_VOLUP</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ACTRLS_VOLDOWN</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ACTRLS_TOGGLE</TD><TD BGCOLOR="#b2df8a" ALIGN="left">4</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ACTRLS_PLAY</TD><TD BGCOLOR="#b2df8a" ALIGN="left">5</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ACTRLS_PAUSE</TD><TD BGCOLOR="#b2df8a" ALIGN="left">6</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ACTRLS_STOP</TD><TD BGCOLOR="#b2df8a" ALIGN="left">7</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ACTRLS_REW</TD><TD BGCOLOR="#b2df8a" ALIGN="left">8</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ACTRLS_FWD</TD><TD BGCOLOR="#b2df8a" ALIGN="left">9</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ACTRLS_PREV</TD><TD BGCOLOR="#b2df8a" ALIGN="left">10</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ACTRLS_NEXT</TD><TD BGCOLOR="#b2df8a" ALIGN="left">11</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">BCTRLS_UP</TD><TD BGCOLOR="#b2df8a" ALIGN="left">12</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">BCTRLS_DOWN</TD><TD BGCOLOR="#b2df8a" ALIGN="left">13</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">BCTRLS_LEFT</TD><TD BGCOLOR="#b2df8a" ALIGN="left">14</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">BCTRLS_RIGHT</TD><TD BGCOLOR="#b2df8a" ALIGN="left">15</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">BCTRLS_PS1</TD><TD BGCOLOR="#b2df8a" ALIGN="left">16</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">BCTRLS_PS2</TD><TD BGCOLOR="#b2df8a" ALIGN="left">17</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">BCTRLS_PS3</TD><TD BGCOLOR="#b2df8a" ALIGN="left">18</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">BCTRLS_PS4</TD><TD BGCOLOR="#b2df8a" ALIGN="left">19</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">BCTRLS_PS5</TD><TD BGCOLOR="#b2df8a" ALIGN="left">20</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">BCTRLS_PS6</TD><TD BGCOLOR="#b2df8a" ALIGN="left">21</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">BCTRLS_PS7</TD><TD BGCOLOR="#b2df8a" ALIGN="left">22</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">BCTRLS_PS8</TD><TD BGCOLOR="#b2df8a" ALIGN="left">23</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">BCTRLS_PS9</TD><TD BGCOLOR="#b2df8a" ALIGN="left">24</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">BCTRLS_PS10</TD><TD BGCOLOR="#b2df8a" ALIGN="left">25</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">KNOB_LEFT</TD><TD BGCOLOR="#b2df8a" ALIGN="left">26</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">KNOB_RIGHT</TD><TD BGCOLOR="#b2df8a" ALIGN="left">27</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">KNOB_PUSH</TD><TD BGCOLOR="#b2df8a" ALIGN="left">28</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ACTRLS_SLEEP</TD><TD BGCOLOR="#b2df8a" ALIGN="left">29</TD></TR></TABLE>>];
|
||||
Node_Ja_104 [shape=plaintext tooltip="platform.GPIO" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">pin</TD><TD BGCOLOR="#a6cee3" PORT="popin" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">level</TD><TD BGCOLOR="#a6cee3" PORT="polevel" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR></TABLE>>];
|
||||
Node_Ja_111 [shape=plaintext tooltip="platform.ButtonActions" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>ButtonActions</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">pressed</TD><TD BGCOLOR="#b2df8a" PORT="popressed" ALIGN="right"><u>ButtonAction</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">released</TD><TD BGCOLOR="#b2df8a" PORT="poreleased" ALIGN="right"><u>ButtonAction</u></TD></TR></TABLE>>];
|
||||
Node_Ja_112 [shape=plaintext tooltip="platform.Button" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>Button</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">gpio</TD><TD BGCOLOR="#fb9a99" PORT="pogpio" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">pull</TD><TD BGCOLOR="#a6cee3" PORT="popull" ALIGN="right" TITLE="bool"><i>bool</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">debounce</TD><TD BGCOLOR="#a6cee3" PORT="podebounce" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">shifter</TD><TD BGCOLOR="#fb9a99" PORT="poshifter" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">5</TD><TD ALIGN="left">longduration</TD><TD BGCOLOR="#a6cee3" PORT="polongduration" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">6</TD><TD ALIGN="left">normal</TD><TD BGCOLOR="#fb9a99" PORT="ponormal" ALIGN="right"><b>ButtonActions</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">7</TD><TD ALIGN="left">longpress</TD><TD BGCOLOR="#fb9a99" PORT="polongpress" ALIGN="right"><b>ButtonActions</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">8</TD><TD ALIGN="left">shifted</TD><TD BGCOLOR="#fb9a99" PORT="poshifted" ALIGN="right"><b>ButtonActions</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">9</TD><TD ALIGN="left">longshifted</TD><TD BGCOLOR="#fb9a99" PORT="polongshifted" ALIGN="right"><b>ButtonActions</b></TD></TR></TABLE>>];
|
||||
Node_Ja_114 [shape=plaintext tooltip="platform.Rotary" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>Rotary</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">A</TD><TD BGCOLOR="#fb9a99" PORT="poA" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">B</TD><TD BGCOLOR="#fb9a99" PORT="poB" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">SW</TD><TD BGCOLOR="#fb9a99" PORT="poSW" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">knobonly</TD><TD BGCOLOR="#fb9a99" PORT="poknobonly" ALIGN="right"><b>KnobOnly</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">5</TD><TD ALIGN="left">volume</TD><TD BGCOLOR="#a6cee3" PORT="povolume" ALIGN="right" TITLE="bool"><i>bool</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">6</TD><TD ALIGN="left">longpress</TD><TD BGCOLOR="#a6cee3" PORT="polongpress" ALIGN="right" TITLE="bool"><i>bool</i></TD></TR></TABLE>>];
|
||||
|
||||
/* ------ connections ------ */
|
||||
Node_Ja_112:pogpio:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_112 --> Ja_104"];
|
||||
Node_Ja_112:polongshifted:e -> Node_Ja_111:header [color="#000000" tooltip="Ja_112 --> Ja_111"];
|
||||
Node_Ja_112:poshifted:e -> Node_Ja_111:header [color="#000000" tooltip="Ja_112 --> Ja_111"];
|
||||
Node_Ja_114:poSW:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_114 --> Ja_104"];
|
||||
Node_Ja_114:poA:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_114 --> Ja_104"];
|
||||
Node_Ja_111:poreleased:e -> Node_Ja_110 [color="#008000" tooltip="Ja_111 --> Ja_110"];
|
||||
Node_Ja_111:popressed:e -> Node_Ja_110 [color="#008000" tooltip="Ja_111 --> Ja_110"];
|
||||
Node_Ja_112:poshifter:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_112 --> Ja_104"];
|
||||
Node_Ja_112:polongpress:e -> Node_Ja_111:header [color="#000000" tooltip="Ja_112 --> Ja_111"];
|
||||
Node_Ja_112:ponormal:e -> Node_Ja_111:header [color="#000000" tooltip="Ja_112 --> Ja_111"];
|
||||
Node_Ja_114:poknobonly:e -> Node_Ja_113:header [color="#000000" tooltip="Ja_114 --> Ja_113"];
|
||||
Node_Ja_114:poB:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_114 --> Ja_104"];
|
||||
|
||||
/* generated by github.com/seamia/protodot on Friday, 24-Nov-23 14:36:16 EST */
|
||||
}
|
||||
BIN
protobuf/generated/Buttons.dot.png
Normal file
|
After Width: | Height: | Size: 28 KiB |
395
protobuf/generated/Buttons.dot.svg
Normal file
@@ -0,0 +1,395 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
|
||||
-->
|
||||
<!-- Title: protodot Pages: 1 -->
|
||||
<svg width="489pt" height="582pt"
|
||||
viewBox="0.00 0.00 489.00 581.75" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 577.75)">
|
||||
<title>protodot</title>
|
||||
<g id="a_graph0"><a xlink:title="platform">
|
||||
<text text-anchor="middle" x="240.5" y="-6.45" font-family="Times New Roman,serif" font-size="14.00">platform</text>
|
||||
</a>
|
||||
</g>
|
||||
<!-- Node_Ja_113 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node_Ja_113</title>
|
||||
<g id="a_node1"><a xlink:title="platform.KnobOnly">
|
||||
<polygon fill="#fffaf0" stroke="none" points="219,-403.75 219,-453.75 303,-453.75 303,-403.75 219,-403.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="220,-436.75 220,-452.75 302,-452.75 302,-436.75 220,-436.75"/>
|
||||
<text text-anchor="start" x="255" y="-442.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">KnobOnly</text>
|
||||
<text text-anchor="start" x="225.88" y="-425.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="235" y="-425.25" font-family="Ubuntu" font-size="10.00">enable</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="277,-420.75 277,-436.75 302,-436.75 302,-420.75 277,-420.75"/>
|
||||
<text text-anchor="start" x="282" y="-426.25" font-family="Ubuntu" font-style="italic" font-size="10.00">bool</text>
|
||||
<text text-anchor="start" x="225.88" y="-409.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="234.75" y="-409.25" font-family="Ubuntu" font-size="10.00">delay_ms</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="277,-404.75 277,-420.75 302,-420.75 302,-404.75 277,-404.75"/>
|
||||
<text text-anchor="start" x="279" y="-410.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
|
||||
<polygon fill="none" stroke="black" points="219,-403.75 219,-453.75 303,-453.75 303,-403.75 219,-403.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_110 -->
|
||||
<g id="node2" class="node">
|
||||
<title>Node_Ja_110</title>
|
||||
<g id="a_node2"><a xlink:title="ButtonAction">
|
||||
<polygon fill="#b2df8a" stroke="none" points="369,-27.75 369,-525.75 473,-525.75 473,-27.75 369,-27.75"/>
|
||||
<polygon fill="#33a02c" stroke="none" points="370,-508.75 370,-524.75 472,-524.75 472,-508.75 370,-508.75"/>
|
||||
<text text-anchor="start" x="378.5" y="-514.25" font-family="Ubuntu" font-size="10.00">enum </text>
|
||||
<text text-anchor="start" x="405.5" y="-514.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">ButtonAction</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="370,-492.75 370,-508.75 458,-508.75 458,-492.75 370,-492.75"/>
|
||||
<text text-anchor="start" x="372" y="-497.25" font-family="Ubuntu" font-size="10.00">ACTRLS_NONE</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="458,-492.75 458,-508.75 472,-508.75 472,-492.75 458,-492.75"/>
|
||||
<text text-anchor="start" x="460" y="-497.25" font-family="Ubuntu" font-size="10.00">0</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="370,-476.75 370,-492.75 458,-492.75 458,-476.75 370,-476.75"/>
|
||||
<text text-anchor="start" x="372" y="-481.25" font-family="Ubuntu" font-size="10.00">ACTRLS_POWER</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="458,-476.75 458,-492.75 472,-492.75 472,-476.75 458,-476.75"/>
|
||||
<text text-anchor="start" x="460" y="-481.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="370,-460.75 370,-476.75 458,-476.75 458,-460.75 370,-460.75"/>
|
||||
<text text-anchor="start" x="372" y="-465.25" font-family="Ubuntu" font-size="10.00">ACTRLS_VOLUP</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="458,-460.75 458,-476.75 472,-476.75 472,-460.75 458,-460.75"/>
|
||||
<text text-anchor="start" x="460" y="-465.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="370,-444.75 370,-460.75 458,-460.75 458,-444.75 370,-444.75"/>
|
||||
<text text-anchor="start" x="371.62" y="-449.25" font-family="Ubuntu" font-size="10.00">ACTRLS_VOLDOWN</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="458,-444.75 458,-460.75 472,-460.75 472,-444.75 458,-444.75"/>
|
||||
<text text-anchor="start" x="460" y="-449.25" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="370,-428.75 370,-444.75 458,-444.75 458,-428.75 370,-428.75"/>
|
||||
<text text-anchor="start" x="372" y="-433.25" font-family="Ubuntu" font-size="10.00">ACTRLS_TOGGLE</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="458,-428.75 458,-444.75 472,-444.75 472,-428.75 458,-428.75"/>
|
||||
<text text-anchor="start" x="460" y="-433.25" font-family="Ubuntu" font-size="10.00">4</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="370,-412.75 370,-428.75 458,-428.75 458,-412.75 370,-412.75"/>
|
||||
<text text-anchor="start" x="372" y="-417.25" font-family="Ubuntu" font-size="10.00">ACTRLS_PLAY</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="458,-412.75 458,-428.75 472,-428.75 472,-412.75 458,-412.75"/>
|
||||
<text text-anchor="start" x="460" y="-417.25" font-family="Ubuntu" font-size="10.00">5</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="370,-396.75 370,-412.75 458,-412.75 458,-396.75 370,-396.75"/>
|
||||
<text text-anchor="start" x="372" y="-401.25" font-family="Ubuntu" font-size="10.00">ACTRLS_PAUSE</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="458,-396.75 458,-412.75 472,-412.75 472,-396.75 458,-396.75"/>
|
||||
<text text-anchor="start" x="460" y="-401.25" font-family="Ubuntu" font-size="10.00">6</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="370,-380.75 370,-396.75 458,-396.75 458,-380.75 370,-380.75"/>
|
||||
<text text-anchor="start" x="372" y="-385.25" font-family="Ubuntu" font-size="10.00">ACTRLS_STOP</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="458,-380.75 458,-396.75 472,-396.75 472,-380.75 458,-380.75"/>
|
||||
<text text-anchor="start" x="460" y="-385.25" font-family="Ubuntu" font-size="10.00">7</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="370,-364.75 370,-380.75 458,-380.75 458,-364.75 370,-364.75"/>
|
||||
<text text-anchor="start" x="372" y="-369.25" font-family="Ubuntu" font-size="10.00">ACTRLS_REW</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="458,-364.75 458,-380.75 472,-380.75 472,-364.75 458,-364.75"/>
|
||||
<text text-anchor="start" x="460" y="-369.25" font-family="Ubuntu" font-size="10.00">8</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="370,-348.75 370,-364.75 458,-364.75 458,-348.75 370,-348.75"/>
|
||||
<text text-anchor="start" x="372" y="-353.25" font-family="Ubuntu" font-size="10.00">ACTRLS_FWD</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="458,-348.75 458,-364.75 472,-364.75 472,-348.75 458,-348.75"/>
|
||||
<text text-anchor="start" x="460" y="-353.25" font-family="Ubuntu" font-size="10.00">9</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="370,-332.75 370,-348.75 458,-348.75 458,-332.75 370,-332.75"/>
|
||||
<text text-anchor="start" x="372" y="-337.25" font-family="Ubuntu" font-size="10.00">ACTRLS_PREV</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="458,-332.75 458,-348.75 472,-348.75 472,-332.75 458,-332.75"/>
|
||||
<text text-anchor="start" x="459.75" y="-337.25" font-family="Ubuntu" font-size="10.00">10</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="370,-316.75 370,-332.75 458,-332.75 458,-316.75 370,-316.75"/>
|
||||
<text text-anchor="start" x="372" y="-321.25" font-family="Ubuntu" font-size="10.00">ACTRLS_NEXT</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="458,-316.75 458,-332.75 472,-332.75 472,-316.75 458,-316.75"/>
|
||||
<text text-anchor="start" x="459.75" y="-321.25" font-family="Ubuntu" font-size="10.00">11</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="370,-300.75 370,-316.75 458,-316.75 458,-300.75 370,-300.75"/>
|
||||
<text text-anchor="start" x="372" y="-305.25" font-family="Ubuntu" font-size="10.00">BCTRLS_UP</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="458,-300.75 458,-316.75 472,-316.75 472,-300.75 458,-300.75"/>
|
||||
<text text-anchor="start" x="459.75" y="-305.25" font-family="Ubuntu" font-size="10.00">12</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="370,-284.75 370,-300.75 458,-300.75 458,-284.75 370,-284.75"/>
|
||||
<text text-anchor="start" x="372" y="-289.25" font-family="Ubuntu" font-size="10.00">BCTRLS_DOWN</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="458,-284.75 458,-300.75 472,-300.75 472,-284.75 458,-284.75"/>
|
||||
<text text-anchor="start" x="459.75" y="-289.25" font-family="Ubuntu" font-size="10.00">13</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="370,-268.75 370,-284.75 458,-284.75 458,-268.75 370,-268.75"/>
|
||||
<text text-anchor="start" x="372" y="-273.25" font-family="Ubuntu" font-size="10.00">BCTRLS_LEFT</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="458,-268.75 458,-284.75 472,-284.75 472,-268.75 458,-268.75"/>
|
||||
<text text-anchor="start" x="459.75" y="-273.25" font-family="Ubuntu" font-size="10.00">14</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="370,-252.75 370,-268.75 458,-268.75 458,-252.75 370,-252.75"/>
|
||||
<text text-anchor="start" x="372" y="-257.25" font-family="Ubuntu" font-size="10.00">BCTRLS_RIGHT</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="458,-252.75 458,-268.75 472,-268.75 472,-252.75 458,-252.75"/>
|
||||
<text text-anchor="start" x="459.75" y="-257.25" font-family="Ubuntu" font-size="10.00">15</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="370,-236.75 370,-252.75 458,-252.75 458,-236.75 370,-236.75"/>
|
||||
<text text-anchor="start" x="372" y="-241.25" font-family="Ubuntu" font-size="10.00">BCTRLS_PS1</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="458,-236.75 458,-252.75 472,-252.75 472,-236.75 458,-236.75"/>
|
||||
<text text-anchor="start" x="459.75" y="-241.25" font-family="Ubuntu" font-size="10.00">16</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="370,-220.75 370,-236.75 458,-236.75 458,-220.75 370,-220.75"/>
|
||||
<text text-anchor="start" x="372" y="-225.25" font-family="Ubuntu" font-size="10.00">BCTRLS_PS2</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="458,-220.75 458,-236.75 472,-236.75 472,-220.75 458,-220.75"/>
|
||||
<text text-anchor="start" x="459.75" y="-225.25" font-family="Ubuntu" font-size="10.00">17</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="370,-204.75 370,-220.75 458,-220.75 458,-204.75 370,-204.75"/>
|
||||
<text text-anchor="start" x="372" y="-209.25" font-family="Ubuntu" font-size="10.00">BCTRLS_PS3</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="458,-204.75 458,-220.75 472,-220.75 472,-204.75 458,-204.75"/>
|
||||
<text text-anchor="start" x="459.75" y="-209.25" font-family="Ubuntu" font-size="10.00">18</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="370,-188.75 370,-204.75 458,-204.75 458,-188.75 370,-188.75"/>
|
||||
<text text-anchor="start" x="372" y="-193.25" font-family="Ubuntu" font-size="10.00">BCTRLS_PS4</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="458,-188.75 458,-204.75 472,-204.75 472,-188.75 458,-188.75"/>
|
||||
<text text-anchor="start" x="459.75" y="-193.25" font-family="Ubuntu" font-size="10.00">19</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="370,-172.75 370,-188.75 458,-188.75 458,-172.75 370,-172.75"/>
|
||||
<text text-anchor="start" x="372" y="-177.25" font-family="Ubuntu" font-size="10.00">BCTRLS_PS5</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="458,-172.75 458,-188.75 472,-188.75 472,-172.75 458,-172.75"/>
|
||||
<text text-anchor="start" x="459.75" y="-177.25" font-family="Ubuntu" font-size="10.00">20</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="370,-156.75 370,-172.75 458,-172.75 458,-156.75 370,-156.75"/>
|
||||
<text text-anchor="start" x="372" y="-161.25" font-family="Ubuntu" font-size="10.00">BCTRLS_PS6</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="458,-156.75 458,-172.75 472,-172.75 472,-156.75 458,-156.75"/>
|
||||
<text text-anchor="start" x="459.75" y="-161.25" font-family="Ubuntu" font-size="10.00">21</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="370,-140.75 370,-156.75 458,-156.75 458,-140.75 370,-140.75"/>
|
||||
<text text-anchor="start" x="372" y="-145.25" font-family="Ubuntu" font-size="10.00">BCTRLS_PS7</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="458,-140.75 458,-156.75 472,-156.75 472,-140.75 458,-140.75"/>
|
||||
<text text-anchor="start" x="459.75" y="-145.25" font-family="Ubuntu" font-size="10.00">22</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="370,-124.75 370,-140.75 458,-140.75 458,-124.75 370,-124.75"/>
|
||||
<text text-anchor="start" x="372" y="-129.25" font-family="Ubuntu" font-size="10.00">BCTRLS_PS8</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="458,-124.75 458,-140.75 472,-140.75 472,-124.75 458,-124.75"/>
|
||||
<text text-anchor="start" x="459.75" y="-129.25" font-family="Ubuntu" font-size="10.00">23</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="370,-108.75 370,-124.75 458,-124.75 458,-108.75 370,-108.75"/>
|
||||
<text text-anchor="start" x="372" y="-113.25" font-family="Ubuntu" font-size="10.00">BCTRLS_PS9</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="458,-108.75 458,-124.75 472,-124.75 472,-108.75 458,-108.75"/>
|
||||
<text text-anchor="start" x="459.75" y="-113.25" font-family="Ubuntu" font-size="10.00">24</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="370,-92.75 370,-108.75 458,-108.75 458,-92.75 370,-92.75"/>
|
||||
<text text-anchor="start" x="372" y="-97.25" font-family="Ubuntu" font-size="10.00">BCTRLS_PS10</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="458,-92.75 458,-108.75 472,-108.75 472,-92.75 458,-92.75"/>
|
||||
<text text-anchor="start" x="459.75" y="-97.25" font-family="Ubuntu" font-size="10.00">25</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="370,-76.75 370,-92.75 458,-92.75 458,-76.75 370,-76.75"/>
|
||||
<text text-anchor="start" x="372" y="-81.25" font-family="Ubuntu" font-size="10.00">KNOB_LEFT</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="458,-76.75 458,-92.75 472,-92.75 472,-76.75 458,-76.75"/>
|
||||
<text text-anchor="start" x="459.75" y="-81.25" font-family="Ubuntu" font-size="10.00">26</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="370,-60.75 370,-76.75 458,-76.75 458,-60.75 370,-60.75"/>
|
||||
<text text-anchor="start" x="372" y="-65.25" font-family="Ubuntu" font-size="10.00">KNOB_RIGHT</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="458,-60.75 458,-76.75 472,-76.75 472,-60.75 458,-60.75"/>
|
||||
<text text-anchor="start" x="459.75" y="-65.25" font-family="Ubuntu" font-size="10.00">27</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="370,-44.75 370,-60.75 458,-60.75 458,-44.75 370,-44.75"/>
|
||||
<text text-anchor="start" x="372" y="-49.25" font-family="Ubuntu" font-size="10.00">KNOB_PUSH</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="458,-44.75 458,-60.75 472,-60.75 472,-44.75 458,-44.75"/>
|
||||
<text text-anchor="start" x="459.75" y="-49.25" font-family="Ubuntu" font-size="10.00">28</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="370,-28.75 370,-44.75 458,-44.75 458,-28.75 370,-28.75"/>
|
||||
<text text-anchor="start" x="372" y="-33.25" font-family="Ubuntu" font-size="10.00">ACTRLS_SLEEP</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="458,-28.75 458,-44.75 472,-44.75 472,-28.75 458,-28.75"/>
|
||||
<text text-anchor="start" x="459.75" y="-33.25" font-family="Ubuntu" font-size="10.00">29</text>
|
||||
<polygon fill="none" stroke="black" points="369,-27.75 369,-525.75 473,-525.75 473,-27.75 369,-27.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_104 -->
|
||||
<g id="node3" class="node">
|
||||
<title>Node_Ja_104</title>
|
||||
<g id="a_node3"><a xlink:title="platform.GPIO">
|
||||
<polygon fill="#fffaf0" stroke="none" points="229.5,-479.75 229.5,-529.75 292.5,-529.75 292.5,-479.75 229.5,-479.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="230.5,-512.75 230.5,-528.75 291.5,-528.75 291.5,-512.75 230.5,-512.75"/>
|
||||
<text text-anchor="start" x="267" y="-518.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
|
||||
<text text-anchor="start" x="236.38" y="-501.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="245.5" y="-501.25" font-family="Ubuntu" font-size="10.00">pin</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="266.5,-496.75 266.5,-512.75 291.5,-512.75 291.5,-496.75 266.5,-496.75"/>
|
||||
<text text-anchor="start" x="268.5" y="-502.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
|
||||
<text text-anchor="start" x="236.38" y="-485.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="245.25" y="-485.25" font-family="Ubuntu" font-size="10.00">level</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="266.5,-480.75 266.5,-496.75 291.5,-496.75 291.5,-480.75 266.5,-480.75"/>
|
||||
<text text-anchor="start" x="268.5" y="-486.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
|
||||
<polygon fill="none" stroke="black" points="229.5,-479.75 229.5,-529.75 292.5,-529.75 292.5,-479.75 229.5,-479.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_111 -->
|
||||
<g id="node4" class="node">
|
||||
<title>Node_Ja_111</title>
|
||||
<g id="a_node4"><a xlink:title="platform.ButtonActions">
|
||||
<polygon fill="#fffaf0" stroke="none" points="205,-259.75 205,-309.75 317,-309.75 317,-259.75 205,-259.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="206,-292.75 206,-308.75 316,-308.75 316,-292.75 206,-292.75"/>
|
||||
<text text-anchor="start" x="244.25" y="-298.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">ButtonActions</text>
|
||||
<text text-anchor="start" x="211.88" y="-281.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="221" y="-281.25" font-family="Ubuntu" font-size="10.00">pressed</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="259,-276.75 259,-292.75 316,-292.75 316,-276.75 259,-276.75"/>
|
||||
<text text-anchor="start" x="260.88" y="-282.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">ButtonAction</text>
|
||||
<text text-anchor="start" x="211.88" y="-265.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="220.62" y="-265.25" font-family="Ubuntu" font-size="10.00">released</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="259,-260.75 259,-276.75 316,-276.75 316,-260.75 259,-260.75"/>
|
||||
<text text-anchor="start" x="260.88" y="-266.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">ButtonAction</text>
|
||||
<polygon fill="none" stroke="black" points="205,-259.75 205,-309.75 317,-309.75 317,-259.75 205,-259.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_111->Node_Ja_110 -->
|
||||
<g id="edge6" class="edge">
|
||||
<title>Node_Ja_111:e->Node_Ja_110</title>
|
||||
<g id="a_edge6"><a xlink:title="Ja_111 --> Ja_110">
|
||||
<path fill="none" stroke="#008000" d="M317,-268.75C327.65,-268.75 338.9,-269.18 349.9,-269.84"/>
|
||||
<polygon fill="#008000" stroke="#008000" points="349.51,-273.32 359.72,-270.5 349.98,-266.34 349.51,-273.32"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_111->Node_Ja_110 -->
|
||||
<g id="edge7" class="edge">
|
||||
<title>Node_Ja_111:e->Node_Ja_110</title>
|
||||
<g id="a_edge7"><a xlink:title="Ja_111 --> Ja_110">
|
||||
<path fill="none" stroke="#008000" d="M317,-284.75C327.65,-284.75 338.9,-284.32 349.9,-283.66"/>
|
||||
<polygon fill="#008000" stroke="#008000" points="349.98,-287.16 359.72,-283 349.51,-280.18 349.98,-287.16"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_112 -->
|
||||
<g id="node5" class="node">
|
||||
<title>Node_Ja_112</title>
|
||||
<g id="a_node5"><a xlink:title="platform.Button">
|
||||
<polygon fill="#fffaf0" stroke="none" points="8,-267.75 8,-429.75 153,-429.75 153,-267.75 8,-267.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="9,-412.75 9,-428.75 152,-428.75 152,-412.75 9,-412.75"/>
|
||||
<text text-anchor="start" x="117" y="-418.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">Button</text>
|
||||
<text text-anchor="start" x="14.88" y="-401.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="24" y="-401.25" font-family="Ubuntu" font-size="10.00">gpio</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="79,-396.75 79,-412.75 152,-412.75 152,-396.75 79,-396.75"/>
|
||||
<text text-anchor="start" x="127.5" y="-402.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
|
||||
<text text-anchor="start" x="14.88" y="-385.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="24" y="-385.25" font-family="Ubuntu" font-size="10.00">pull</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="79,-380.75 79,-396.75 152,-396.75 152,-380.75 79,-380.75"/>
|
||||
<text text-anchor="start" x="132" y="-386.25" font-family="Ubuntu" font-style="italic" font-size="10.00">bool</text>
|
||||
<text text-anchor="start" x="14.88" y="-369.25" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<text text-anchor="start" x="24" y="-369.25" font-family="Ubuntu" font-size="10.00">debounce</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="79,-364.75 79,-380.75 152,-380.75 152,-364.75 79,-364.75"/>
|
||||
<text text-anchor="start" x="129" y="-370.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
|
||||
<text text-anchor="start" x="14.88" y="-353.25" font-family="Ubuntu" font-size="10.00">4</text>
|
||||
<text text-anchor="start" x="24" y="-353.25" font-family="Ubuntu" font-size="10.00">shifter</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="79,-348.75 79,-364.75 152,-364.75 152,-348.75 79,-348.75"/>
|
||||
<text text-anchor="start" x="127.5" y="-354.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
|
||||
<text text-anchor="start" x="14.88" y="-337.25" font-family="Ubuntu" font-size="10.00">5</text>
|
||||
<text text-anchor="start" x="23.88" y="-337.25" font-family="Ubuntu" font-size="10.00">longduration</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="79,-332.75 79,-348.75 152,-348.75 152,-332.75 79,-332.75"/>
|
||||
<text text-anchor="start" x="129" y="-338.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
|
||||
<text text-anchor="start" x="14.88" y="-321.25" font-family="Ubuntu" font-size="10.00">6</text>
|
||||
<text text-anchor="start" x="24" y="-321.25" font-family="Ubuntu" font-size="10.00">normal</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="79,-316.75 79,-332.75 152,-332.75 152,-316.75 79,-316.75"/>
|
||||
<text text-anchor="start" x="80.62" y="-322.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">ButtonActions</text>
|
||||
<text text-anchor="start" x="14.88" y="-305.25" font-family="Ubuntu" font-size="10.00">7</text>
|
||||
<text text-anchor="start" x="24" y="-305.25" font-family="Ubuntu" font-size="10.00">longpress</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="79,-300.75 79,-316.75 152,-316.75 152,-300.75 79,-300.75"/>
|
||||
<text text-anchor="start" x="80.62" y="-306.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">ButtonActions</text>
|
||||
<text text-anchor="start" x="14.88" y="-289.25" font-family="Ubuntu" font-size="10.00">8</text>
|
||||
<text text-anchor="start" x="24" y="-289.25" font-family="Ubuntu" font-size="10.00">shifted</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="79,-284.75 79,-300.75 152,-300.75 152,-284.75 79,-284.75"/>
|
||||
<text text-anchor="start" x="80.62" y="-290.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">ButtonActions</text>
|
||||
<text text-anchor="start" x="14.88" y="-273.25" font-family="Ubuntu" font-size="10.00">9</text>
|
||||
<text text-anchor="start" x="24" y="-273.25" font-family="Ubuntu" font-size="10.00">longshifted</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="79,-268.75 79,-284.75 152,-284.75 152,-268.75 79,-268.75"/>
|
||||
<text text-anchor="start" x="80.62" y="-274.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">ButtonActions</text>
|
||||
<polygon fill="none" stroke="black" points="8,-267.75 8,-429.75 153,-429.75 153,-267.75 8,-267.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_112->Node_Ja_104 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>Node_Ja_112:e->Node_Ja_104:header</title>
|
||||
<g id="a_edge1"><a xlink:title="Ja_112 --> Ja_104">
|
||||
<path fill="none" stroke="#000000" d="M153.5,-404.75C210.81,-404.75 173.47,-505.43 217.84,-519.2"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="217.11,-522.63 227.5,-520.54 218.08,-515.7 217.11,-522.63"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_112->Node_Ja_104 -->
|
||||
<g id="edge8" class="edge">
|
||||
<title>Node_Ja_112:e->Node_Ja_104:header</title>
|
||||
<g id="a_edge8"><a xlink:title="Ja_112 --> Ja_104">
|
||||
<path fill="none" stroke="#000000" d="M153.5,-356.75C229.51,-356.75 157.26,-503.91 217.64,-519.43"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="217.16,-522.9 227.5,-520.58 217.97,-515.94 217.16,-522.9"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_112->Node_Ja_111 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>Node_Ja_112:e->Node_Ja_111:header</title>
|
||||
<g id="a_edge2"><a xlink:title="Ja_112 --> Ja_111">
|
||||
<path fill="none" stroke="#000000" d="M153.5,-276.75C174.41,-276.75 178.69,-293.21 193.88,-298.87"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="193.06,-302.28 203.51,-300.5 194.23,-295.38 193.06,-302.28"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_112->Node_Ja_111 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>Node_Ja_112:e->Node_Ja_111:header</title>
|
||||
<g id="a_edge3"><a xlink:title="Ja_112 --> Ja_111">
|
||||
<path fill="none" stroke="#000000" d="M153.5,-292.75C172.32,-292.75 179.26,-298.03 193.63,-300.01"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="193.28,-303.5 203.49,-300.65 193.74,-296.51 193.28,-303.5"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_112->Node_Ja_111 -->
|
||||
<g id="edge9" class="edge">
|
||||
<title>Node_Ja_112:e->Node_Ja_111:header</title>
|
||||
<g id="a_edge9"><a xlink:title="Ja_112 --> Ja_111">
|
||||
<path fill="none" stroke="#000000" d="M153.5,-308.75C172.32,-308.75 179.26,-303.47 193.63,-301.49"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="193.74,-304.99 203.49,-300.85 193.28,-298 193.74,-304.99"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_112->Node_Ja_111 -->
|
||||
<g id="edge10" class="edge">
|
||||
<title>Node_Ja_112:e->Node_Ja_111:header</title>
|
||||
<g id="a_edge10"><a xlink:title="Ja_112 --> Ja_111">
|
||||
<path fill="none" stroke="#000000" d="M153.5,-324.75C174.41,-324.75 178.69,-308.29 193.88,-302.63"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="194.23,-306.12 203.51,-301 193.06,-299.22 194.23,-306.12"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_114 -->
|
||||
<g id="node6" class="node">
|
||||
<title>Node_Ja_114</title>
|
||||
<g id="a_node6"><a xlink:title="platform.Rotary">
|
||||
<polygon fill="#fffaf0" stroke="none" points="26,-455.75 26,-569.75 135,-569.75 135,-455.75 26,-455.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="27,-552.75 27,-568.75 134,-568.75 134,-552.75 27,-552.75"/>
|
||||
<text text-anchor="start" x="98.25" y="-558.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">Rotary</text>
|
||||
<text text-anchor="start" x="32.88" y="-541.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="42" y="-541.25" font-family="Ubuntu" font-size="10.00">A</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="85,-536.75 85,-552.75 134,-552.75 134,-536.75 85,-536.75"/>
|
||||
<text text-anchor="start" x="109.5" y="-542.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
|
||||
<text text-anchor="start" x="32.88" y="-525.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="42" y="-525.25" font-family="Ubuntu" font-size="10.00">B</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="85,-520.75 85,-536.75 134,-536.75 134,-520.75 85,-520.75"/>
|
||||
<text text-anchor="start" x="109.5" y="-526.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
|
||||
<text text-anchor="start" x="32.88" y="-509.25" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<text text-anchor="start" x="42" y="-509.25" font-family="Ubuntu" font-size="10.00">SW</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="85,-504.75 85,-520.75 134,-520.75 134,-504.75 85,-504.75"/>
|
||||
<text text-anchor="start" x="109.5" y="-510.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
|
||||
<text text-anchor="start" x="32.88" y="-493.25" font-family="Ubuntu" font-size="10.00">4</text>
|
||||
<text text-anchor="start" x="42" y="-493.25" font-family="Ubuntu" font-size="10.00">knobonly</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="85,-488.75 85,-504.75 134,-504.75 134,-488.75 85,-488.75"/>
|
||||
<text text-anchor="start" x="87" y="-494.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">KnobOnly</text>
|
||||
<text text-anchor="start" x="32.88" y="-477.25" font-family="Ubuntu" font-size="10.00">5</text>
|
||||
<text text-anchor="start" x="42" y="-477.25" font-family="Ubuntu" font-size="10.00">volume</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="85,-472.75 85,-488.75 134,-488.75 134,-472.75 85,-472.75"/>
|
||||
<text text-anchor="start" x="114" y="-478.25" font-family="Ubuntu" font-style="italic" font-size="10.00">bool</text>
|
||||
<text text-anchor="start" x="32.88" y="-461.25" font-family="Ubuntu" font-size="10.00">6</text>
|
||||
<text text-anchor="start" x="41.88" y="-461.25" font-family="Ubuntu" font-size="10.00">longpress</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="85,-456.75 85,-472.75 134,-472.75 134,-456.75 85,-456.75"/>
|
||||
<text text-anchor="start" x="114" y="-462.25" font-family="Ubuntu" font-style="italic" font-size="10.00">bool</text>
|
||||
<polygon fill="none" stroke="black" points="26,-455.75 26,-569.75 135,-569.75 135,-455.75 26,-455.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_114->Node_Ja_113 -->
|
||||
<g id="edge11" class="edge">
|
||||
<title>Node_Ja_114:e->Node_Ja_113:header</title>
|
||||
<g id="a_edge11"><a xlink:title="Ja_114 --> Ja_113">
|
||||
<path fill="none" stroke="#000000" d="M135.5,-496.75C175.12,-496.75 175.6,-454.04 207.88,-446.04"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="207.96,-449.55 217.5,-444.92 207.16,-442.6 207.96,-449.55"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_114->Node_Ja_104 -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>Node_Ja_114:e->Node_Ja_104:header</title>
|
||||
<g id="a_edge4"><a xlink:title="Ja_114 --> Ja_104">
|
||||
<path fill="none" stroke="#000000" d="M135.5,-512.75C173.13,-512.75 185.02,-519.26 217.63,-520.54"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="217.42,-524.03 227.49,-520.72 217.55,-517.03 217.42,-524.03"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_114->Node_Ja_104 -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>Node_Ja_114:e->Node_Ja_104:header</title>
|
||||
<g id="a_edge5"><a xlink:title="Ja_114 --> Ja_104">
|
||||
<path fill="none" stroke="#000000" d="M135.5,-544.75C174.38,-544.75 184.35,-525.04 217.8,-521.34"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="217.69,-524.85 227.49,-520.83 217.32,-517.86 217.69,-524.85"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_114->Node_Ja_104 -->
|
||||
<g id="edge12" class="edge">
|
||||
<title>Node_Ja_114:e->Node_Ja_104:header</title>
|
||||
<g id="a_edge12"><a xlink:title="Ja_114 --> Ja_104">
|
||||
<path fill="none" stroke="#000000" d="M135.5,-528.75C173.13,-528.75 185.02,-522.24 217.63,-520.96"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="217.55,-524.47 227.49,-520.78 217.42,-517.47 217.55,-524.47"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 30 KiB |
28
protobuf/generated/Common.dot
Normal file
@@ -0,0 +1,28 @@
|
||||
/*
|
||||
do not edit:
|
||||
auto-generated by github.com/seamia/protodot
|
||||
*/
|
||||
digraph protodot {
|
||||
|
||||
/* package: platform */
|
||||
/* source: C:/Users/sle11/Documents/VSCode/squeezelite-esp32/protobuf/proto/Common.proto */
|
||||
/* selection: * */
|
||||
|
||||
rankdir=LR;
|
||||
label="platform";
|
||||
tooltip="platform";
|
||||
bgcolor="transparent"
|
||||
|
||||
node [
|
||||
shape=plaintext
|
||||
fontsize=10
|
||||
fontname="Ubuntu"
|
||||
];
|
||||
|
||||
|
||||
/* ------ nodes ------ */
|
||||
|
||||
/* ------ connections ------ */
|
||||
|
||||
/* generated by github.com/seamia/protodot on Friday, 24-Nov-23 14:36:16 EST */
|
||||
}
|
||||
BIN
protobuf/generated/Common.dot.png
Normal file
|
After Width: | Height: | Size: 528 B |
16
protobuf/generated/Common.dot.svg
Normal file
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
|
||||
-->
|
||||
<!-- Title: protodot Pages: 1 -->
|
||||
<svg width="71pt" height="32pt"
|
||||
viewBox="0.00 0.00 71.25 31.75" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 27.75)">
|
||||
<title>protodot</title>
|
||||
<g id="a_graph0"><a xlink:title="platform">
|
||||
<text text-anchor="middle" x="31.62" y="-6.45" font-family="Times New Roman,serif" font-size="14.00">platform</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 684 B |
62
protobuf/generated/DAC.dot
Normal file
@@ -0,0 +1,62 @@
|
||||
/*
|
||||
do not edit:
|
||||
auto-generated by github.com/seamia/protodot
|
||||
*/
|
||||
digraph protodot {
|
||||
|
||||
/* package: platform */
|
||||
/* source: C:/Users/sle11/Documents/VSCode/squeezelite-esp32/protobuf/proto/DAC.proto */
|
||||
/* selection: * */
|
||||
|
||||
rankdir=LR;
|
||||
label="platform";
|
||||
tooltip="platform";
|
||||
bgcolor="transparent"
|
||||
|
||||
node [
|
||||
shape=plaintext
|
||||
fontsize=10
|
||||
fontname="Ubuntu"
|
||||
];
|
||||
|
||||
|
||||
/* ------ nodes ------ */
|
||||
Node_Ja_114 [shape=plaintext tooltip="platform.RegisterAction" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>RegisterAction</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">reg</TD><TD BGCOLOR="#a6cee3" PORT="poreg" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">val</TD><TD BGCOLOR="#a6cee3" PORT="poval" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">mode</TD><TD BGCOLOR="#b2df8a" PORT="pomode" ALIGN="right"><u>Mode</u></TD></TR></TABLE>>];
|
||||
Node_Ja_117 [shape=plaintext tooltip="platform.DelayAction" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>DelayAction</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">delay</TD><TD BGCOLOR="#a6cee3" PORT="podelay" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR></TABLE>>];
|
||||
Node_Ja_110 [shape=plaintext tooltip="platform.DacControlSet" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>DacControlSet</b></TD></TR><TR><TD ALIGN="right">[...]</TD><TD ALIGN="right">1</TD><TD ALIGN="left">commands</TD><TD BGCOLOR="#fb9a99" PORT="pocommands" ALIGN="right"><b>ControlCommand</b></TD></TR></TABLE>>];
|
||||
Node_Ja_119 [shape=plaintext tooltip="I2CPortEnum" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>I2CPortEnum</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">UNSPECIFIED_PORT</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">I2CPort0</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">I2CPort1</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR></TABLE>>];
|
||||
Node_Ja_116 [shape=plaintext tooltip="platform.GpioAction" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>GpioAction</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">gpio</TD><TD BGCOLOR="#a6cee3" PORT="pogpio" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">level</TD><TD BGCOLOR="#b2df8a" PORT="polevel" ALIGN="right"><u>GpioActionLevel</u></TD></TR></TABLE>>];
|
||||
Node_Ja_104 [shape=plaintext tooltip="platform.GPIO" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">pin</TD><TD BGCOLOR="#a6cee3" PORT="popin" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">level</TD><TD BGCOLOR="#a6cee3" PORT="polevel" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR></TABLE>>];
|
||||
Node_Ja_120 [shape=plaintext tooltip="platform.I2CBus" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>I2CBus</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">port</TD><TD BGCOLOR="#b2df8a" PORT="poport" ALIGN="right"><u>I2CPortEnum</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">speed</TD><TD BGCOLOR="#a6cee3" PORT="pospeed" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">sda</TD><TD BGCOLOR="#fb9a99" PORT="posda" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">scl</TD><TD BGCOLOR="#fb9a99" PORT="poscl" ALIGN="right"><b>GPIO</b></TD></TR></TABLE>>];
|
||||
Node_Ja_111 [shape=plaintext tooltip="platform.ControlCommand" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>ControlCommand</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">type</TD><TD BGCOLOR="#b2df8a" PORT="potype" ALIGN="right"><u>ControlCommandType</u></TD></TR><TR><TD ALIGN="right">[...]</TD><TD ALIGN="right">2</TD><TD ALIGN="left">items</TD><TD BGCOLOR="#fb9a99" PORT="poitems" ALIGN="right"><b>ControlItem</b></TD></TR></TABLE>>];
|
||||
Node_Ja_115 [shape=plaintext tooltip="GpioActionLevel" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>GpioActionLevel</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ACTION_LEVEL_UNDEFINED</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ACTION_LEVEL_1</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ACTION_LEVEL_0</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR></TABLE>>];
|
||||
Node_Ja_112 [shape=plaintext tooltip="ControlCommandType" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>ControlCommandType</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">INIT</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">POWER_ON</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">POWER_OFF</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SPEAKER_ON</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SPEAKER_OFF</TD><TD BGCOLOR="#b2df8a" ALIGN="left">4</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">HEADSET_ON</TD><TD BGCOLOR="#b2df8a" ALIGN="left">5</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">HEADSET_OFF</TD><TD BGCOLOR="#b2df8a" ALIGN="left">6</TD></TR></TABLE>>];
|
||||
Node_Ja_118 [shape=plaintext tooltip="Mode" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>Mode</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">REG_MODE_NOTHING</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">REG_MODE_OR</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">REG_MODE_AND</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR></TABLE>>];
|
||||
Node_Ja_123 [shape=plaintext tooltip="platform.DAC" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>DAC</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">bck</TD><TD BGCOLOR="#fb9a99" PORT="pobck" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">ws</TD><TD BGCOLOR="#fb9a99" PORT="pows" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">dout</TD><TD BGCOLOR="#fb9a99" PORT="podout" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">mck</TD><TD BGCOLOR="#b2df8a" PORT="pomck" ALIGN="right"><u>MCKEnum</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">5</TD><TD ALIGN="left">mute</TD><TD BGCOLOR="#fb9a99" PORT="pomute" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">6</TD><TD ALIGN="left">model</TD><TD BGCOLOR="#b2df8a" PORT="pomodel" ALIGN="right"><u>DACModelEnum</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">7</TD><TD ALIGN="left">i2c</TD><TD BGCOLOR="#fb9a99" PORT="poi2c" ALIGN="right"><b>I2CBus</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">8</TD><TD ALIGN="left">daccontrolset</TD><TD BGCOLOR="#fb9a99" PORT="podaccontrolset" ALIGN="right"><b>DacControlSet</b></TD></TR></TABLE>>];
|
||||
Node_Ja_121 [shape=plaintext tooltip="DACModelEnum" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>DACModelEnum</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">UNSPECIFIED_MODEL</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">TAS57xx</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">TAS5713</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">AC101</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">WM8978</TD><TD BGCOLOR="#b2df8a" ALIGN="left">4</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ES8388</TD><TD BGCOLOR="#b2df8a" ALIGN="left">5</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">I2S</TD><TD BGCOLOR="#b2df8a" ALIGN="left">6</TD></TR></TABLE>>];
|
||||
Node_Ja_122 [shape=plaintext tooltip="MCKEnum" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>MCKEnum</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">UNSPECIFIED_MCK</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">MCK0</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">MCK1</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">MCK2</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR></TABLE>>];
|
||||
Node_Ja_113 [shape=plaintext tooltip="platform.ControlItem" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>ControlItem</b></TD></TR><TR><TD COLSPAN="4" BGCOLOR="#fdbf6f" ALIGN="left">item_type</TD></TR><TR><TD BGCOLOR="#fdbf6f"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">reg_action</TD><TD ALIGN="right" BGCOLOR="#fb9a99" PORT="poreg_action"><b>RegisterAction</b></TD></TR><TR><TD BGCOLOR="#fdbf6f"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">gpio_action</TD><TD ALIGN="right" BGCOLOR="#fb9a99" PORT="pogpio_action"><b>GpioAction</b></TD></TR><TR><TD BGCOLOR="#fdbf6f"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">delay_action</TD><TD ALIGN="right" BGCOLOR="#fb9a99" PORT="podelay_action"><b>DelayAction</b></TD></TR><TR><TD COLSPAN="4" BGCOLOR="#fdbf6f"></TD></TR></TABLE>>];
|
||||
|
||||
/* ------ connections ------ */
|
||||
Node_Ja_114:pomode:e -> Node_Ja_118 [color="#008000" tooltip="Ja_114 --> Ja_118"];
|
||||
Node_Ja_123:pomute:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_123 --> Ja_104"];
|
||||
Node_Ja_123:pomodel:e -> Node_Ja_121 [color="#008000" tooltip="Ja_123 --> Ja_121"];
|
||||
Node_Ja_123:pomck:e -> Node_Ja_122 [color="#008000" tooltip="Ja_123 --> Ja_122"];
|
||||
Node_Ja_110:pocommands:e -> Node_Ja_111:header [color="#000000" tooltip="Ja_110 --> Ja_111"];
|
||||
Node_Ja_120:poport:e -> Node_Ja_119 [color="#008000" tooltip="Ja_120 --> Ja_119"];
|
||||
Node_Ja_113:poreg_action:e -> Node_Ja_114:header [color="#000000" tooltip="Ja_113 --> Ja_114"];
|
||||
Node_Ja_120:posda:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_120 --> Ja_104"];
|
||||
Node_Ja_111:poitems:e -> Node_Ja_113:header [color="#000000" tooltip="Ja_111 --> Ja_113"];
|
||||
Node_Ja_113:pogpio_action:e -> Node_Ja_116:header [color="#000000" tooltip="Ja_113 --> Ja_116"];
|
||||
Node_Ja_113:podelay_action:e -> Node_Ja_117:header [color="#000000" tooltip="Ja_113 --> Ja_117"];
|
||||
Node_Ja_116:polevel:e -> Node_Ja_115 [color="#008000" tooltip="Ja_116 --> Ja_115"];
|
||||
Node_Ja_123:pobck:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_123 --> Ja_104"];
|
||||
Node_Ja_123:podaccontrolset:e -> Node_Ja_110:header [color="#000000" tooltip="Ja_123 --> Ja_110"];
|
||||
Node_Ja_123:podout:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_123 --> Ja_104"];
|
||||
Node_Ja_123:poi2c:e -> Node_Ja_120:header [color="#000000" tooltip="Ja_123 --> Ja_120"];
|
||||
Node_Ja_120:poscl:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_120 --> Ja_104"];
|
||||
Node_Ja_123:pows:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_123 --> Ja_104"];
|
||||
Node_Ja_111:potype:e -> Node_Ja_112 [color="#008000" tooltip="Ja_111 --> Ja_112"];
|
||||
|
||||
/* generated by github.com/seamia/protodot on Friday, 24-Nov-23 14:36:16 EST */
|
||||
}
|
||||
BIN
protobuf/generated/DAC.dot.png
Normal file
|
After Width: | Height: | Size: 63 KiB |
578
protobuf/generated/DAC.dot.svg
Normal file
@@ -0,0 +1,578 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
|
||||
-->
|
||||
<!-- Title: protodot Pages: 1 -->
|
||||
<svg width="1145pt" height="809pt"
|
||||
viewBox="0.00 0.00 1145.00 808.70" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 804.7)">
|
||||
<title>protodot</title>
|
||||
<g id="a_graph0"><a xlink:title="platform">
|
||||
<text text-anchor="middle" x="568.5" y="-6.45" font-family="Times New Roman,serif" font-size="14.00">platform</text>
|
||||
</a>
|
||||
</g>
|
||||
<!-- Node_Ja_114 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node_Ja_114</title>
|
||||
<g id="a_node1"><a xlink:title="platform.RegisterAction">
|
||||
<polygon fill="#fffaf0" stroke="none" points="851,-167.75 851,-233.75 929,-233.75 929,-167.75 851,-167.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="852,-216.75 852,-232.75 928,-232.75 928,-216.75 852,-216.75"/>
|
||||
<text text-anchor="start" x="853.62" y="-222.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">RegisterAction</text>
|
||||
<text text-anchor="start" x="863.75" y="-205.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="873" y="-205.25" font-family="Ubuntu" font-size="10.00">reg</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="900,-200.75 900,-216.75 928,-216.75 928,-200.75 900,-200.75"/>
|
||||
<text text-anchor="start" x="905" y="-206.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
|
||||
<text text-anchor="start" x="863.75" y="-189.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="873" y="-189.25" font-family="Ubuntu" font-size="10.00">val</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="900,-184.75 900,-200.75 928,-200.75 928,-184.75 900,-184.75"/>
|
||||
<text text-anchor="start" x="905" y="-190.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
|
||||
<text text-anchor="start" x="863.75" y="-173.25" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<text text-anchor="start" x="873" y="-173.25" font-family="Ubuntu" font-size="10.00">mode</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="900,-168.75 900,-184.75 928,-184.75 928,-168.75 900,-168.75"/>
|
||||
<text text-anchor="start" x="902.75" y="-174.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">Mode</text>
|
||||
<polygon fill="none" stroke="black" points="851,-167.75 851,-233.75 929,-233.75 929,-167.75 851,-167.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_118 -->
|
||||
<g id="node11" class="node">
|
||||
<title>Node_Ja_118</title>
|
||||
<g id="a_node11"><a xlink:title="Mode">
|
||||
<polygon fill="#b2df8a" stroke="none" points="1008.5,-151.75 1008.5,-217.75 1116.5,-217.75 1116.5,-151.75 1008.5,-151.75"/>
|
||||
<polygon fill="#33a02c" stroke="none" points="1009.5,-200.75 1009.5,-216.75 1115.5,-216.75 1115.5,-200.75 1009.5,-200.75"/>
|
||||
<text text-anchor="start" x="1060.25" y="-206.25" font-family="Ubuntu" font-size="10.00">enum </text>
|
||||
<text text-anchor="start" x="1087.25" y="-206.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">Mode</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="1009.5,-184.75 1009.5,-200.75 1106.5,-200.75 1106.5,-184.75 1009.5,-184.75"/>
|
||||
<text text-anchor="start" x="1011.5" y="-189.25" font-family="Ubuntu" font-size="10.00">REG_MODE_NOTHING</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="1106.5,-184.75 1106.5,-200.75 1115.5,-200.75 1115.5,-184.75 1106.5,-184.75"/>
|
||||
<text text-anchor="start" x="1108.38" y="-189.25" font-family="Ubuntu" font-size="10.00">0</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="1009.5,-168.75 1009.5,-184.75 1106.5,-184.75 1106.5,-168.75 1009.5,-168.75"/>
|
||||
<text text-anchor="start" x="1011.5" y="-173.25" font-family="Ubuntu" font-size="10.00">REG_MODE_OR</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="1106.5,-168.75 1106.5,-184.75 1115.5,-184.75 1115.5,-168.75 1106.5,-168.75"/>
|
||||
<text text-anchor="start" x="1108.38" y="-173.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="1009.5,-152.75 1009.5,-168.75 1106.5,-168.75 1106.5,-152.75 1009.5,-152.75"/>
|
||||
<text text-anchor="start" x="1011.5" y="-157.25" font-family="Ubuntu" font-size="10.00">REG_MODE_AND</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="1106.5,-152.75 1106.5,-168.75 1115.5,-168.75 1115.5,-152.75 1106.5,-152.75"/>
|
||||
<text text-anchor="start" x="1108.38" y="-157.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<polygon fill="none" stroke="black" points="1008.5,-151.75 1008.5,-217.75 1116.5,-217.75 1116.5,-151.75 1008.5,-151.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_114->Node_Ja_118 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>Node_Ja_114:e->Node_Ja_118</title>
|
||||
<g id="a_edge1"><a xlink:title="Ja_114 --> Ja_118">
|
||||
<path fill="none" stroke="#008000" d="M929,-176.75C948.55,-176.75 969.7,-177.63 989.24,-178.8"/>
|
||||
<polygon fill="#008000" stroke="#008000" points="988.82,-182.28 999.02,-179.43 989.26,-175.3 988.82,-182.28"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_117 -->
|
||||
<g id="node2" class="node">
|
||||
<title>Node_Ja_117</title>
|
||||
<g id="a_node2"><a xlink:title="platform.DelayAction">
|
||||
<polygon fill="#fffaf0" stroke="none" points="857,-27.75 857,-61.75 923,-61.75 923,-27.75 857,-27.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="858,-44.75 858,-60.75 922,-60.75 922,-44.75 858,-44.75"/>
|
||||
<text text-anchor="start" x="861.5" y="-50.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">DelayAction</text>
|
||||
<text text-anchor="start" x="863.88" y="-33.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="872.75" y="-33.25" font-family="Ubuntu" font-size="10.00">delay</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="897,-28.75 897,-44.75 922,-44.75 922,-28.75 897,-28.75"/>
|
||||
<text text-anchor="start" x="899" y="-34.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
|
||||
<polygon fill="none" stroke="black" points="857,-27.75 857,-61.75 923,-61.75 923,-27.75 857,-27.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_110 -->
|
||||
<g id="node3" class="node">
|
||||
<title>Node_Ja_110</title>
|
||||
<g id="a_node3"><a xlink:title="platform.DacControlSet">
|
||||
<polygon fill="#fffaf0" stroke="none" points="209,-241.75 209,-275.75 375,-275.75 375,-241.75 209,-241.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="210,-258.75 210,-274.75 374,-274.75 374,-258.75 210,-258.75"/>
|
||||
<text text-anchor="start" x="302.25" y="-264.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">DacControlSet</text>
|
||||
<text text-anchor="start" x="211.75" y="-247.25" font-family="Ubuntu" font-size="10.00">[...]</text>
|
||||
<text text-anchor="start" x="231.88" y="-247.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="240.75" y="-247.25" font-family="Ubuntu" font-size="10.00">commands</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="289,-242.75 289,-258.75 374,-258.75 374,-242.75 289,-242.75"/>
|
||||
<text text-anchor="start" x="290.62" y="-248.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">ControlCommand</text>
|
||||
<polygon fill="none" stroke="black" points="209,-241.75 209,-275.75 375,-275.75 375,-241.75 209,-241.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_111 -->
|
||||
<g id="node8" class="node">
|
||||
<title>Node_Ja_111</title>
|
||||
<g id="a_node8"><a xlink:title="platform.ControlCommand">
|
||||
<polygon fill="#fffaf0" stroke="none" points="427,-209.75 427,-259.75 584,-259.75 584,-209.75 427,-209.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="428,-242.75 428,-258.75 583,-258.75 583,-242.75 428,-242.75"/>
|
||||
<text text-anchor="start" x="499.25" y="-248.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">ControlCommand</text>
|
||||
<text text-anchor="start" x="449.88" y="-231.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="459" y="-231.25" font-family="Ubuntu" font-size="10.00">type</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="484,-226.75 484,-242.75 583,-242.75 583,-226.75 484,-226.75"/>
|
||||
<text text-anchor="start" x="485.88" y="-232.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">ControlCommandType</text>
|
||||
<text text-anchor="start" x="429.75" y="-215.25" font-family="Ubuntu" font-size="10.00">[...]</text>
|
||||
<text text-anchor="start" x="449.88" y="-215.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="458.88" y="-215.25" font-family="Ubuntu" font-size="10.00">items</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="484,-210.75 484,-226.75 583,-226.75 583,-210.75 484,-210.75"/>
|
||||
<text text-anchor="start" x="523.25" y="-216.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">ControlItem</text>
|
||||
<polygon fill="none" stroke="black" points="427,-209.75 427,-259.75 584,-259.75 584,-209.75 427,-209.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_110->Node_Ja_111 -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>Node_Ja_110:e->Node_Ja_111:header</title>
|
||||
<g id="a_edge5"><a xlink:title="Ja_110 --> Ja_111">
|
||||
<path fill="none" stroke="#000000" d="M375,-250.75C393.6,-250.75 400.86,-250.75 415.21,-250.75"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="414.99,-254.25 424.99,-250.75 414.99,-247.25 414.99,-254.25"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_119 -->
|
||||
<g id="node4" class="node">
|
||||
<title>Node_Ja_119</title>
|
||||
<g id="a_node4"><a xlink:title="I2CPortEnum">
|
||||
<polygon fill="#b2df8a" stroke="none" points="455,-325.75 455,-391.75 556,-391.75 556,-325.75 455,-325.75"/>
|
||||
<polygon fill="#33a02c" stroke="none" points="456,-374.75 456,-390.75 555,-390.75 555,-374.75 456,-374.75"/>
|
||||
<text text-anchor="start" x="463.75" y="-380.25" font-family="Ubuntu" font-size="10.00">enum </text>
|
||||
<text text-anchor="start" x="490.75" y="-380.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">I2CPortEnum</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="456,-358.75 456,-374.75 546,-374.75 546,-358.75 456,-358.75"/>
|
||||
<text text-anchor="start" x="457.88" y="-363.25" font-family="Ubuntu" font-size="10.00">UNSPECIFIED_PORT</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="546,-358.75 546,-374.75 555,-374.75 555,-358.75 546,-358.75"/>
|
||||
<text text-anchor="start" x="547.88" y="-363.25" font-family="Ubuntu" font-size="10.00">0</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="456,-342.75 456,-358.75 546,-358.75 546,-342.75 456,-342.75"/>
|
||||
<text text-anchor="start" x="458" y="-347.25" font-family="Ubuntu" font-size="10.00">I2CPort0</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="546,-342.75 546,-358.75 555,-358.75 555,-342.75 546,-342.75"/>
|
||||
<text text-anchor="start" x="547.88" y="-347.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="456,-326.75 456,-342.75 546,-342.75 546,-326.75 456,-326.75"/>
|
||||
<text text-anchor="start" x="458" y="-331.25" font-family="Ubuntu" font-size="10.00">I2CPort1</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="546,-326.75 546,-342.75 555,-342.75 555,-326.75 546,-326.75"/>
|
||||
<text text-anchor="start" x="547.88" y="-331.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<polygon fill="none" stroke="black" points="455,-325.75 455,-391.75 556,-391.75 556,-325.75 455,-325.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_116 -->
|
||||
<g id="node5" class="node">
|
||||
<title>Node_Ja_116</title>
|
||||
<g id="a_node5"><a xlink:title="platform.GpioAction">
|
||||
<polygon fill="#fffaf0" stroke="none" points="836,-87.75 836,-137.75 944,-137.75 944,-87.75 836,-87.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="837,-120.75 837,-136.75 943,-136.75 943,-120.75 837,-120.75"/>
|
||||
<text text-anchor="start" x="889.25" y="-126.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GpioAction</text>
|
||||
<text text-anchor="start" x="842.88" y="-109.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="852" y="-109.25" font-family="Ubuntu" font-size="10.00">gpio</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="873,-104.75 873,-120.75 943,-120.75 943,-104.75 873,-104.75"/>
|
||||
<text text-anchor="start" x="920" y="-110.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
|
||||
<text text-anchor="start" x="842.88" y="-93.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="851.75" y="-93.25" font-family="Ubuntu" font-size="10.00">level</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="873,-88.75 873,-104.75 943,-104.75 943,-88.75 873,-88.75"/>
|
||||
<text text-anchor="start" x="874.62" y="-94.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">GpioActionLevel</text>
|
||||
<polygon fill="none" stroke="black" points="836,-87.75 836,-137.75 944,-137.75 944,-87.75 836,-87.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_115 -->
|
||||
<g id="node9" class="node">
|
||||
<title>Node_Ja_115</title>
|
||||
<g id="a_node9"><a xlink:title="GpioActionLevel">
|
||||
<polygon fill="#b2df8a" stroke="none" points="996,-59.75 996,-125.75 1129,-125.75 1129,-59.75 996,-59.75"/>
|
||||
<polygon fill="#33a02c" stroke="none" points="997,-108.75 997,-124.75 1128,-124.75 1128,-108.75 997,-108.75"/>
|
||||
<text text-anchor="start" x="1021.75" y="-114.25" font-family="Ubuntu" font-size="10.00">enum </text>
|
||||
<text text-anchor="start" x="1048.75" y="-114.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GpioActionLevel</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="997,-92.75 997,-108.75 1119,-108.75 1119,-92.75 997,-92.75"/>
|
||||
<text text-anchor="start" x="998.75" y="-97.25" font-family="Ubuntu" font-size="10.00">ACTION_LEVEL_UNDEFINED</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="1119,-92.75 1119,-108.75 1128,-108.75 1128,-92.75 1119,-92.75"/>
|
||||
<text text-anchor="start" x="1120.88" y="-97.25" font-family="Ubuntu" font-size="10.00">0</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="997,-76.75 997,-92.75 1119,-92.75 1119,-76.75 997,-76.75"/>
|
||||
<text text-anchor="start" x="999" y="-81.25" font-family="Ubuntu" font-size="10.00">ACTION_LEVEL_1</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="1119,-76.75 1119,-92.75 1128,-92.75 1128,-76.75 1119,-76.75"/>
|
||||
<text text-anchor="start" x="1120.88" y="-81.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="997,-60.75 997,-76.75 1119,-76.75 1119,-60.75 997,-60.75"/>
|
||||
<text text-anchor="start" x="999" y="-65.25" font-family="Ubuntu" font-size="10.00">ACTION_LEVEL_0</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="1119,-60.75 1119,-76.75 1128,-76.75 1128,-60.75 1119,-60.75"/>
|
||||
<text text-anchor="start" x="1120.88" y="-65.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<polygon fill="none" stroke="black" points="996,-59.75 996,-125.75 1129,-125.75 1129,-59.75 996,-59.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_116->Node_Ja_115 -->
|
||||
<g id="edge12" class="edge">
|
||||
<title>Node_Ja_116:e->Node_Ja_115</title>
|
||||
<g id="a_edge12"><a xlink:title="Ja_116 --> Ja_115">
|
||||
<path fill="none" stroke="#008000" d="M944,-96.75C954.6,-96.75 965.74,-96.59 976.76,-96.32"/>
|
||||
<polygon fill="#008000" stroke="#008000" points="976.76,-99.82 986.67,-96.06 976.58,-92.83 976.76,-99.82"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_104 -->
|
||||
<g id="node6" class="node">
|
||||
<title>Node_Ja_104</title>
|
||||
<g id="a_node6"><a xlink:title="platform.GPIO">
|
||||
<polygon fill="#fffaf0" stroke="none" points="474,-603.75 474,-653.75 537,-653.75 537,-603.75 474,-603.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="475,-636.75 475,-652.75 536,-652.75 536,-636.75 475,-636.75"/>
|
||||
<text text-anchor="start" x="511.5" y="-642.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
|
||||
<text text-anchor="start" x="480.88" y="-625.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="490" y="-625.25" font-family="Ubuntu" font-size="10.00">pin</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="511,-620.75 511,-636.75 536,-636.75 536,-620.75 511,-620.75"/>
|
||||
<text text-anchor="start" x="513" y="-626.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
|
||||
<text text-anchor="start" x="480.88" y="-609.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="489.75" y="-609.25" font-family="Ubuntu" font-size="10.00">level</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="511,-604.75 511,-620.75 536,-620.75 536,-604.75 511,-604.75"/>
|
||||
<text text-anchor="start" x="513" y="-610.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
|
||||
<polygon fill="none" stroke="black" points="474,-603.75 474,-653.75 537,-653.75 537,-603.75 474,-603.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_120 -->
|
||||
<g id="node7" class="node">
|
||||
<title>Node_Ja_120</title>
|
||||
<g id="a_node7"><a xlink:title="platform.I2CBus">
|
||||
<polygon fill="#fffaf0" stroke="none" points="240.5,-301.75 240.5,-383.75 343.5,-383.75 343.5,-301.75 240.5,-301.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="241.5,-366.75 241.5,-382.75 342.5,-382.75 342.5,-366.75 241.5,-366.75"/>
|
||||
<text text-anchor="start" x="307.5" y="-372.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">I2CBus</text>
|
||||
<text text-anchor="start" x="247.38" y="-355.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="256.5" y="-355.25" font-family="Ubuntu" font-size="10.00">port</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="283.5,-350.75 283.5,-366.75 342.5,-366.75 342.5,-350.75 283.5,-350.75"/>
|
||||
<text text-anchor="start" x="285.25" y="-356.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">I2CPortEnum</text>
|
||||
<text text-anchor="start" x="247.38" y="-339.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="256.25" y="-339.25" font-family="Ubuntu" font-size="10.00">speed</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="283.5,-334.75 283.5,-350.75 342.5,-350.75 342.5,-334.75 283.5,-334.75"/>
|
||||
<text text-anchor="start" x="319.5" y="-340.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
|
||||
<text text-anchor="start" x="247.38" y="-323.25" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<text text-anchor="start" x="256.5" y="-323.25" font-family="Ubuntu" font-size="10.00">sda</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="283.5,-318.75 283.5,-334.75 342.5,-334.75 342.5,-318.75 283.5,-318.75"/>
|
||||
<text text-anchor="start" x="318" y="-324.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
|
||||
<text text-anchor="start" x="247.38" y="-307.25" font-family="Ubuntu" font-size="10.00">4</text>
|
||||
<text text-anchor="start" x="256.5" y="-307.25" font-family="Ubuntu" font-size="10.00">scl</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="283.5,-302.75 283.5,-318.75 342.5,-318.75 342.5,-302.75 283.5,-302.75"/>
|
||||
<text text-anchor="start" x="318" y="-308.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
|
||||
<polygon fill="none" stroke="black" points="240.5,-301.75 240.5,-383.75 343.5,-383.75 343.5,-301.75 240.5,-301.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_120->Node_Ja_119 -->
|
||||
<g id="edge6" class="edge">
|
||||
<title>Node_Ja_120:e->Node_Ja_119</title>
|
||||
<g id="a_edge6"><a xlink:title="Ja_120 --> Ja_119">
|
||||
<path fill="none" stroke="#008000" d="M344,-358.75C374.12,-358.75 407.43,-358.75 435.85,-358.75"/>
|
||||
<polygon fill="#008000" stroke="#008000" points="435.79,-362.25 445.79,-358.75 435.79,-355.25 435.79,-362.25"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_120->Node_Ja_104 -->
|
||||
<g id="edge8" class="edge">
|
||||
<title>Node_Ja_120:e->Node_Ja_104:header</title>
|
||||
<g id="a_edge8"><a xlink:title="Ja_120 --> Ja_104">
|
||||
<path fill="none" stroke="#000000" d="M344,-326.75C492.58,-326.75 329.93,-628.2 462.1,-644.1"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="461.81,-647.59 471.99,-644.66 462.21,-640.6 461.81,-647.59"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_120->Node_Ja_104 -->
|
||||
<g id="edge17" class="edge">
|
||||
<title>Node_Ja_120:e->Node_Ja_104:header</title>
|
||||
<g id="a_edge17"><a xlink:title="Ja_120 --> Ja_104">
|
||||
<path fill="none" stroke="#000000" d="M344,-310.75C499.17,-310.75 323.66,-628 462.03,-644.11"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="461.81,-647.61 471.99,-644.67 462.2,-640.62 461.81,-647.61"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_112 -->
|
||||
<g id="node10" class="node">
|
||||
<title>Node_Ja_112</title>
|
||||
<g id="a_node10"><a xlink:title="ControlCommandType">
|
||||
<polygon fill="#b2df8a" stroke="none" points="641,-211.75 641,-341.75 779,-341.75 779,-211.75 641,-211.75"/>
|
||||
<polygon fill="#33a02c" stroke="none" points="642,-324.75 642,-340.75 778,-340.75 778,-324.75 642,-324.75"/>
|
||||
<text text-anchor="start" x="644" y="-330.25" font-family="Ubuntu" font-size="10.00">enum </text>
|
||||
<text text-anchor="start" x="671" y="-330.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">ControlCommandType</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="642,-308.75 642,-324.75 739,-324.75 739,-308.75 642,-308.75"/>
|
||||
<text text-anchor="start" x="644" y="-313.25" font-family="Ubuntu" font-size="10.00">INIT</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="739,-308.75 739,-324.75 778,-324.75 778,-308.75 739,-308.75"/>
|
||||
<text text-anchor="start" x="741" y="-313.25" font-family="Ubuntu" font-size="10.00">0</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="642,-292.75 642,-308.75 739,-308.75 739,-292.75 642,-292.75"/>
|
||||
<text text-anchor="start" x="644" y="-297.25" font-family="Ubuntu" font-size="10.00">POWER_ON</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="739,-292.75 739,-308.75 778,-308.75 778,-292.75 739,-292.75"/>
|
||||
<text text-anchor="start" x="741" y="-297.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="642,-276.75 642,-292.75 739,-292.75 739,-276.75 642,-276.75"/>
|
||||
<text text-anchor="start" x="644" y="-281.25" font-family="Ubuntu" font-size="10.00">POWER_OFF</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="739,-276.75 739,-292.75 778,-292.75 778,-276.75 739,-276.75"/>
|
||||
<text text-anchor="start" x="741" y="-281.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="642,-260.75 642,-276.75 739,-276.75 739,-260.75 642,-260.75"/>
|
||||
<text text-anchor="start" x="644" y="-265.25" font-family="Ubuntu" font-size="10.00">SPEAKER_ON</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="739,-260.75 739,-276.75 778,-276.75 778,-260.75 739,-260.75"/>
|
||||
<text text-anchor="start" x="741" y="-265.25" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="642,-244.75 642,-260.75 739,-260.75 739,-244.75 642,-244.75"/>
|
||||
<text text-anchor="start" x="644" y="-249.25" font-family="Ubuntu" font-size="10.00">SPEAKER_OFF</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="739,-244.75 739,-260.75 778,-260.75 778,-244.75 739,-244.75"/>
|
||||
<text text-anchor="start" x="741" y="-249.25" font-family="Ubuntu" font-size="10.00">4</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="642,-228.75 642,-244.75 739,-244.75 739,-228.75 642,-228.75"/>
|
||||
<text text-anchor="start" x="644" y="-233.25" font-family="Ubuntu" font-size="10.00">HEADSET_ON</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="739,-228.75 739,-244.75 778,-244.75 778,-228.75 739,-228.75"/>
|
||||
<text text-anchor="start" x="741" y="-233.25" font-family="Ubuntu" font-size="10.00">5</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="642,-212.75 642,-228.75 739,-228.75 739,-212.75 642,-212.75"/>
|
||||
<text text-anchor="start" x="644" y="-217.25" font-family="Ubuntu" font-size="10.00">HEADSET_OFF</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="739,-212.75 739,-228.75 778,-228.75 778,-212.75 739,-212.75"/>
|
||||
<text text-anchor="start" x="741" y="-217.25" font-family="Ubuntu" font-size="10.00">6</text>
|
||||
<polygon fill="none" stroke="black" points="641,-211.75 641,-341.75 779,-341.75 779,-211.75 641,-211.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_111->Node_Ja_112 -->
|
||||
<g id="edge19" class="edge">
|
||||
<title>Node_Ja_111:e->Node_Ja_112</title>
|
||||
<g id="a_edge19"><a xlink:title="Ja_111 --> Ja_112">
|
||||
<path fill="none" stroke="#008000" d="M584.5,-234.75C597.03,-234.75 609.91,-236.68 622.42,-239.72"/>
|
||||
<polygon fill="#008000" stroke="#008000" points="621.26,-243.03 631.83,-242.26 623.09,-236.27 621.26,-243.03"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_113 -->
|
||||
<g id="node15" class="node">
|
||||
<title>Node_Ja_113</title>
|
||||
<g id="a_node15"><a xlink:title="platform.ControlItem">
|
||||
<polygon fill="#fffaf0" stroke="none" points="636,-99.75 636,-185.75 784,-185.75 784,-99.75 636,-99.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="637,-168.75 637,-184.75 783,-184.75 783,-168.75 637,-168.75"/>
|
||||
<text text-anchor="start" x="723.25" y="-174.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">ControlItem</text>
|
||||
<polygon fill="#fdbf6f" stroke="none" points="637,-152.75 637,-168.75 783,-168.75 783,-152.75 637,-152.75"/>
|
||||
<text text-anchor="start" x="639" y="-157.25" font-family="Ubuntu" font-size="10.00">item_type</text>
|
||||
<polygon fill="#fdbf6f" stroke="none" points="637,-136.75 637,-152.75 641,-152.75 641,-136.75 637,-136.75"/>
|
||||
<text text-anchor="start" x="642.88" y="-141.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="652" y="-141.25" font-family="Ubuntu" font-size="10.00">reg_action</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="707,-136.75 707,-152.75 783,-152.75 783,-136.75 707,-136.75"/>
|
||||
<text text-anchor="start" x="708.62" y="-142.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">RegisterAction</text>
|
||||
<polygon fill="#fdbf6f" stroke="none" points="637,-120.75 637,-136.75 641,-136.75 641,-120.75 637,-120.75"/>
|
||||
<text text-anchor="start" x="642.88" y="-125.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="652" y="-125.25" font-family="Ubuntu" font-size="10.00">gpio_action</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="707,-120.75 707,-136.75 783,-136.75 783,-120.75 707,-120.75"/>
|
||||
<text text-anchor="start" x="729.25" y="-126.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GpioAction</text>
|
||||
<polygon fill="#fdbf6f" stroke="none" points="637,-104.75 637,-120.75 641,-120.75 641,-104.75 637,-104.75"/>
|
||||
<text text-anchor="start" x="642.88" y="-109.25" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<text text-anchor="start" x="651.88" y="-109.25" font-family="Ubuntu" font-size="10.00">delay_action</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="707,-104.75 707,-120.75 783,-120.75 783,-104.75 707,-104.75"/>
|
||||
<text text-anchor="start" x="722.5" y="-110.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">DelayAction</text>
|
||||
<polygon fill="#fdbf6f" stroke="none" points="637,-100.75 637,-104.75 783,-104.75 783,-100.75 637,-100.75"/>
|
||||
<polygon fill="none" stroke="black" points="636,-99.75 636,-185.75 784,-185.75 784,-99.75 636,-99.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_111->Node_Ja_113 -->
|
||||
<g id="edge9" class="edge">
|
||||
<title>Node_Ja_111:e->Node_Ja_113:header</title>
|
||||
<g id="a_edge9"><a xlink:title="Ja_111 --> Ja_113">
|
||||
<path fill="none" stroke="#000000" d="M584.5,-218.75C609.65,-218.75 607.89,-188.29 625.06,-179.25"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="625.56,-182.73 634.52,-177.09 624,-175.9 625.56,-182.73"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_123 -->
|
||||
<g id="node12" class="node">
|
||||
<title>Node_Ja_123</title>
|
||||
<g id="a_node12"><a xlink:title="platform.DAC">
|
||||
<polygon fill="#fffaf0" stroke="none" points="8,-542.75 8,-688.75 157,-688.75 157,-542.75 8,-542.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="9,-671.75 9,-687.75 156,-687.75 156,-671.75 9,-671.75"/>
|
||||
<text text-anchor="start" x="133.75" y="-677.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">DAC</text>
|
||||
<text text-anchor="start" x="14.88" y="-660.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="24" y="-660.25" font-family="Ubuntu" font-size="10.00">bck</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="83,-655.75 83,-671.75 156,-671.75 156,-655.75 83,-655.75"/>
|
||||
<text text-anchor="start" x="131.5" y="-661.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
|
||||
<text text-anchor="start" x="14.88" y="-644.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="24" y="-644.25" font-family="Ubuntu" font-size="10.00">ws</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="83,-639.75 83,-655.75 156,-655.75 156,-639.75 83,-639.75"/>
|
||||
<text text-anchor="start" x="131.5" y="-645.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
|
||||
<text text-anchor="start" x="14.88" y="-628.25" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<text text-anchor="start" x="24" y="-628.25" font-family="Ubuntu" font-size="10.00">dout</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="83,-623.75 83,-639.75 156,-639.75 156,-623.75 83,-623.75"/>
|
||||
<text text-anchor="start" x="131.5" y="-629.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
|
||||
<text text-anchor="start" x="14.88" y="-612.25" font-family="Ubuntu" font-size="10.00">4</text>
|
||||
<text text-anchor="start" x="24" y="-612.25" font-family="Ubuntu" font-size="10.00">mck</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="83,-607.75 83,-623.75 156,-623.75 156,-607.75 83,-607.75"/>
|
||||
<text text-anchor="start" x="111.25" y="-613.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">MCKEnum</text>
|
||||
<text text-anchor="start" x="14.88" y="-596.25" font-family="Ubuntu" font-size="10.00">5</text>
|
||||
<text text-anchor="start" x="24" y="-596.25" font-family="Ubuntu" font-size="10.00">mute</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="83,-591.75 83,-607.75 156,-607.75 156,-591.75 83,-591.75"/>
|
||||
<text text-anchor="start" x="131.5" y="-597.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
|
||||
<text text-anchor="start" x="14.88" y="-580.25" font-family="Ubuntu" font-size="10.00">6</text>
|
||||
<text text-anchor="start" x="24" y="-580.25" font-family="Ubuntu" font-size="10.00">model</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="83,-575.75 83,-591.75 156,-591.75 156,-575.75 83,-575.75"/>
|
||||
<text text-anchor="start" x="86.5" y="-581.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">DACModelEnum</text>
|
||||
<text text-anchor="start" x="14.88" y="-564.25" font-family="Ubuntu" font-size="10.00">7</text>
|
||||
<text text-anchor="start" x="24" y="-564.25" font-family="Ubuntu" font-size="10.00">i2c</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="83,-559.75 83,-575.75 156,-575.75 156,-559.75 83,-559.75"/>
|
||||
<text text-anchor="start" x="121" y="-565.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">I2CBus</text>
|
||||
<text text-anchor="start" x="14.88" y="-548.25" font-family="Ubuntu" font-size="10.00">8</text>
|
||||
<text text-anchor="start" x="24" y="-548.25" font-family="Ubuntu" font-size="10.00">daccontrolset</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="83,-543.75 83,-559.75 156,-559.75 156,-543.75 83,-543.75"/>
|
||||
<text text-anchor="start" x="84.62" y="-549.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">DacControlSet</text>
|
||||
<polygon fill="none" stroke="black" points="8,-542.75 8,-688.75 157,-688.75 157,-542.75 8,-542.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_123->Node_Ja_110 -->
|
||||
<g id="edge14" class="edge">
|
||||
<title>Node_Ja_123:e->Node_Ja_110:header</title>
|
||||
<g id="a_edge14"><a xlink:title="Ja_123 --> Ja_110">
|
||||
<path fill="none" stroke="#000000" d="M157.5,-551.75C217.71,-551.75 154.01,-302.3 198.24,-270.15"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="199.08,-273.56 207.56,-267.21 196.97,-266.88 199.08,-273.56"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_123->Node_Ja_104 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>Node_Ja_123:e->Node_Ja_104:header</title>
|
||||
<g id="a_edge2"><a xlink:title="Ja_123 --> Ja_104">
|
||||
<path fill="none" stroke="#000000" d="M157.5,-599.75C177.24,-599.75 181.36,-592.76 201,-590.75 281.47,-582.51 305.02,-569.25 383,-590.75 424.27,-602.13 426.57,-637.82 462.44,-643.87"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="461.75,-647.33 471.99,-644.63 462.3,-640.35 461.75,-647.33"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_123->Node_Ja_104 -->
|
||||
<g id="edge13" class="edge">
|
||||
<title>Node_Ja_123:e->Node_Ja_104:header</title>
|
||||
<g id="a_edge13"><a xlink:title="Ja_123 --> Ja_104">
|
||||
<path fill="none" stroke="#000000" d="M157.5,-663.75C208.42,-663.75 158.7,-741.39 201,-769.75 268.18,-814.8 310.96,-806.53 383,-769.75 440.39,-740.45 409.29,-655.88 462.18,-645.75"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="462.34,-649.25 471.99,-644.88 461.72,-642.27 462.34,-649.25"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_123->Node_Ja_104 -->
|
||||
<g id="edge15" class="edge">
|
||||
<title>Node_Ja_123:e->Node_Ja_104:header</title>
|
||||
<g id="a_edge15"><a xlink:title="Ja_123 --> Ja_104">
|
||||
<path fill="none" stroke="#000000" d="M157.5,-631.75C193,-631.75 169.8,-681.81 201,-698.75 272.08,-737.35 305.02,-720.25 383,-698.75 424.27,-687.37 426.57,-651.68 462.44,-645.63"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="462.3,-649.15 471.99,-644.87 461.75,-642.17 462.3,-649.15"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_123->Node_Ja_104 -->
|
||||
<g id="edge18" class="edge">
|
||||
<title>Node_Ja_123:e->Node_Ja_104:header</title>
|
||||
<g id="a_edge18"><a xlink:title="Ja_123 --> Ja_104">
|
||||
<path fill="none" stroke="#000000" d="M157.5,-647.75C196.42,-647.75 167.33,-704.23 201,-723.75 270.98,-764.33 307.26,-752.16 383,-723.75 429.09,-706.47 421.74,-653.91 462.14,-645.8"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="462.36,-649.3 471.99,-644.89 461.71,-642.33 462.36,-649.3"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_123->Node_Ja_120 -->
|
||||
<g id="edge16" class="edge">
|
||||
<title>Node_Ja_123:e->Node_Ja_120:header</title>
|
||||
<g id="a_edge16"><a xlink:title="Ja_123 --> Ja_120">
|
||||
<path fill="none" stroke="#000000" d="M157.5,-567.75C235.92,-567.75 153.34,-459.03 201,-396.75 210.45,-384.4 216.79,-377.92 228.6,-375.68"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="228.81,-379.17 238.49,-374.87 228.24,-372.19 228.81,-379.17"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_121 -->
|
||||
<g id="node13" class="node">
|
||||
<title>Node_Ja_121</title>
|
||||
<g id="a_node13"><a xlink:title="DACModelEnum">
|
||||
<polygon fill="#b2df8a" stroke="none" points="238.5,-409.75 238.5,-539.75 345.5,-539.75 345.5,-409.75 238.5,-409.75"/>
|
||||
<polygon fill="#33a02c" stroke="none" points="239.5,-522.75 239.5,-538.75 344.5,-538.75 344.5,-522.75 239.5,-522.75"/>
|
||||
<text text-anchor="start" x="241.38" y="-528.25" font-family="Ubuntu" font-size="10.00">enum </text>
|
||||
<text text-anchor="start" x="268.38" y="-528.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">DACModelEnum</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="239.5,-506.75 239.5,-522.75 335.5,-522.75 335.5,-506.75 239.5,-506.75"/>
|
||||
<text text-anchor="start" x="241.38" y="-511.25" font-family="Ubuntu" font-size="10.00">UNSPECIFIED_MODEL</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="335.5,-506.75 335.5,-522.75 344.5,-522.75 344.5,-506.75 335.5,-506.75"/>
|
||||
<text text-anchor="start" x="337.38" y="-511.25" font-family="Ubuntu" font-size="10.00">0</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="239.5,-490.75 239.5,-506.75 335.5,-506.75 335.5,-490.75 239.5,-490.75"/>
|
||||
<text text-anchor="start" x="241.5" y="-495.25" font-family="Ubuntu" font-size="10.00">TAS57xx</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="335.5,-490.75 335.5,-506.75 344.5,-506.75 344.5,-490.75 335.5,-490.75"/>
|
||||
<text text-anchor="start" x="337.38" y="-495.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="239.5,-474.75 239.5,-490.75 335.5,-490.75 335.5,-474.75 239.5,-474.75"/>
|
||||
<text text-anchor="start" x="241.5" y="-479.25" font-family="Ubuntu" font-size="10.00">TAS5713</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="335.5,-474.75 335.5,-490.75 344.5,-490.75 344.5,-474.75 335.5,-474.75"/>
|
||||
<text text-anchor="start" x="337.38" y="-479.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="239.5,-458.75 239.5,-474.75 335.5,-474.75 335.5,-458.75 239.5,-458.75"/>
|
||||
<text text-anchor="start" x="241.5" y="-463.25" font-family="Ubuntu" font-size="10.00">AC101</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="335.5,-458.75 335.5,-474.75 344.5,-474.75 344.5,-458.75 335.5,-458.75"/>
|
||||
<text text-anchor="start" x="337.38" y="-463.25" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="239.5,-442.75 239.5,-458.75 335.5,-458.75 335.5,-442.75 239.5,-442.75"/>
|
||||
<text text-anchor="start" x="241.5" y="-447.25" font-family="Ubuntu" font-size="10.00">WM8978</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="335.5,-442.75 335.5,-458.75 344.5,-458.75 344.5,-442.75 335.5,-442.75"/>
|
||||
<text text-anchor="start" x="337.38" y="-447.25" font-family="Ubuntu" font-size="10.00">4</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="239.5,-426.75 239.5,-442.75 335.5,-442.75 335.5,-426.75 239.5,-426.75"/>
|
||||
<text text-anchor="start" x="241.5" y="-431.25" font-family="Ubuntu" font-size="10.00">ES8388</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="335.5,-426.75 335.5,-442.75 344.5,-442.75 344.5,-426.75 335.5,-426.75"/>
|
||||
<text text-anchor="start" x="337.38" y="-431.25" font-family="Ubuntu" font-size="10.00">5</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="239.5,-410.75 239.5,-426.75 335.5,-426.75 335.5,-410.75 239.5,-410.75"/>
|
||||
<text text-anchor="start" x="241.5" y="-415.25" font-family="Ubuntu" font-size="10.00">I2S</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="335.5,-410.75 335.5,-426.75 344.5,-426.75 344.5,-410.75 335.5,-410.75"/>
|
||||
<text text-anchor="start" x="337.38" y="-415.25" font-family="Ubuntu" font-size="10.00">6</text>
|
||||
<polygon fill="none" stroke="black" points="238.5,-409.75 238.5,-539.75 345.5,-539.75 345.5,-409.75 238.5,-409.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_123->Node_Ja_121 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>Node_Ja_123:e->Node_Ja_121</title>
|
||||
<g id="a_edge3"><a xlink:title="Ja_123 --> Ja_121">
|
||||
<path fill="none" stroke="#008000" d="M157.5,-583.75C166.15,-583.75 194.2,-561.53 222.38,-537.15"/>
|
||||
<polygon fill="#008000" stroke="#008000" points="224.33,-540.09 229.56,-530.88 219.73,-534.82 224.33,-540.09"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_122 -->
|
||||
<g id="node14" class="node">
|
||||
<title>Node_Ja_122</title>
|
||||
<g id="a_node14"><a xlink:title="MCKEnum">
|
||||
<polygon fill="#b2df8a" stroke="none" points="244,-603.75 244,-685.75 340,-685.75 340,-603.75 244,-603.75"/>
|
||||
<polygon fill="#33a02c" stroke="none" points="245,-668.75 245,-684.75 339,-684.75 339,-668.75 245,-668.75"/>
|
||||
<text text-anchor="start" x="264.25" y="-674.25" font-family="Ubuntu" font-size="10.00">enum </text>
|
||||
<text text-anchor="start" x="291.25" y="-674.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">MCKEnum</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="245,-652.75 245,-668.75 330,-668.75 330,-652.75 245,-652.75"/>
|
||||
<text text-anchor="start" x="247" y="-657.25" font-family="Ubuntu" font-size="10.00">UNSPECIFIED_MCK</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="330,-652.75 330,-668.75 339,-668.75 339,-652.75 330,-652.75"/>
|
||||
<text text-anchor="start" x="331.88" y="-657.25" font-family="Ubuntu" font-size="10.00">0</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="245,-636.75 245,-652.75 330,-652.75 330,-636.75 245,-636.75"/>
|
||||
<text text-anchor="start" x="247" y="-641.25" font-family="Ubuntu" font-size="10.00">MCK0</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="330,-636.75 330,-652.75 339,-652.75 339,-636.75 330,-636.75"/>
|
||||
<text text-anchor="start" x="331.88" y="-641.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="245,-620.75 245,-636.75 330,-636.75 330,-620.75 245,-620.75"/>
|
||||
<text text-anchor="start" x="247" y="-625.25" font-family="Ubuntu" font-size="10.00">MCK1</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="330,-620.75 330,-636.75 339,-636.75 339,-620.75 330,-620.75"/>
|
||||
<text text-anchor="start" x="331.88" y="-625.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="245,-604.75 245,-620.75 330,-620.75 330,-604.75 245,-604.75"/>
|
||||
<text text-anchor="start" x="247" y="-609.25" font-family="Ubuntu" font-size="10.00">MCK2</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="330,-604.75 330,-620.75 339,-620.75 339,-604.75 330,-604.75"/>
|
||||
<text text-anchor="start" x="331.88" y="-609.25" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<polygon fill="none" stroke="black" points="244,-603.75 244,-685.75 340,-685.75 340,-603.75 244,-603.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_123->Node_Ja_122 -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>Node_Ja_123:e->Node_Ja_122</title>
|
||||
<g id="a_edge4"><a xlink:title="Ja_123 --> Ja_122">
|
||||
<path fill="none" stroke="#008000" d="M157.5,-615.75C179.82,-615.75 203.77,-619.67 225.13,-624.62"/>
|
||||
<polygon fill="#008000" stroke="#008000" points="224.03,-627.96 234.57,-626.94 225.69,-621.16 224.03,-627.96"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_113->Node_Ja_114 -->
|
||||
<g id="edge7" class="edge">
|
||||
<title>Node_Ja_113:e->Node_Ja_114:header</title>
|
||||
<g id="a_edge7"><a xlink:title="Ja_113 --> Ja_114">
|
||||
<path fill="none" stroke="#000000" d="M784,-144.75C826.03,-144.75 808.82,-210.45 839.74,-222.77"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="839.05,-226.21 849.51,-224.49 840.27,-219.31 839.05,-226.21"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_113->Node_Ja_117 -->
|
||||
<g id="edge11" class="edge">
|
||||
<title>Node_Ja_113:e->Node_Ja_117:header</title>
|
||||
<g id="a_edge11"><a xlink:title="Ja_113 --> Ja_117">
|
||||
<path fill="none" stroke="#000000" d="M784,-112.75C821.73,-112.75 816.69,-64.32 845.73,-54.48"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="846.15,-57.96 855.5,-52.98 845.09,-51.04 846.15,-57.96"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_113->Node_Ja_116 -->
|
||||
<g id="edge10" class="edge">
|
||||
<title>Node_Ja_113:e->Node_Ja_116:header</title>
|
||||
<g id="a_edge10"><a xlink:title="Ja_113 --> Ja_116">
|
||||
<path fill="none" stroke="#000000" d="M784,-128.75C802.78,-128.75 810.11,-128.75 824.6,-128.75"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="824.49,-132.25 834.49,-128.75 824.49,-125.25 824.49,-132.25"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 41 KiB |
45
protobuf/generated/DacControlSet.dot
Normal file
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
do not edit:
|
||||
auto-generated by github.com/seamia/protodot
|
||||
*/
|
||||
digraph protodot {
|
||||
|
||||
/* package: platform */
|
||||
/* source: C:/Users/sle11/Documents/VSCode/squeezelite-esp32/protobuf/proto/DacControlSet.proto */
|
||||
/* selection: * */
|
||||
|
||||
rankdir=LR;
|
||||
label="platform";
|
||||
tooltip="platform";
|
||||
bgcolor="transparent"
|
||||
|
||||
node [
|
||||
shape=plaintext
|
||||
fontsize=10
|
||||
fontname="Ubuntu"
|
||||
];
|
||||
|
||||
|
||||
/* ------ nodes ------ */
|
||||
Node_Ja_104 [shape=plaintext tooltip="platform.RegisterAction" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>RegisterAction</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">reg</TD><TD BGCOLOR="#a6cee3" PORT="poreg" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">val</TD><TD BGCOLOR="#a6cee3" PORT="poval" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">mode</TD><TD BGCOLOR="#b2df8a" PORT="pomode" ALIGN="right"><u>Mode</u></TD></TR></TABLE>>];
|
||||
Node_Ja_106 [shape=plaintext tooltip="platform.GpioAction" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>GpioAction</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">gpio</TD><TD BGCOLOR="#a6cee3" PORT="pogpio" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">level</TD><TD BGCOLOR="#b2df8a" PORT="polevel" ALIGN="right"><u>GpioActionLevel</u></TD></TR></TABLE>>];
|
||||
Node_Ja_107 [shape=plaintext tooltip="platform.DelayAction" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>DelayAction</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">delay</TD><TD BGCOLOR="#a6cee3" PORT="podelay" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR></TABLE>>];
|
||||
Node_Ja_100 [shape=plaintext tooltip="platform.DacControlSet" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>DacControlSet</b></TD></TR><TR><TD ALIGN="right">[...]</TD><TD ALIGN="right">1</TD><TD ALIGN="left">commands</TD><TD BGCOLOR="#fb9a99" PORT="pocommands" ALIGN="right"><b>ControlCommand</b></TD></TR></TABLE>>];
|
||||
Node_Ja_102 [shape=plaintext tooltip="ControlCommandType" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>ControlCommandType</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">INIT</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">POWER_ON</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">POWER_OFF</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SPEAKER_ON</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SPEAKER_OFF</TD><TD BGCOLOR="#b2df8a" ALIGN="left">4</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">HEADSET_ON</TD><TD BGCOLOR="#b2df8a" ALIGN="left">5</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">HEADSET_OFF</TD><TD BGCOLOR="#b2df8a" ALIGN="left">6</TD></TR></TABLE>>];
|
||||
Node_Ja_105 [shape=plaintext tooltip="GpioActionLevel" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>GpioActionLevel</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ACTION_LEVEL_UNDEFINED</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ACTION_LEVEL_1</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ACTION_LEVEL_0</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR></TABLE>>];
|
||||
Node_Ja_101 [shape=plaintext tooltip="platform.ControlCommand" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>ControlCommand</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">type</TD><TD BGCOLOR="#b2df8a" PORT="potype" ALIGN="right"><u>ControlCommandType</u></TD></TR><TR><TD ALIGN="right">[...]</TD><TD ALIGN="right">2</TD><TD ALIGN="left">items</TD><TD BGCOLOR="#fb9a99" PORT="poitems" ALIGN="right"><b>ControlItem</b></TD></TR></TABLE>>];
|
||||
Node_Ja_108 [shape=plaintext tooltip="Mode" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>Mode</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">REG_MODE_NOTHING</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">REG_MODE_OR</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">REG_MODE_AND</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR></TABLE>>];
|
||||
Node_Ja_103 [shape=plaintext tooltip="platform.ControlItem" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>ControlItem</b></TD></TR><TR><TD COLSPAN="4" BGCOLOR="#fdbf6f" ALIGN="left">item_type</TD></TR><TR><TD BGCOLOR="#fdbf6f"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">reg_action</TD><TD ALIGN="right" BGCOLOR="#fb9a99" PORT="poreg_action"><b>RegisterAction</b></TD></TR><TR><TD BGCOLOR="#fdbf6f"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">gpio_action</TD><TD ALIGN="right" BGCOLOR="#fb9a99" PORT="pogpio_action"><b>GpioAction</b></TD></TR><TR><TD BGCOLOR="#fdbf6f"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">delay_action</TD><TD ALIGN="right" BGCOLOR="#fb9a99" PORT="podelay_action"><b>DelayAction</b></TD></TR><TR><TD COLSPAN="4" BGCOLOR="#fdbf6f"></TD></TR></TABLE>>];
|
||||
|
||||
/* ------ connections ------ */
|
||||
Node_Ja_104:pomode:e -> Node_Ja_108 [color="#008000" tooltip="Ja_104 --> Ja_108"];
|
||||
Node_Ja_106:polevel:e -> Node_Ja_105 [color="#008000" tooltip="Ja_106 --> Ja_105"];
|
||||
Node_Ja_100:pocommands:e -> Node_Ja_101:header [color="#000000" tooltip="Ja_100 --> Ja_101"];
|
||||
Node_Ja_103:poreg_action:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_103 --> Ja_104"];
|
||||
Node_Ja_103:pogpio_action:e -> Node_Ja_106:header [color="#000000" tooltip="Ja_103 --> Ja_106"];
|
||||
Node_Ja_103:podelay_action:e -> Node_Ja_107:header [color="#000000" tooltip="Ja_103 --> Ja_107"];
|
||||
Node_Ja_101:potype:e -> Node_Ja_102 [color="#008000" tooltip="Ja_101 --> Ja_102"];
|
||||
Node_Ja_101:poitems:e -> Node_Ja_103:header [color="#000000" tooltip="Ja_101 --> Ja_103"];
|
||||
|
||||
/* generated by github.com/seamia/protodot on Friday, 24-Nov-23 14:36:38 EST */
|
||||
}
|
||||
BIN
protobuf/generated/DacControlSet.dot.png
Normal file
|
After Width: | Height: | Size: 22 KiB |
298
protobuf/generated/DacControlSet.dot.svg
Normal file
@@ -0,0 +1,298 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
|
||||
-->
|
||||
<!-- Title: protodot Pages: 1 -->
|
||||
<svg width="944pt" height="354pt"
|
||||
viewBox="0.00 0.00 944.00 353.75" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 349.75)">
|
||||
<title>protodot</title>
|
||||
<g id="a_graph0"><a xlink:title="platform">
|
||||
<text text-anchor="middle" x="468" y="-6.45" font-family="Times New Roman,serif" font-size="14.00">platform</text>
|
||||
</a>
|
||||
</g>
|
||||
<!-- Node_Ja_104 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node_Ja_104</title>
|
||||
<g id="a_node1"><a xlink:title="platform.RegisterAction">
|
||||
<polygon fill="#fffaf0" stroke="none" points="650,-167.75 650,-233.75 728,-233.75 728,-167.75 650,-167.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="651,-216.75 651,-232.75 727,-232.75 727,-216.75 651,-216.75"/>
|
||||
<text text-anchor="start" x="652.62" y="-222.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">RegisterAction</text>
|
||||
<text text-anchor="start" x="662.75" y="-205.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="672" y="-205.25" font-family="Ubuntu" font-size="10.00">reg</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="699,-200.75 699,-216.75 727,-216.75 727,-200.75 699,-200.75"/>
|
||||
<text text-anchor="start" x="704" y="-206.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
|
||||
<text text-anchor="start" x="662.75" y="-189.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="672" y="-189.25" font-family="Ubuntu" font-size="10.00">val</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="699,-184.75 699,-200.75 727,-200.75 727,-184.75 699,-184.75"/>
|
||||
<text text-anchor="start" x="704" y="-190.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
|
||||
<text text-anchor="start" x="662.75" y="-173.25" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<text text-anchor="start" x="672" y="-173.25" font-family="Ubuntu" font-size="10.00">mode</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="699,-168.75 699,-184.75 727,-184.75 727,-168.75 699,-168.75"/>
|
||||
<text text-anchor="start" x="701.75" y="-174.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">Mode</text>
|
||||
<polygon fill="none" stroke="black" points="650,-167.75 650,-233.75 728,-233.75 728,-167.75 650,-167.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_108 -->
|
||||
<g id="node8" class="node">
|
||||
<title>Node_Ja_108</title>
|
||||
<g id="a_node8"><a xlink:title="Mode">
|
||||
<polygon fill="#b2df8a" stroke="none" points="807.5,-151.75 807.5,-217.75 915.5,-217.75 915.5,-151.75 807.5,-151.75"/>
|
||||
<polygon fill="#33a02c" stroke="none" points="808.5,-200.75 808.5,-216.75 914.5,-216.75 914.5,-200.75 808.5,-200.75"/>
|
||||
<text text-anchor="start" x="859.25" y="-206.25" font-family="Ubuntu" font-size="10.00">enum </text>
|
||||
<text text-anchor="start" x="886.25" y="-206.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">Mode</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="808.5,-184.75 808.5,-200.75 905.5,-200.75 905.5,-184.75 808.5,-184.75"/>
|
||||
<text text-anchor="start" x="810.5" y="-189.25" font-family="Ubuntu" font-size="10.00">REG_MODE_NOTHING</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="905.5,-184.75 905.5,-200.75 914.5,-200.75 914.5,-184.75 905.5,-184.75"/>
|
||||
<text text-anchor="start" x="907.38" y="-189.25" font-family="Ubuntu" font-size="10.00">0</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="808.5,-168.75 808.5,-184.75 905.5,-184.75 905.5,-168.75 808.5,-168.75"/>
|
||||
<text text-anchor="start" x="810.5" y="-173.25" font-family="Ubuntu" font-size="10.00">REG_MODE_OR</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="905.5,-168.75 905.5,-184.75 914.5,-184.75 914.5,-168.75 905.5,-168.75"/>
|
||||
<text text-anchor="start" x="907.38" y="-173.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="808.5,-152.75 808.5,-168.75 905.5,-168.75 905.5,-152.75 808.5,-152.75"/>
|
||||
<text text-anchor="start" x="810.5" y="-157.25" font-family="Ubuntu" font-size="10.00">REG_MODE_AND</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="905.5,-152.75 905.5,-168.75 914.5,-168.75 914.5,-152.75 905.5,-152.75"/>
|
||||
<text text-anchor="start" x="907.38" y="-157.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<polygon fill="none" stroke="black" points="807.5,-151.75 807.5,-217.75 915.5,-217.75 915.5,-151.75 807.5,-151.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_104->Node_Ja_108 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>Node_Ja_104:e->Node_Ja_108</title>
|
||||
<g id="a_edge1"><a xlink:title="Ja_104 --> Ja_108">
|
||||
<path fill="none" stroke="#008000" d="M728,-176.75C747.55,-176.75 768.7,-177.63 788.24,-178.8"/>
|
||||
<polygon fill="#008000" stroke="#008000" points="787.82,-182.28 798.02,-179.43 788.26,-175.3 787.82,-182.28"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_106 -->
|
||||
<g id="node2" class="node">
|
||||
<title>Node_Ja_106</title>
|
||||
<g id="a_node2"><a xlink:title="platform.GpioAction">
|
||||
<polygon fill="#fffaf0" stroke="none" points="635,-87.75 635,-137.75 743,-137.75 743,-87.75 635,-87.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="636,-120.75 636,-136.75 742,-136.75 742,-120.75 636,-120.75"/>
|
||||
<text text-anchor="start" x="688.25" y="-126.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GpioAction</text>
|
||||
<text text-anchor="start" x="641.88" y="-109.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="651" y="-109.25" font-family="Ubuntu" font-size="10.00">gpio</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="672,-104.75 672,-120.75 742,-120.75 742,-104.75 672,-104.75"/>
|
||||
<text text-anchor="start" x="719" y="-110.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
|
||||
<text text-anchor="start" x="641.88" y="-93.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="650.75" y="-93.25" font-family="Ubuntu" font-size="10.00">level</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="672,-88.75 672,-104.75 742,-104.75 742,-88.75 672,-88.75"/>
|
||||
<text text-anchor="start" x="673.62" y="-94.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">GpioActionLevel</text>
|
||||
<polygon fill="none" stroke="black" points="635,-87.75 635,-137.75 743,-137.75 743,-87.75 635,-87.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_105 -->
|
||||
<g id="node6" class="node">
|
||||
<title>Node_Ja_105</title>
|
||||
<g id="a_node6"><a xlink:title="GpioActionLevel">
|
||||
<polygon fill="#b2df8a" stroke="none" points="795,-59.75 795,-125.75 928,-125.75 928,-59.75 795,-59.75"/>
|
||||
<polygon fill="#33a02c" stroke="none" points="796,-108.75 796,-124.75 927,-124.75 927,-108.75 796,-108.75"/>
|
||||
<text text-anchor="start" x="820.75" y="-114.25" font-family="Ubuntu" font-size="10.00">enum </text>
|
||||
<text text-anchor="start" x="847.75" y="-114.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GpioActionLevel</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="796,-92.75 796,-108.75 918,-108.75 918,-92.75 796,-92.75"/>
|
||||
<text text-anchor="start" x="797.75" y="-97.25" font-family="Ubuntu" font-size="10.00">ACTION_LEVEL_UNDEFINED</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="918,-92.75 918,-108.75 927,-108.75 927,-92.75 918,-92.75"/>
|
||||
<text text-anchor="start" x="919.88" y="-97.25" font-family="Ubuntu" font-size="10.00">0</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="796,-76.75 796,-92.75 918,-92.75 918,-76.75 796,-76.75"/>
|
||||
<text text-anchor="start" x="798" y="-81.25" font-family="Ubuntu" font-size="10.00">ACTION_LEVEL_1</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="918,-76.75 918,-92.75 927,-92.75 927,-76.75 918,-76.75"/>
|
||||
<text text-anchor="start" x="919.88" y="-81.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="796,-60.75 796,-76.75 918,-76.75 918,-60.75 796,-60.75"/>
|
||||
<text text-anchor="start" x="798" y="-65.25" font-family="Ubuntu" font-size="10.00">ACTION_LEVEL_0</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="918,-60.75 918,-76.75 927,-76.75 927,-60.75 918,-60.75"/>
|
||||
<text text-anchor="start" x="919.88" y="-65.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<polygon fill="none" stroke="black" points="795,-59.75 795,-125.75 928,-125.75 928,-59.75 795,-59.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_106->Node_Ja_105 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>Node_Ja_106:e->Node_Ja_105</title>
|
||||
<g id="a_edge2"><a xlink:title="Ja_106 --> Ja_105">
|
||||
<path fill="none" stroke="#008000" d="M743,-96.75C753.6,-96.75 764.74,-96.59 775.76,-96.32"/>
|
||||
<polygon fill="#008000" stroke="#008000" points="775.76,-99.82 785.67,-96.06 775.58,-92.83 775.76,-99.82"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_107 -->
|
||||
<g id="node3" class="node">
|
||||
<title>Node_Ja_107</title>
|
||||
<g id="a_node3"><a xlink:title="platform.DelayAction">
|
||||
<polygon fill="#fffaf0" stroke="none" points="656,-27.75 656,-61.75 722,-61.75 722,-27.75 656,-27.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="657,-44.75 657,-60.75 721,-60.75 721,-44.75 657,-44.75"/>
|
||||
<text text-anchor="start" x="660.5" y="-50.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">DelayAction</text>
|
||||
<text text-anchor="start" x="662.88" y="-33.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="671.75" y="-33.25" font-family="Ubuntu" font-size="10.00">delay</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="696,-28.75 696,-44.75 721,-44.75 721,-28.75 696,-28.75"/>
|
||||
<text text-anchor="start" x="698" y="-34.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
|
||||
<polygon fill="none" stroke="black" points="656,-27.75 656,-61.75 722,-61.75 722,-27.75 656,-27.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_100 -->
|
||||
<g id="node4" class="node">
|
||||
<title>Node_Ja_100</title>
|
||||
<g id="a_node4"><a xlink:title="platform.DacControlSet">
|
||||
<polygon fill="#fffaf0" stroke="none" points="8,-241.75 8,-275.75 174,-275.75 174,-241.75 8,-241.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="9,-258.75 9,-274.75 173,-274.75 173,-258.75 9,-258.75"/>
|
||||
<text text-anchor="start" x="101.25" y="-264.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">DacControlSet</text>
|
||||
<text text-anchor="start" x="10.75" y="-247.25" font-family="Ubuntu" font-size="10.00">[...]</text>
|
||||
<text text-anchor="start" x="30.88" y="-247.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="39.75" y="-247.25" font-family="Ubuntu" font-size="10.00">commands</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="88,-242.75 88,-258.75 173,-258.75 173,-242.75 88,-242.75"/>
|
||||
<text text-anchor="start" x="89.62" y="-248.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">ControlCommand</text>
|
||||
<polygon fill="none" stroke="black" points="8,-241.75 8,-275.75 174,-275.75 174,-241.75 8,-241.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_101 -->
|
||||
<g id="node7" class="node">
|
||||
<title>Node_Ja_101</title>
|
||||
<g id="a_node7"><a xlink:title="platform.ControlCommand">
|
||||
<polygon fill="#fffaf0" stroke="none" points="226,-209.75 226,-259.75 383,-259.75 383,-209.75 226,-209.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="227,-242.75 227,-258.75 382,-258.75 382,-242.75 227,-242.75"/>
|
||||
<text text-anchor="start" x="298.25" y="-248.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">ControlCommand</text>
|
||||
<text text-anchor="start" x="248.88" y="-231.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="258" y="-231.25" font-family="Ubuntu" font-size="10.00">type</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="283,-226.75 283,-242.75 382,-242.75 382,-226.75 283,-226.75"/>
|
||||
<text text-anchor="start" x="284.88" y="-232.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">ControlCommandType</text>
|
||||
<text text-anchor="start" x="228.75" y="-215.25" font-family="Ubuntu" font-size="10.00">[...]</text>
|
||||
<text text-anchor="start" x="248.88" y="-215.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="257.88" y="-215.25" font-family="Ubuntu" font-size="10.00">items</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="283,-210.75 283,-226.75 382,-226.75 382,-210.75 283,-210.75"/>
|
||||
<text text-anchor="start" x="322.25" y="-216.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">ControlItem</text>
|
||||
<polygon fill="none" stroke="black" points="226,-209.75 226,-259.75 383,-259.75 383,-209.75 226,-209.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_100->Node_Ja_101 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>Node_Ja_100:e->Node_Ja_101:header</title>
|
||||
<g id="a_edge3"><a xlink:title="Ja_100 --> Ja_101">
|
||||
<path fill="none" stroke="#000000" d="M174,-250.75C192.6,-250.75 199.86,-250.75 214.21,-250.75"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="213.99,-254.25 223.99,-250.75 213.99,-247.25 213.99,-254.25"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_102 -->
|
||||
<g id="node5" class="node">
|
||||
<title>Node_Ja_102</title>
|
||||
<g id="a_node5"><a xlink:title="ControlCommandType">
|
||||
<polygon fill="#b2df8a" stroke="none" points="440,-211.75 440,-341.75 578,-341.75 578,-211.75 440,-211.75"/>
|
||||
<polygon fill="#33a02c" stroke="none" points="441,-324.75 441,-340.75 577,-340.75 577,-324.75 441,-324.75"/>
|
||||
<text text-anchor="start" x="443" y="-330.25" font-family="Ubuntu" font-size="10.00">enum </text>
|
||||
<text text-anchor="start" x="470" y="-330.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">ControlCommandType</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="441,-308.75 441,-324.75 538,-324.75 538,-308.75 441,-308.75"/>
|
||||
<text text-anchor="start" x="443" y="-313.25" font-family="Ubuntu" font-size="10.00">INIT</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="538,-308.75 538,-324.75 577,-324.75 577,-308.75 538,-308.75"/>
|
||||
<text text-anchor="start" x="540" y="-313.25" font-family="Ubuntu" font-size="10.00">0</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="441,-292.75 441,-308.75 538,-308.75 538,-292.75 441,-292.75"/>
|
||||
<text text-anchor="start" x="443" y="-297.25" font-family="Ubuntu" font-size="10.00">POWER_ON</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="538,-292.75 538,-308.75 577,-308.75 577,-292.75 538,-292.75"/>
|
||||
<text text-anchor="start" x="540" y="-297.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="441,-276.75 441,-292.75 538,-292.75 538,-276.75 441,-276.75"/>
|
||||
<text text-anchor="start" x="443" y="-281.25" font-family="Ubuntu" font-size="10.00">POWER_OFF</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="538,-276.75 538,-292.75 577,-292.75 577,-276.75 538,-276.75"/>
|
||||
<text text-anchor="start" x="540" y="-281.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="441,-260.75 441,-276.75 538,-276.75 538,-260.75 441,-260.75"/>
|
||||
<text text-anchor="start" x="443" y="-265.25" font-family="Ubuntu" font-size="10.00">SPEAKER_ON</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="538,-260.75 538,-276.75 577,-276.75 577,-260.75 538,-260.75"/>
|
||||
<text text-anchor="start" x="540" y="-265.25" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="441,-244.75 441,-260.75 538,-260.75 538,-244.75 441,-244.75"/>
|
||||
<text text-anchor="start" x="443" y="-249.25" font-family="Ubuntu" font-size="10.00">SPEAKER_OFF</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="538,-244.75 538,-260.75 577,-260.75 577,-244.75 538,-244.75"/>
|
||||
<text text-anchor="start" x="540" y="-249.25" font-family="Ubuntu" font-size="10.00">4</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="441,-228.75 441,-244.75 538,-244.75 538,-228.75 441,-228.75"/>
|
||||
<text text-anchor="start" x="443" y="-233.25" font-family="Ubuntu" font-size="10.00">HEADSET_ON</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="538,-228.75 538,-244.75 577,-244.75 577,-228.75 538,-228.75"/>
|
||||
<text text-anchor="start" x="540" y="-233.25" font-family="Ubuntu" font-size="10.00">5</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="441,-212.75 441,-228.75 538,-228.75 538,-212.75 441,-212.75"/>
|
||||
<text text-anchor="start" x="443" y="-217.25" font-family="Ubuntu" font-size="10.00">HEADSET_OFF</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="538,-212.75 538,-228.75 577,-228.75 577,-212.75 538,-212.75"/>
|
||||
<text text-anchor="start" x="540" y="-217.25" font-family="Ubuntu" font-size="10.00">6</text>
|
||||
<polygon fill="none" stroke="black" points="440,-211.75 440,-341.75 578,-341.75 578,-211.75 440,-211.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_101->Node_Ja_102 -->
|
||||
<g id="edge7" class="edge">
|
||||
<title>Node_Ja_101:e->Node_Ja_102</title>
|
||||
<g id="a_edge7"><a xlink:title="Ja_101 --> Ja_102">
|
||||
<path fill="none" stroke="#008000" d="M383.5,-234.75C396.03,-234.75 408.91,-236.68 421.42,-239.72"/>
|
||||
<polygon fill="#008000" stroke="#008000" points="420.26,-243.03 430.83,-242.26 422.09,-236.27 420.26,-243.03"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_103 -->
|
||||
<g id="node9" class="node">
|
||||
<title>Node_Ja_103</title>
|
||||
<g id="a_node9"><a xlink:title="platform.ControlItem">
|
||||
<polygon fill="#fffaf0" stroke="none" points="435,-99.75 435,-185.75 583,-185.75 583,-99.75 435,-99.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="436,-168.75 436,-184.75 582,-184.75 582,-168.75 436,-168.75"/>
|
||||
<text text-anchor="start" x="522.25" y="-174.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">ControlItem</text>
|
||||
<polygon fill="#fdbf6f" stroke="none" points="436,-152.75 436,-168.75 582,-168.75 582,-152.75 436,-152.75"/>
|
||||
<text text-anchor="start" x="438" y="-157.25" font-family="Ubuntu" font-size="10.00">item_type</text>
|
||||
<polygon fill="#fdbf6f" stroke="none" points="436,-136.75 436,-152.75 440,-152.75 440,-136.75 436,-136.75"/>
|
||||
<text text-anchor="start" x="441.88" y="-141.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="451" y="-141.25" font-family="Ubuntu" font-size="10.00">reg_action</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="506,-136.75 506,-152.75 582,-152.75 582,-136.75 506,-136.75"/>
|
||||
<text text-anchor="start" x="507.62" y="-142.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">RegisterAction</text>
|
||||
<polygon fill="#fdbf6f" stroke="none" points="436,-120.75 436,-136.75 440,-136.75 440,-120.75 436,-120.75"/>
|
||||
<text text-anchor="start" x="441.88" y="-125.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="451" y="-125.25" font-family="Ubuntu" font-size="10.00">gpio_action</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="506,-120.75 506,-136.75 582,-136.75 582,-120.75 506,-120.75"/>
|
||||
<text text-anchor="start" x="528.25" y="-126.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GpioAction</text>
|
||||
<polygon fill="#fdbf6f" stroke="none" points="436,-104.75 436,-120.75 440,-120.75 440,-104.75 436,-104.75"/>
|
||||
<text text-anchor="start" x="441.88" y="-109.25" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<text text-anchor="start" x="450.88" y="-109.25" font-family="Ubuntu" font-size="10.00">delay_action</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="506,-104.75 506,-120.75 582,-120.75 582,-104.75 506,-104.75"/>
|
||||
<text text-anchor="start" x="521.5" y="-110.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">DelayAction</text>
|
||||
<polygon fill="#fdbf6f" stroke="none" points="436,-100.75 436,-104.75 582,-104.75 582,-100.75 436,-100.75"/>
|
||||
<polygon fill="none" stroke="black" points="435,-99.75 435,-185.75 583,-185.75 583,-99.75 435,-99.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_101->Node_Ja_103 -->
|
||||
<g id="edge8" class="edge">
|
||||
<title>Node_Ja_101:e->Node_Ja_103:header</title>
|
||||
<g id="a_edge8"><a xlink:title="Ja_101 --> Ja_103">
|
||||
<path fill="none" stroke="#000000" d="M383.5,-218.75C408.65,-218.75 406.89,-188.29 424.06,-179.25"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="424.56,-182.73 433.52,-177.09 423,-175.9 424.56,-182.73"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_103->Node_Ja_104 -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>Node_Ja_103:e->Node_Ja_104:header</title>
|
||||
<g id="a_edge4"><a xlink:title="Ja_103 --> Ja_104">
|
||||
<path fill="none" stroke="#000000" d="M583,-144.75C625.03,-144.75 607.82,-210.45 638.74,-222.77"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="638.05,-226.21 648.51,-224.49 639.27,-219.31 638.05,-226.21"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_103->Node_Ja_106 -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>Node_Ja_103:e->Node_Ja_106:header</title>
|
||||
<g id="a_edge5"><a xlink:title="Ja_103 --> Ja_106">
|
||||
<path fill="none" stroke="#000000" d="M583,-128.75C601.78,-128.75 609.11,-128.75 623.6,-128.75"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="623.49,-132.25 633.49,-128.75 623.49,-125.25 623.49,-132.25"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_103->Node_Ja_107 -->
|
||||
<g id="edge6" class="edge">
|
||||
<title>Node_Ja_103:e->Node_Ja_107:header</title>
|
||||
<g id="a_edge6"><a xlink:title="Ja_103 --> Ja_107">
|
||||
<path fill="none" stroke="#000000" d="M583,-112.75C620.73,-112.75 615.69,-64.32 644.73,-54.48"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="645.15,-57.96 654.5,-52.98 644.09,-51.04 645.15,-57.96"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 21 KiB |
155
protobuf/generated/Devices.dot
Normal file
@@ -0,0 +1,155 @@
|
||||
/*
|
||||
do not edit:
|
||||
auto-generated by github.com/seamia/protodot
|
||||
*/
|
||||
digraph protodot {
|
||||
|
||||
/* package: platform */
|
||||
/* source: C:/Users/sle11/Documents/VSCode/squeezelite-esp32/protobuf/proto/Devices.proto */
|
||||
/* selection: * */
|
||||
|
||||
rankdir=LR;
|
||||
label="platform";
|
||||
tooltip="platform";
|
||||
bgcolor="transparent"
|
||||
|
||||
node [
|
||||
shape=plaintext
|
||||
fontsize=10
|
||||
fontname="Ubuntu"
|
||||
];
|
||||
|
||||
|
||||
/* ------ nodes ------ */
|
||||
Node_Ja_144 [shape=plaintext tooltip="platform.SPDIF" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>SPDIF</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">dc</TD><TD BGCOLOR="#fb9a99" PORT="podc" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">data</TD><TD BGCOLOR="#fb9a99" PORT="podata" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">clk</TD><TD BGCOLOR="#fb9a99" PORT="poclk" ALIGN="right"><b>GPIO</b></TD></TR></TABLE>>];
|
||||
Node_Ja_129 [shape=plaintext tooltip="platform.Display" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>Display</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">type</TD><TD BGCOLOR="#b2df8a" PORT="potype" ALIGN="right"><u>DeviceTypeEnum</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">common</TD><TD BGCOLOR="#fb9a99" PORT="pocommon" ALIGN="right"><b>DispCommon</b></TD></TR><TR><TD COLSPAN="4" BGCOLOR="#fdbf6f" ALIGN="left">dispType</TD></TR><TR><TD BGCOLOR="#fdbf6f"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">i2c</TD><TD ALIGN="right" BGCOLOR="#fb9a99" PORT="poi2c"><b>I2CDisplay</b></TD></TR><TR><TD BGCOLOR="#fdbf6f"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">spi</TD><TD ALIGN="right" BGCOLOR="#fb9a99" PORT="pospi"><b>SPIDisplay</b></TD></TR><TR><TD COLSPAN="4" BGCOLOR="#fdbf6f"></TD></TR></TABLE>>];
|
||||
Node_Ja_121 [shape=plaintext tooltip="DACModelEnum" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>DACModelEnum</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">UNSPECIFIED_MODEL</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">TAS57xx</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">TAS5713</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">AC101</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">WM8978</TD><TD BGCOLOR="#b2df8a" ALIGN="left">4</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ES8388</TD><TD BGCOLOR="#b2df8a" ALIGN="left">5</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">I2S</TD><TD BGCOLOR="#b2df8a" ALIGN="left">6</TD></TR></TABLE>>];
|
||||
Node_Ja_141 [shape=plaintext tooltip="platform.EthSPI" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>EthSPI</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">cs</TD><TD BGCOLOR="#fb9a99" PORT="pocs" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">speed</TD><TD BGCOLOR="#a6cee3" PORT="pospeed" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">intr</TD><TD BGCOLOR="#fb9a99" PORT="pointr" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">host</TD><TD BGCOLOR="#a6cee3" PORT="pohost" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR></TABLE>>];
|
||||
Node_Ja_131 [shape=plaintext tooltip="platform.ButtonActions" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>ButtonActions</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">pressed</TD><TD BGCOLOR="#b2df8a" PORT="popressed" ALIGN="right"><u>ButtonAction</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">released</TD><TD BGCOLOR="#b2df8a" PORT="poreleased" ALIGN="right"><u>ButtonAction</u></TD></TR></TABLE>>];
|
||||
Node_Ja_125 [shape=plaintext tooltip="DisplayDriverEnum" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>DisplayDriverEnum</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">UNSPECIFIED_DRIVER</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SSD1306</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SSD1322</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SSD1326</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SSD1327</TD><TD BGCOLOR="#b2df8a" ALIGN="left">4</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SH1106</TD><TD BGCOLOR="#b2df8a" ALIGN="left">5</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SSD1675</TD><TD BGCOLOR="#b2df8a" ALIGN="left">6</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ST7735</TD><TD BGCOLOR="#b2df8a" ALIGN="left">7</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ST7789</TD><TD BGCOLOR="#b2df8a" ALIGN="left">8</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ILI9341</TD><TD BGCOLOR="#b2df8a" ALIGN="left">9</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ILI9341_24</TD><TD BGCOLOR="#b2df8a" ALIGN="left">10</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SSD1351</TD><TD BGCOLOR="#b2df8a" ALIGN="left">11</TD></TR></TABLE>>];
|
||||
Node_Ja_109 [shape=plaintext tooltip="platform.GPIOExp" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>GPIOExp</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">model</TD><TD BGCOLOR="#b2df8a" PORT="pomodel" ALIGN="right"><u>GPIOExpModelEnum</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">addr</TD><TD BGCOLOR="#a6cee3" PORT="poaddr" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD COLSPAN="4" BGCOLOR="#fdbf6f" ALIGN="left">ExpType</TD></TR><TR><TD BGCOLOR="#fdbf6f"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">i2c</TD><TD ALIGN="right" BGCOLOR="#fb9a99" PORT="poi2c"><b>GPIOExpI2C</b></TD></TR><TR><TD BGCOLOR="#fdbf6f"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">spi</TD><TD ALIGN="right" BGCOLOR="#fb9a99" PORT="pospi"><b>GPIOExpSPI</b></TD></TR><TR><TD COLSPAN="4" BGCOLOR="#fdbf6f"></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">5</TD><TD ALIGN="left">base</TD><TD BGCOLOR="#a6cee3" PORT="pobase" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">6</TD><TD ALIGN="left">count</TD><TD BGCOLOR="#a6cee3" PORT="pocount" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">7</TD><TD ALIGN="left">intr</TD><TD BGCOLOR="#fb9a99" PORT="pointr" ALIGN="right"><b>GPIO</b></TD></TR></TABLE>>];
|
||||
Node_Ja_127 [shape=plaintext tooltip="platform.SPIDisplay" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>SPIDisplay</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">cs</TD><TD BGCOLOR="#fb9a99" PORT="pocs" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">speed</TD><TD BGCOLOR="#a6cee3" PORT="pospeed" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">5</TD><TD ALIGN="left">rotate</TD><TD BGCOLOR="#a6cee3" PORT="porotate" ALIGN="right" TITLE="bool"><i>bool</i></TD></TR></TABLE>>];
|
||||
Node_Ja_101 [shape=plaintext tooltip="PortEnum" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>PortEnum</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">UNSPECIFIED_SYSTPORT</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SYSTEM</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">DAC_PORT</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR></TABLE>>];
|
||||
Node_Ja_147 [shape=plaintext tooltip="platform.LEDStrip" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>LEDStrip</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">WS2812</TD><TD BGCOLOR="#fb9a99" PORT="poWS2812" ALIGN="right"><b>WS2812</b></TD></TR></TABLE>>];
|
||||
Node_Ja_102 [shape=plaintext tooltip="HostEnum" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>HostEnum</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">UNSPECIFIED_HOST</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">Host0</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">Host1</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR></TABLE>>];
|
||||
Node_Ja_123 [shape=plaintext tooltip="platform.DAC" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>DAC</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">bck</TD><TD BGCOLOR="#fb9a99" PORT="pobck" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">ws</TD><TD BGCOLOR="#fb9a99" PORT="pows" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">dout</TD><TD BGCOLOR="#fb9a99" PORT="podout" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">mck</TD><TD BGCOLOR="#b2df8a" PORT="pomck" ALIGN="right"><u>MCKEnum</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">5</TD><TD ALIGN="left">mute</TD><TD BGCOLOR="#fb9a99" PORT="pomute" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">6</TD><TD ALIGN="left">model</TD><TD BGCOLOR="#b2df8a" PORT="pomodel" ALIGN="right"><u>DACModelEnum</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">7</TD><TD ALIGN="left">i2c</TD><TD BGCOLOR="#fb9a99" PORT="poi2c" ALIGN="right"><b>I2CBus</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">8</TD><TD ALIGN="left">daccontrolset</TD><TD BGCOLOR="#fb9a99" PORT="podaccontrolset" ALIGN="right"><b>DacControlSet</b></TD></TR></TABLE>>];
|
||||
Node_Ja_132 [shape=plaintext tooltip="platform.Button" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>Button</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">gpio</TD><TD BGCOLOR="#fb9a99" PORT="pogpio" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">pull</TD><TD BGCOLOR="#a6cee3" PORT="popull" ALIGN="right" TITLE="bool"><i>bool</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">debounce</TD><TD BGCOLOR="#a6cee3" PORT="podebounce" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">shifter</TD><TD BGCOLOR="#fb9a99" PORT="poshifter" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">5</TD><TD ALIGN="left">longduration</TD><TD BGCOLOR="#a6cee3" PORT="polongduration" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">6</TD><TD ALIGN="left">normal</TD><TD BGCOLOR="#fb9a99" PORT="ponormal" ALIGN="right"><b>ButtonActions</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">7</TD><TD ALIGN="left">longpress</TD><TD BGCOLOR="#fb9a99" PORT="polongpress" ALIGN="right"><b>ButtonActions</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">8</TD><TD ALIGN="left">shifted</TD><TD BGCOLOR="#fb9a99" PORT="poshifted" ALIGN="right"><b>ButtonActions</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">9</TD><TD ALIGN="left">longshifted</TD><TD BGCOLOR="#fb9a99" PORT="polongshifted" ALIGN="right"><b>ButtonActions</b></TD></TR></TABLE>>];
|
||||
Node_Ja_111 [shape=plaintext tooltip="platform.I2CBus" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>I2CBus</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">port</TD><TD BGCOLOR="#b2df8a" PORT="poport" ALIGN="right"><u>I2CPortEnum</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">speed</TD><TD BGCOLOR="#a6cee3" PORT="pospeed" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">sda</TD><TD BGCOLOR="#fb9a99" PORT="posda" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">scl</TD><TD BGCOLOR="#fb9a99" PORT="poscl" ALIGN="right"><b>GPIO</b></TD></TR></TABLE>>];
|
||||
Node_Ja_112 [shape=plaintext tooltip="platform.DacControlSet" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>DacControlSet</b></TD></TR><TR><TD ALIGN="right">[...]</TD><TD ALIGN="right">1</TD><TD ALIGN="left">commands</TD><TD BGCOLOR="#fb9a99" PORT="pocommands" ALIGN="right"><b>ControlCommand</b></TD></TR></TABLE>>];
|
||||
Node_Ja_133 [shape=plaintext tooltip="platform.KnobOnly" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>KnobOnly</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">enable</TD><TD BGCOLOR="#a6cee3" PORT="poenable" ALIGN="right" TITLE="bool"><i>bool</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">delay_ms</TD><TD BGCOLOR="#a6cee3" PORT="podelay_ms" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR></TABLE>>];
|
||||
Node_Ja_118 [shape=plaintext tooltip="platform.GpioAction" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>GpioAction</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">gpio</TD><TD BGCOLOR="#a6cee3" PORT="pogpio" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">level</TD><TD BGCOLOR="#b2df8a" PORT="polevel" ALIGN="right"><u>GpioActionLevel</u></TD></TR></TABLE>>];
|
||||
Node_Ja_120 [shape=plaintext tooltip="Mode" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>Mode</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">REG_MODE_NOTHING</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">REG_MODE_OR</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">REG_MODE_AND</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR></TABLE>>];
|
||||
Node_Ja_117 [shape=plaintext tooltip="GpioActionLevel" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>GpioActionLevel</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ACTION_LEVEL_UNDEFINED</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ACTION_LEVEL_1</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ACTION_LEVEL_0</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR></TABLE>>];
|
||||
Node_Ja_122 [shape=plaintext tooltip="MCKEnum" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>MCKEnum</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">UNSPECIFIED_MCK</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">MCK0</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">MCK1</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">MCK2</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR></TABLE>>];
|
||||
Node_Ja_135 [shape=plaintext tooltip="BatteryChannelEnum" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>BatteryChannelEnum</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">UNSPECIFIED_CH</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">CH0</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">CH1</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">CH2</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">CH3</TD><TD BGCOLOR="#b2df8a" ALIGN="left">4</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">CH4</TD><TD BGCOLOR="#b2df8a" ALIGN="left">5</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">CH5</TD><TD BGCOLOR="#b2df8a" ALIGN="left">6</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">CH6</TD><TD BGCOLOR="#b2df8a" ALIGN="left">7</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">CH7</TD><TD BGCOLOR="#b2df8a" ALIGN="left">8</TD></TR></TABLE>>];
|
||||
Node_Ja_142 [shape=plaintext tooltip="platform.EthRMII" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>EthRMII</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">mdc</TD><TD BGCOLOR="#fb9a99" PORT="pomdc" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">mdio</TD><TD BGCOLOR="#fb9a99" PORT="pomdio" ALIGN="right"><b>GPIO</b></TD></TR></TABLE>>];
|
||||
Node_Ja_130 [shape=plaintext tooltip="ButtonAction" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>ButtonAction</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ACTRLS_NONE</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ACTRLS_POWER</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ACTRLS_VOLUP</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ACTRLS_VOLDOWN</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ACTRLS_TOGGLE</TD><TD BGCOLOR="#b2df8a" ALIGN="left">4</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ACTRLS_PLAY</TD><TD BGCOLOR="#b2df8a" ALIGN="left">5</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ACTRLS_PAUSE</TD><TD BGCOLOR="#b2df8a" ALIGN="left">6</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ACTRLS_STOP</TD><TD BGCOLOR="#b2df8a" ALIGN="left">7</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ACTRLS_REW</TD><TD BGCOLOR="#b2df8a" ALIGN="left">8</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ACTRLS_FWD</TD><TD BGCOLOR="#b2df8a" ALIGN="left">9</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ACTRLS_PREV</TD><TD BGCOLOR="#b2df8a" ALIGN="left">10</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ACTRLS_NEXT</TD><TD BGCOLOR="#b2df8a" ALIGN="left">11</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">BCTRLS_UP</TD><TD BGCOLOR="#b2df8a" ALIGN="left">12</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">BCTRLS_DOWN</TD><TD BGCOLOR="#b2df8a" ALIGN="left">13</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">BCTRLS_LEFT</TD><TD BGCOLOR="#b2df8a" ALIGN="left">14</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">BCTRLS_RIGHT</TD><TD BGCOLOR="#b2df8a" ALIGN="left">15</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">BCTRLS_PS1</TD><TD BGCOLOR="#b2df8a" ALIGN="left">16</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">BCTRLS_PS2</TD><TD BGCOLOR="#b2df8a" ALIGN="left">17</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">BCTRLS_PS3</TD><TD BGCOLOR="#b2df8a" ALIGN="left">18</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">BCTRLS_PS4</TD><TD BGCOLOR="#b2df8a" ALIGN="left">19</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">BCTRLS_PS5</TD><TD BGCOLOR="#b2df8a" ALIGN="left">20</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">BCTRLS_PS6</TD><TD BGCOLOR="#b2df8a" ALIGN="left">21</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">BCTRLS_PS7</TD><TD BGCOLOR="#b2df8a" ALIGN="left">22</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">BCTRLS_PS8</TD><TD BGCOLOR="#b2df8a" ALIGN="left">23</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">BCTRLS_PS9</TD><TD BGCOLOR="#b2df8a" ALIGN="left">24</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">BCTRLS_PS10</TD><TD BGCOLOR="#b2df8a" ALIGN="left">25</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">KNOB_LEFT</TD><TD BGCOLOR="#b2df8a" ALIGN="left">26</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">KNOB_RIGHT</TD><TD BGCOLOR="#b2df8a" ALIGN="left">27</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">KNOB_PUSH</TD><TD BGCOLOR="#b2df8a" ALIGN="left">28</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ACTRLS_SLEEP</TD><TD BGCOLOR="#b2df8a" ALIGN="left">29</TD></TR></TABLE>>];
|
||||
Node_Ja_119 [shape=plaintext tooltip="platform.DelayAction" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>DelayAction</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">delay</TD><TD BGCOLOR="#a6cee3" PORT="podelay" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR></TABLE>>];
|
||||
Node_Ja_146 [shape=plaintext tooltip="platform.WS2812" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>WS2812</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">length</TD><TD BGCOLOR="#a6cee3" PORT="polength" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">gpio</TD><TD BGCOLOR="#fb9a99" PORT="pogpio" ALIGN="right"><b>GPIO</b></TD></TR></TABLE>>];
|
||||
Node_Ja_104 [shape=plaintext tooltip="platform.GPIO" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">pin</TD><TD BGCOLOR="#a6cee3" PORT="popin" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">level</TD><TD BGCOLOR="#a6cee3" PORT="polevel" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR></TABLE>>];
|
||||
Node_Ja_106 [shape=plaintext tooltip="GPIOExpModelEnum" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>GPIOExpModelEnum</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">UNSPECIFIED_EXP</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">PCA9535</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">PCA85XX</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">MCP23017</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">MCP23S17</TD><TD BGCOLOR="#b2df8a" ALIGN="left">4</TD></TR></TABLE>>];
|
||||
Node_Ja_126 [shape=plaintext tooltip="platform.I2CDisplay" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>I2CDisplay</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">address</TD><TD BGCOLOR="#a6cee3" PORT="poaddress" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR></TABLE>>];
|
||||
Node_Ja_114 [shape=plaintext tooltip="ControlCommandType" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>ControlCommandType</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">INIT</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">POWER_ON</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">POWER_OFF</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SPEAKER_ON</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SPEAKER_OFF</TD><TD BGCOLOR="#b2df8a" ALIGN="left">4</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">HEADSET_ON</TD><TD BGCOLOR="#b2df8a" ALIGN="left">5</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">HEADSET_OFF</TD><TD BGCOLOR="#b2df8a" ALIGN="left">6</TD></TR></TABLE>>];
|
||||
Node_Ja_115 [shape=plaintext tooltip="platform.ControlItem" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>ControlItem</b></TD></TR><TR><TD COLSPAN="4" BGCOLOR="#fdbf6f" ALIGN="left">item_type</TD></TR><TR><TD BGCOLOR="#fdbf6f"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">reg_action</TD><TD ALIGN="right" BGCOLOR="#fb9a99" PORT="poreg_action"><b>RegisterAction</b></TD></TR><TR><TD BGCOLOR="#fdbf6f"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">gpio_action</TD><TD ALIGN="right" BGCOLOR="#fb9a99" PORT="pogpio_action"><b>GpioAction</b></TD></TR><TR><TD BGCOLOR="#fdbf6f"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">delay_action</TD><TD ALIGN="right" BGCOLOR="#fb9a99" PORT="podelay_action"><b>DelayAction</b></TD></TR><TR><TD COLSPAN="4" BGCOLOR="#fdbf6f"></TD></TR></TABLE>>];
|
||||
Node_Ja_116 [shape=plaintext tooltip="platform.RegisterAction" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>RegisterAction</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">reg</TD><TD BGCOLOR="#a6cee3" PORT="poreg" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">val</TD><TD BGCOLOR="#a6cee3" PORT="poval" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">mode</TD><TD BGCOLOR="#b2df8a" PORT="pomode" ALIGN="right"><u>Mode</u></TD></TR></TABLE>>];
|
||||
Node_Ja_148 [shape=plaintext tooltip="platform.Dev" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>Dev</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">spi</TD><TD BGCOLOR="#fb9a99" PORT="pospi" ALIGN="right"><b>SPIBus</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">i2c</TD><TD BGCOLOR="#fb9a99" PORT="poi2c" ALIGN="right"><b>I2CBus</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">dac</TD><TD BGCOLOR="#fb9a99" PORT="podac" ALIGN="right"><b>DAC</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">spdif</TD><TD BGCOLOR="#fb9a99" PORT="pospdif" ALIGN="right"><b>SPDIF</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">5</TD><TD ALIGN="left">display</TD><TD BGCOLOR="#fb9a99" PORT="podisplay" ALIGN="right"><b>Display</b></TD></TR><TR><TD ALIGN="right">[...]</TD><TD ALIGN="right">6</TD><TD ALIGN="left">gpio_exp</TD><TD BGCOLOR="#fb9a99" PORT="pogpio_exp" ALIGN="right"><b>GPIOExp</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">7</TD><TD ALIGN="left">led_strip</TD><TD BGCOLOR="#fb9a99" PORT="poled_strip" ALIGN="right"><b>LEDStrip</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">8</TD><TD ALIGN="left">rotary</TD><TD BGCOLOR="#fb9a99" PORT="porotary" ALIGN="right"><b>Rotary</b></TD></TR><TR><TD ALIGN="right">[...]</TD><TD ALIGN="right">9</TD><TD ALIGN="left">buttons</TD><TD BGCOLOR="#fb9a99" PORT="pobuttons" ALIGN="right"><b>Button</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">10</TD><TD ALIGN="left">eth</TD><TD BGCOLOR="#fb9a99" PORT="poeth" ALIGN="right"><b>Eth</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">11</TD><TD ALIGN="left">battery</TD><TD BGCOLOR="#fb9a99" PORT="pobattery" ALIGN="right"><b>Battery</b></TD></TR></TABLE>>];
|
||||
Node_Ja_140 [shape=plaintext tooltip="platform.EthCommon" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>EthCommon</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">model</TD><TD BGCOLOR="#b2df8a" PORT="pomodel" ALIGN="right"><u>EthModelEnum</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">rst</TD><TD BGCOLOR="#fb9a99" PORT="porst" ALIGN="right"><b>GPIO</b></TD></TR></TABLE>>];
|
||||
Node_Ja_124 [shape=plaintext tooltip="platform.DispOffsets" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>DispOffsets</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">height</TD><TD BGCOLOR="#a6cee3" PORT="poheight" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">width</TD><TD BGCOLOR="#a6cee3" PORT="powidth" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR></TABLE>>];
|
||||
Node_Ja_137 [shape=plaintext tooltip="platform.Battery" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>Battery</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">channel</TD><TD BGCOLOR="#b2df8a" PORT="pochannel" ALIGN="right"><u>BatteryChannelEnum</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">scale</TD><TD BGCOLOR="#a6cee3" PORT="poscale" ALIGN="right" TITLE="float"><i>float</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">cells</TD><TD BGCOLOR="#a6cee3" PORT="pocells" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">atten</TD><TD BGCOLOR="#b2df8a" PORT="poatten" ALIGN="right"><u>BatteryAttenEnum</u></TD></TR></TABLE>>];
|
||||
Node_Ja_143 [shape=plaintext tooltip="platform.Eth" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>Eth</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">type</TD><TD BGCOLOR="#b2df8a" PORT="potype" ALIGN="right"><u>DeviceTypeEnum</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">common</TD><TD BGCOLOR="#fb9a99" PORT="pocommon" ALIGN="right"><b>EthCommon</b></TD></TR><TR><TD COLSPAN="4" BGCOLOR="#fdbf6f" ALIGN="left">ethType</TD></TR><TR><TD BGCOLOR="#fdbf6f"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">spi</TD><TD ALIGN="right" BGCOLOR="#fb9a99" PORT="pospi"><b>EthSPI</b></TD></TR><TR><TD BGCOLOR="#fdbf6f"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">rmii</TD><TD ALIGN="right" BGCOLOR="#fb9a99" PORT="pormii"><b>EthRMII</b></TD></TR><TR><TD COLSPAN="4" BGCOLOR="#fdbf6f"></TD></TR></TABLE>>];
|
||||
Node_Ja_134 [shape=plaintext tooltip="platform.Rotary" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>Rotary</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">A</TD><TD BGCOLOR="#fb9a99" PORT="poA" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">B</TD><TD BGCOLOR="#fb9a99" PORT="poB" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">SW</TD><TD BGCOLOR="#fb9a99" PORT="poSW" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">knobonly</TD><TD BGCOLOR="#fb9a99" PORT="poknobonly" ALIGN="right"><b>KnobOnly</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">5</TD><TD ALIGN="left">volume</TD><TD BGCOLOR="#a6cee3" PORT="povolume" ALIGN="right" TITLE="bool"><i>bool</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">6</TD><TD ALIGN="left">longpress</TD><TD BGCOLOR="#a6cee3" PORT="polongpress" ALIGN="right" TITLE="bool"><i>bool</i></TD></TR></TABLE>>];
|
||||
Node_Ja_136 [shape=plaintext tooltip="BatteryAttenEnum" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>BatteryAttenEnum</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">UNSPECIFIED_ATT</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ATT_0</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ATT_1</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ATT_2</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ATT_3</TD><TD BGCOLOR="#b2df8a" ALIGN="left">4</TD></TR></TABLE>>];
|
||||
Node_Ja_107 [shape=plaintext tooltip="platform.GPIOExpSPI" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>GPIOExpSPI</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">speed</TD><TD BGCOLOR="#a6cee3" PORT="pospeed" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">host</TD><TD BGCOLOR="#b2df8a" PORT="pohost" ALIGN="right"><u>HostEnum</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">cs</TD><TD BGCOLOR="#fb9a99" PORT="pocs" ALIGN="right"><b>GPIO</b></TD></TR></TABLE>>];
|
||||
Node_Ja_128 [shape=plaintext tooltip="platform.DispCommon" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>DispCommon</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">width</TD><TD BGCOLOR="#a6cee3" PORT="powidth" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">height</TD><TD BGCOLOR="#a6cee3" PORT="poheight" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">HFlip</TD><TD BGCOLOR="#a6cee3" PORT="poHFlip" ALIGN="right" TITLE="bool"><i>bool</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">VFlip</TD><TD BGCOLOR="#a6cee3" PORT="poVFlip" ALIGN="right" TITLE="bool"><i>bool</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">5</TD><TD ALIGN="left">driver</TD><TD BGCOLOR="#b2df8a" PORT="podriver" ALIGN="right"><u>DisplayDriverEnum</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">6</TD><TD ALIGN="left">bitDepth</TD><TD BGCOLOR="#a6cee3" PORT="pobitDepth" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">7</TD><TD ALIGN="left">back</TD><TD BGCOLOR="#fb9a99" PORT="poback" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">8</TD><TD ALIGN="left">reset</TD><TD BGCOLOR="#fb9a99" PORT="poreset" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">9</TD><TD ALIGN="left">ready</TD><TD BGCOLOR="#fb9a99" PORT="poready" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">10</TD><TD ALIGN="left">offsets</TD><TD BGCOLOR="#fb9a99" PORT="pooffsets" ALIGN="right"><b>DispOffsets</b></TD></TR></TABLE>>];
|
||||
Node_Ja_113 [shape=plaintext tooltip="platform.ControlCommand" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>ControlCommand</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">type</TD><TD BGCOLOR="#b2df8a" PORT="potype" ALIGN="right"><u>ControlCommandType</u></TD></TR><TR><TD ALIGN="right">[...]</TD><TD ALIGN="right">2</TD><TD ALIGN="left">items</TD><TD BGCOLOR="#fb9a99" PORT="poitems" ALIGN="right"><b>ControlItem</b></TD></TR></TABLE>>];
|
||||
Node_Ja_145 [shape=plaintext tooltip="platform.SPIBus" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>SPIBus</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">mosi</TD><TD BGCOLOR="#fb9a99" PORT="pomosi" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">miso</TD><TD BGCOLOR="#fb9a99" PORT="pomiso" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">clk</TD><TD BGCOLOR="#fb9a99" PORT="poclk" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">dc</TD><TD BGCOLOR="#fb9a99" PORT="podc" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">5</TD><TD ALIGN="left">host</TD><TD BGCOLOR="#b2df8a" PORT="pohost" ALIGN="right"><u>HostEnum</u></TD></TR></TABLE>>];
|
||||
Node_Ja_100 [shape=plaintext tooltip="DeviceTypeEnum" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>DeviceTypeEnum</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">UNSPECIFIED_TYPE</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">DEVTYPE_SPI</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">DEVTYPE_I2C</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">DEVTYPE__RMII</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR></TABLE>>];
|
||||
Node_Ja_108 [shape=plaintext tooltip="platform.GPIOExpI2C" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>GPIOExpI2C</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">5</TD><TD ALIGN="left">port</TD><TD BGCOLOR="#b2df8a" PORT="poport" ALIGN="right"><u>PortEnum</u></TD></TR></TABLE>>];
|
||||
Node_Ja_110 [shape=plaintext tooltip="I2CPortEnum" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>I2CPortEnum</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">UNSPECIFIED_PORT</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">I2CPort0</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">I2CPort1</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR></TABLE>>];
|
||||
Node_Ja_138 [shape=plaintext tooltip="EthModelEnum" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>EthModelEnum</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">UNSPECIFIED_ETHMODEL</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">LAN8720</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">DM9051</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">W5500</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR></TABLE>>];
|
||||
|
||||
/* ------ connections ------ */
|
||||
Node_Ja_147:poWS2812:e -> Node_Ja_146:header [color="#000000" tooltip="Ja_147 --> Ja_146"];
|
||||
Node_Ja_148:pobuttons:e -> Node_Ja_132:header [color="#000000" tooltip="Ja_148 --> Ja_132"];
|
||||
Node_Ja_148:poi2c:e -> Node_Ja_111:header [color="#000000" tooltip="Ja_148 --> Ja_111"];
|
||||
Node_Ja_128:podriver:e -> Node_Ja_125 [color="#008000" tooltip="Ja_128 --> Ja_125"];
|
||||
Node_Ja_118:polevel:e -> Node_Ja_117 [color="#008000" tooltip="Ja_118 --> Ja_117"];
|
||||
Node_Ja_145:podc:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_145 --> Ja_104"];
|
||||
Node_Ja_137:pochannel:e -> Node_Ja_135 [color="#008000" tooltip="Ja_137 --> Ja_135"];
|
||||
Node_Ja_129:potype:e -> Node_Ja_100 [color="#008000" tooltip="Ja_129 --> Ja_100"];
|
||||
Node_Ja_140:porst:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_140 --> Ja_104"];
|
||||
Node_Ja_131:popressed:e -> Node_Ja_130 [color="#008000" tooltip="Ja_131 --> Ja_130"];
|
||||
Node_Ja_143:pocommon:e -> Node_Ja_140:header [color="#000000" tooltip="Ja_143 --> Ja_140"];
|
||||
Node_Ja_143:potype:e -> Node_Ja_100 [color="#008000" tooltip="Ja_143 --> Ja_100"];
|
||||
Node_Ja_109:pomodel:e -> Node_Ja_106 [color="#008000" tooltip="Ja_109 --> Ja_106"];
|
||||
Node_Ja_132:ponormal:e -> Node_Ja_131:header [color="#000000" tooltip="Ja_132 --> Ja_131"];
|
||||
Node_Ja_148:podac:e -> Node_Ja_123:header [color="#000000" tooltip="Ja_148 --> Ja_123"];
|
||||
Node_Ja_123:pomute:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_123 --> Ja_104"];
|
||||
Node_Ja_134:poknobonly:e -> Node_Ja_133:header [color="#000000" tooltip="Ja_134 --> Ja_133"];
|
||||
Node_Ja_113:poitems:e -> Node_Ja_115:header [color="#000000" tooltip="Ja_113 --> Ja_115"];
|
||||
Node_Ja_148:porotary:e -> Node_Ja_134:header [color="#000000" tooltip="Ja_148 --> Ja_134"];
|
||||
Node_Ja_132:polongpress:e -> Node_Ja_131:header [color="#000000" tooltip="Ja_132 --> Ja_131"];
|
||||
Node_Ja_142:pomdc:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_142 --> Ja_104"];
|
||||
Node_Ja_128:poreset:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_128 --> Ja_104"];
|
||||
Node_Ja_140:pomodel:e -> Node_Ja_138 [color="#008000" tooltip="Ja_140 --> Ja_138"];
|
||||
Node_Ja_113:potype:e -> Node_Ja_114 [color="#008000" tooltip="Ja_113 --> Ja_114"];
|
||||
Node_Ja_115:pogpio_action:e -> Node_Ja_118:header [color="#000000" tooltip="Ja_115 --> Ja_118"];
|
||||
Node_Ja_146:pogpio:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_146 --> Ja_104"];
|
||||
Node_Ja_123:podaccontrolset:e -> Node_Ja_112:header [color="#000000" tooltip="Ja_123 --> Ja_112"];
|
||||
Node_Ja_132:poshifter:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_132 --> Ja_104"];
|
||||
Node_Ja_132:polongshifted:e -> Node_Ja_131:header [color="#000000" tooltip="Ja_132 --> Ja_131"];
|
||||
Node_Ja_109:pospi:e -> Node_Ja_107:header [color="#000000" tooltip="Ja_109 --> Ja_107"];
|
||||
Node_Ja_111:posda:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_111 --> Ja_104"];
|
||||
Node_Ja_127:pocs:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_127 --> Ja_104"];
|
||||
Node_Ja_128:poback:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_128 --> Ja_104"];
|
||||
Node_Ja_145:poclk:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_145 --> Ja_104"];
|
||||
Node_Ja_145:pohost:e -> Node_Ja_102 [color="#008000" tooltip="Ja_145 --> Ja_102"];
|
||||
Node_Ja_137:poatten:e -> Node_Ja_136 [color="#008000" tooltip="Ja_137 --> Ja_136"];
|
||||
Node_Ja_143:pormii:e -> Node_Ja_142:header [color="#000000" tooltip="Ja_143 --> Ja_142"];
|
||||
Node_Ja_141:pointr:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_141 --> Ja_104"];
|
||||
Node_Ja_115:podelay_action:e -> Node_Ja_119:header [color="#000000" tooltip="Ja_115 --> Ja_119"];
|
||||
Node_Ja_109:pointr:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_109 --> Ja_104"];
|
||||
Node_Ja_134:poB:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_134 --> Ja_104"];
|
||||
Node_Ja_111:poport:e -> Node_Ja_110 [color="#008000" tooltip="Ja_111 --> Ja_110"];
|
||||
Node_Ja_112:pocommands:e -> Node_Ja_113:header [color="#000000" tooltip="Ja_112 --> Ja_113"];
|
||||
Node_Ja_148:poeth:e -> Node_Ja_143:header [color="#000000" tooltip="Ja_148 --> Ja_143"];
|
||||
Node_Ja_131:poreleased:e -> Node_Ja_130 [color="#008000" tooltip="Ja_131 --> Ja_130"];
|
||||
Node_Ja_129:poi2c:e -> Node_Ja_126:header [color="#000000" tooltip="Ja_129 --> Ja_126"];
|
||||
Node_Ja_141:pocs:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_141 --> Ja_104"];
|
||||
Node_Ja_132:pogpio:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_132 --> Ja_104"];
|
||||
Node_Ja_148:pospdif:e -> Node_Ja_144:header [color="#000000" tooltip="Ja_148 --> Ja_144"];
|
||||
Node_Ja_148:pobattery:e -> Node_Ja_137:header [color="#000000" tooltip="Ja_148 --> Ja_137"];
|
||||
Node_Ja_148:podisplay:e -> Node_Ja_129:header [color="#000000" tooltip="Ja_148 --> Ja_129"];
|
||||
Node_Ja_134:poA:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_134 --> Ja_104"];
|
||||
Node_Ja_134:poSW:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_134 --> Ja_104"];
|
||||
Node_Ja_129:pocommon:e -> Node_Ja_128:header [color="#000000" tooltip="Ja_129 --> Ja_128"];
|
||||
Node_Ja_116:pomode:e -> Node_Ja_120 [color="#008000" tooltip="Ja_116 --> Ja_120"];
|
||||
Node_Ja_145:pomiso:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_145 --> Ja_104"];
|
||||
Node_Ja_144:poclk:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_144 --> Ja_104"];
|
||||
Node_Ja_123:podout:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_123 --> Ja_104"];
|
||||
Node_Ja_109:poi2c:e -> Node_Ja_108:header [color="#000000" tooltip="Ja_109 --> Ja_108"];
|
||||
Node_Ja_107:pohost:e -> Node_Ja_102 [color="#008000" tooltip="Ja_107 --> Ja_102"];
|
||||
Node_Ja_145:pomosi:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_145 --> Ja_104"];
|
||||
Node_Ja_144:podc:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_144 --> Ja_104"];
|
||||
Node_Ja_123:pobck:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_123 --> Ja_104"];
|
||||
Node_Ja_123:poi2c:e -> Node_Ja_111:header [color="#000000" tooltip="Ja_123 --> Ja_111"];
|
||||
Node_Ja_123:pomck:e -> Node_Ja_122 [color="#008000" tooltip="Ja_123 --> Ja_122"];
|
||||
Node_Ja_107:pocs:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_107 --> Ja_104"];
|
||||
Node_Ja_108:poport:e -> Node_Ja_101 [color="#008000" tooltip="Ja_108 --> Ja_101"];
|
||||
Node_Ja_128:pooffsets:e -> Node_Ja_124:header [color="#000000" tooltip="Ja_128 --> Ja_124"];
|
||||
Node_Ja_128:poready:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_128 --> Ja_104"];
|
||||
Node_Ja_144:podata:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_144 --> Ja_104"];
|
||||
Node_Ja_123:pows:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_123 --> Ja_104"];
|
||||
Node_Ja_143:pospi:e -> Node_Ja_141:header [color="#000000" tooltip="Ja_143 --> Ja_141"];
|
||||
Node_Ja_132:poshifted:e -> Node_Ja_131:header [color="#000000" tooltip="Ja_132 --> Ja_131"];
|
||||
Node_Ja_111:poscl:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_111 --> Ja_104"];
|
||||
Node_Ja_129:pospi:e -> Node_Ja_127:header [color="#000000" tooltip="Ja_129 --> Ja_127"];
|
||||
Node_Ja_142:pomdio:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_142 --> Ja_104"];
|
||||
Node_Ja_115:poreg_action:e -> Node_Ja_116:header [color="#000000" tooltip="Ja_115 --> Ja_116"];
|
||||
Node_Ja_148:poled_strip:e -> Node_Ja_147:header [color="#000000" tooltip="Ja_148 --> Ja_147"];
|
||||
Node_Ja_148:pospi:e -> Node_Ja_145:header [color="#000000" tooltip="Ja_148 --> Ja_145"];
|
||||
Node_Ja_148:pogpio_exp:e -> Node_Ja_109:header [color="#000000" tooltip="Ja_148 --> Ja_109"];
|
||||
Node_Ja_123:pomodel:e -> Node_Ja_121 [color="#008000" tooltip="Ja_123 --> Ja_121"];
|
||||
|
||||
/* generated by github.com/seamia/protodot on Friday, 24-Nov-23 14:36:16 EST */
|
||||
}
|
||||
BIN
protobuf/generated/Devices.dot.png
Normal file
|
After Width: | Height: | Size: 312 KiB |
2155
protobuf/generated/Devices.dot.svg
Normal file
|
After Width: | Height: | Size: 160 KiB |
46
protobuf/generated/Display.dot
Normal file
@@ -0,0 +1,46 @@
|
||||
/*
|
||||
do not edit:
|
||||
auto-generated by github.com/seamia/protodot
|
||||
*/
|
||||
digraph protodot {
|
||||
|
||||
/* package: platform */
|
||||
/* source: C:/Users/sle11/Documents/VSCode/squeezelite-esp32/protobuf/proto/Display.proto */
|
||||
/* selection: * */
|
||||
|
||||
rankdir=LR;
|
||||
label="platform";
|
||||
tooltip="platform";
|
||||
bgcolor="transparent"
|
||||
|
||||
node [
|
||||
shape=plaintext
|
||||
fontsize=10
|
||||
fontname="Ubuntu"
|
||||
];
|
||||
|
||||
|
||||
/* ------ nodes ------ */
|
||||
Node_Ja_104 [shape=plaintext tooltip="platform.GPIO" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">pin</TD><TD BGCOLOR="#a6cee3" PORT="popin" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">level</TD><TD BGCOLOR="#a6cee3" PORT="polevel" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR></TABLE>>];
|
||||
Node_Ja_111 [shape=plaintext tooltip="DisplayDriverEnum" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>DisplayDriverEnum</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">UNSPECIFIED_DRIVER</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SSD1306</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SSD1322</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SSD1326</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SSD1327</TD><TD BGCOLOR="#b2df8a" ALIGN="left">4</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SH1106</TD><TD BGCOLOR="#b2df8a" ALIGN="left">5</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SSD1675</TD><TD BGCOLOR="#b2df8a" ALIGN="left">6</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ST7735</TD><TD BGCOLOR="#b2df8a" ALIGN="left">7</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ST7789</TD><TD BGCOLOR="#b2df8a" ALIGN="left">8</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ILI9341</TD><TD BGCOLOR="#b2df8a" ALIGN="left">9</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ILI9341_24</TD><TD BGCOLOR="#b2df8a" ALIGN="left">10</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SSD1351</TD><TD BGCOLOR="#b2df8a" ALIGN="left">11</TD></TR></TABLE>>];
|
||||
Node_Ja_100 [shape=plaintext tooltip="DeviceTypeEnum" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>DeviceTypeEnum</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">UNSPECIFIED_TYPE</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">DEVTYPE_SPI</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">DEVTYPE_I2C</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">DEVTYPE__RMII</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR></TABLE>>];
|
||||
Node_Ja_110 [shape=plaintext tooltip="platform.DispOffsets" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>DispOffsets</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">height</TD><TD BGCOLOR="#a6cee3" PORT="poheight" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">width</TD><TD BGCOLOR="#a6cee3" PORT="powidth" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR></TABLE>>];
|
||||
Node_Ja_112 [shape=plaintext tooltip="platform.I2CDisplay" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>I2CDisplay</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">address</TD><TD BGCOLOR="#a6cee3" PORT="poaddress" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR></TABLE>>];
|
||||
Node_Ja_113 [shape=plaintext tooltip="platform.SPIDisplay" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>SPIDisplay</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">cs</TD><TD BGCOLOR="#fb9a99" PORT="pocs" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">speed</TD><TD BGCOLOR="#a6cee3" PORT="pospeed" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">5</TD><TD ALIGN="left">rotate</TD><TD BGCOLOR="#a6cee3" PORT="porotate" ALIGN="right" TITLE="bool"><i>bool</i></TD></TR></TABLE>>];
|
||||
Node_Ja_114 [shape=plaintext tooltip="platform.DispCommon" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>DispCommon</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">width</TD><TD BGCOLOR="#a6cee3" PORT="powidth" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">height</TD><TD BGCOLOR="#a6cee3" PORT="poheight" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">HFlip</TD><TD BGCOLOR="#a6cee3" PORT="poHFlip" ALIGN="right" TITLE="bool"><i>bool</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">VFlip</TD><TD BGCOLOR="#a6cee3" PORT="poVFlip" ALIGN="right" TITLE="bool"><i>bool</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">5</TD><TD ALIGN="left">driver</TD><TD BGCOLOR="#b2df8a" PORT="podriver" ALIGN="right"><u>DisplayDriverEnum</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">6</TD><TD ALIGN="left">bitDepth</TD><TD BGCOLOR="#a6cee3" PORT="pobitDepth" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">7</TD><TD ALIGN="left">back</TD><TD BGCOLOR="#fb9a99" PORT="poback" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">8</TD><TD ALIGN="left">reset</TD><TD BGCOLOR="#fb9a99" PORT="poreset" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">9</TD><TD ALIGN="left">ready</TD><TD BGCOLOR="#fb9a99" PORT="poready" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">10</TD><TD ALIGN="left">offsets</TD><TD BGCOLOR="#fb9a99" PORT="pooffsets" ALIGN="right"><b>DispOffsets</b></TD></TR></TABLE>>];
|
||||
Node_Ja_115 [shape=plaintext tooltip="platform.Display" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>Display</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">type</TD><TD BGCOLOR="#b2df8a" PORT="potype" ALIGN="right"><u>DeviceTypeEnum</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">common</TD><TD BGCOLOR="#fb9a99" PORT="pocommon" ALIGN="right"><b>DispCommon</b></TD></TR><TR><TD COLSPAN="4" BGCOLOR="#fdbf6f" ALIGN="left">dispType</TD></TR><TR><TD BGCOLOR="#fdbf6f"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">i2c</TD><TD ALIGN="right" BGCOLOR="#fb9a99" PORT="poi2c"><b>I2CDisplay</b></TD></TR><TR><TD BGCOLOR="#fdbf6f"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">spi</TD><TD ALIGN="right" BGCOLOR="#fb9a99" PORT="pospi"><b>SPIDisplay</b></TD></TR><TR><TD COLSPAN="4" BGCOLOR="#fdbf6f"></TD></TR></TABLE>>];
|
||||
|
||||
/* ------ connections ------ */
|
||||
Node_Ja_114:poback:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_114 --> Ja_104"];
|
||||
Node_Ja_114:pooffsets:e -> Node_Ja_110:header [color="#000000" tooltip="Ja_114 --> Ja_110"];
|
||||
Node_Ja_115:poi2c:e -> Node_Ja_112:header [color="#000000" tooltip="Ja_115 --> Ja_112"];
|
||||
Node_Ja_115:pocommon:e -> Node_Ja_114:header [color="#000000" tooltip="Ja_115 --> Ja_114"];
|
||||
Node_Ja_115:potype:e -> Node_Ja_100 [color="#008000" tooltip="Ja_115 --> Ja_100"];
|
||||
Node_Ja_114:podriver:e -> Node_Ja_111 [color="#008000" tooltip="Ja_114 --> Ja_111"];
|
||||
Node_Ja_114:poreset:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_114 --> Ja_104"];
|
||||
Node_Ja_115:pospi:e -> Node_Ja_113:header [color="#000000" tooltip="Ja_115 --> Ja_113"];
|
||||
Node_Ja_113:pocs:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_113 --> Ja_104"];
|
||||
Node_Ja_114:poready:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_114 --> Ja_104"];
|
||||
|
||||
/* generated by github.com/seamia/protodot on Friday, 24-Nov-23 14:36:16 EST */
|
||||
}
|
||||
BIN
protobuf/generated/Display.dot.png
Normal file
|
After Width: | Height: | Size: 27 KiB |
353
protobuf/generated/Display.dot.svg
Normal file
@@ -0,0 +1,353 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
|
||||
-->
|
||||
<!-- Title: protodot Pages: 1 -->
|
||||
<svg width="524pt" height="478pt"
|
||||
viewBox="0.00 0.00 524.00 477.75" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 473.75)">
|
||||
<title>protodot</title>
|
||||
<g id="a_graph0"><a xlink:title="platform">
|
||||
<text text-anchor="middle" x="258" y="-6.45" font-family="Times New Roman,serif" font-size="14.00">platform</text>
|
||||
</a>
|
||||
</g>
|
||||
<!-- Node_Ja_104 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node_Ja_104</title>
|
||||
<g id="a_node1"><a xlink:title="platform.GPIO">
|
||||
<polygon fill="#fffaf0" stroke="none" points="415,-171.75 415,-221.75 478,-221.75 478,-171.75 415,-171.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="416,-204.75 416,-220.75 477,-220.75 477,-204.75 416,-204.75"/>
|
||||
<text text-anchor="start" x="452.5" y="-210.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
|
||||
<text text-anchor="start" x="421.88" y="-193.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="431" y="-193.25" font-family="Ubuntu" font-size="10.00">pin</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="452,-188.75 452,-204.75 477,-204.75 477,-188.75 452,-188.75"/>
|
||||
<text text-anchor="start" x="454" y="-194.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
|
||||
<text text-anchor="start" x="421.88" y="-177.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="430.75" y="-177.25" font-family="Ubuntu" font-size="10.00">level</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="452,-172.75 452,-188.75 477,-188.75 477,-172.75 452,-172.75"/>
|
||||
<text text-anchor="start" x="454" y="-178.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
|
||||
<polygon fill="none" stroke="black" points="415,-171.75 415,-221.75 478,-221.75 478,-171.75 415,-171.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_111 -->
|
||||
<g id="node2" class="node">
|
||||
<title>Node_Ja_111</title>
|
||||
<g id="a_node2"><a xlink:title="DisplayDriverEnum">
|
||||
<polygon fill="#b2df8a" stroke="none" points="385,-247.75 385,-457.75 508,-457.75 508,-247.75 385,-247.75"/>
|
||||
<polygon fill="#33a02c" stroke="none" points="386,-440.75 386,-456.75 507,-456.75 507,-440.75 386,-440.75"/>
|
||||
<text text-anchor="start" x="388" y="-446.25" font-family="Ubuntu" font-size="10.00">enum </text>
|
||||
<text text-anchor="start" x="415" y="-446.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">DisplayDriverEnum</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="386,-424.75 386,-440.75 488,-440.75 488,-424.75 386,-424.75"/>
|
||||
<text text-anchor="start" x="388" y="-429.25" font-family="Ubuntu" font-size="10.00">UNSPECIFIED_DRIVER</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="488,-424.75 488,-440.75 507,-440.75 507,-424.75 488,-424.75"/>
|
||||
<text text-anchor="start" x="490" y="-429.25" font-family="Ubuntu" font-size="10.00">0</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="386,-408.75 386,-424.75 488,-424.75 488,-408.75 386,-408.75"/>
|
||||
<text text-anchor="start" x="388" y="-413.25" font-family="Ubuntu" font-size="10.00">SSD1306</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="488,-408.75 488,-424.75 507,-424.75 507,-408.75 488,-408.75"/>
|
||||
<text text-anchor="start" x="490" y="-413.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="386,-392.75 386,-408.75 488,-408.75 488,-392.75 386,-392.75"/>
|
||||
<text text-anchor="start" x="388" y="-397.25" font-family="Ubuntu" font-size="10.00">SSD1322</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="488,-392.75 488,-408.75 507,-408.75 507,-392.75 488,-392.75"/>
|
||||
<text text-anchor="start" x="490" y="-397.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="386,-376.75 386,-392.75 488,-392.75 488,-376.75 386,-376.75"/>
|
||||
<text text-anchor="start" x="388" y="-381.25" font-family="Ubuntu" font-size="10.00">SSD1326</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="488,-376.75 488,-392.75 507,-392.75 507,-376.75 488,-376.75"/>
|
||||
<text text-anchor="start" x="490" y="-381.25" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="386,-360.75 386,-376.75 488,-376.75 488,-360.75 386,-360.75"/>
|
||||
<text text-anchor="start" x="388" y="-365.25" font-family="Ubuntu" font-size="10.00">SSD1327</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="488,-360.75 488,-376.75 507,-376.75 507,-360.75 488,-360.75"/>
|
||||
<text text-anchor="start" x="490" y="-365.25" font-family="Ubuntu" font-size="10.00">4</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="386,-344.75 386,-360.75 488,-360.75 488,-344.75 386,-344.75"/>
|
||||
<text text-anchor="start" x="388" y="-349.25" font-family="Ubuntu" font-size="10.00">SH1106</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="488,-344.75 488,-360.75 507,-360.75 507,-344.75 488,-344.75"/>
|
||||
<text text-anchor="start" x="490" y="-349.25" font-family="Ubuntu" font-size="10.00">5</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="386,-328.75 386,-344.75 488,-344.75 488,-328.75 386,-328.75"/>
|
||||
<text text-anchor="start" x="388" y="-333.25" font-family="Ubuntu" font-size="10.00">SSD1675</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="488,-328.75 488,-344.75 507,-344.75 507,-328.75 488,-328.75"/>
|
||||
<text text-anchor="start" x="490" y="-333.25" font-family="Ubuntu" font-size="10.00">6</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="386,-312.75 386,-328.75 488,-328.75 488,-312.75 386,-312.75"/>
|
||||
<text text-anchor="start" x="388" y="-317.25" font-family="Ubuntu" font-size="10.00">ST7735</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="488,-312.75 488,-328.75 507,-328.75 507,-312.75 488,-312.75"/>
|
||||
<text text-anchor="start" x="490" y="-317.25" font-family="Ubuntu" font-size="10.00">7</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="386,-296.75 386,-312.75 488,-312.75 488,-296.75 386,-296.75"/>
|
||||
<text text-anchor="start" x="388" y="-301.25" font-family="Ubuntu" font-size="10.00">ST7789</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="488,-296.75 488,-312.75 507,-312.75 507,-296.75 488,-296.75"/>
|
||||
<text text-anchor="start" x="490" y="-301.25" font-family="Ubuntu" font-size="10.00">8</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="386,-280.75 386,-296.75 488,-296.75 488,-280.75 386,-280.75"/>
|
||||
<text text-anchor="start" x="388" y="-285.25" font-family="Ubuntu" font-size="10.00">ILI9341</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="488,-280.75 488,-296.75 507,-296.75 507,-280.75 488,-280.75"/>
|
||||
<text text-anchor="start" x="490" y="-285.25" font-family="Ubuntu" font-size="10.00">9</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="386,-264.75 386,-280.75 488,-280.75 488,-264.75 386,-264.75"/>
|
||||
<text text-anchor="start" x="388" y="-269.25" font-family="Ubuntu" font-size="10.00">ILI9341_24</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="488,-264.75 488,-280.75 507,-280.75 507,-264.75 488,-264.75"/>
|
||||
<text text-anchor="start" x="490" y="-269.25" font-family="Ubuntu" font-size="10.00">10</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="386,-248.75 386,-264.75 488,-264.75 488,-248.75 386,-248.75"/>
|
||||
<text text-anchor="start" x="388" y="-253.25" font-family="Ubuntu" font-size="10.00">SSD1351</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="488,-248.75 488,-264.75 507,-264.75 507,-248.75 488,-248.75"/>
|
||||
<text text-anchor="start" x="490" y="-253.25" font-family="Ubuntu" font-size="10.00">11</text>
|
||||
<polygon fill="none" stroke="black" points="385,-247.75 385,-457.75 508,-457.75 508,-247.75 385,-247.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_100 -->
|
||||
<g id="node3" class="node">
|
||||
<title>Node_Ja_100</title>
|
||||
<g id="a_node3"><a xlink:title="DeviceTypeEnum">
|
||||
<polygon fill="#b2df8a" stroke="none" points="205,-383.75 205,-465.75 319,-465.75 319,-383.75 205,-383.75"/>
|
||||
<polygon fill="#33a02c" stroke="none" points="206,-448.75 206,-464.75 318,-464.75 318,-448.75 206,-448.75"/>
|
||||
<text text-anchor="start" x="208" y="-454.25" font-family="Ubuntu" font-size="10.00">enum </text>
|
||||
<text text-anchor="start" x="235" y="-454.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">DeviceTypeEnum</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="206,-432.75 206,-448.75 301,-448.75 301,-432.75 206,-432.75"/>
|
||||
<text text-anchor="start" x="208" y="-437.25" font-family="Ubuntu" font-size="10.00">UNSPECIFIED_TYPE</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="301,-432.75 301,-448.75 318,-448.75 318,-432.75 301,-432.75"/>
|
||||
<text text-anchor="start" x="303" y="-437.25" font-family="Ubuntu" font-size="10.00">0</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="206,-416.75 206,-432.75 301,-432.75 301,-416.75 206,-416.75"/>
|
||||
<text text-anchor="start" x="208" y="-421.25" font-family="Ubuntu" font-size="10.00">DEVTYPE_SPI</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="301,-416.75 301,-432.75 318,-432.75 318,-416.75 301,-416.75"/>
|
||||
<text text-anchor="start" x="303" y="-421.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="206,-400.75 206,-416.75 301,-416.75 301,-400.75 206,-400.75"/>
|
||||
<text text-anchor="start" x="208" y="-405.25" font-family="Ubuntu" font-size="10.00">DEVTYPE_I2C</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="301,-400.75 301,-416.75 318,-416.75 318,-400.75 301,-400.75"/>
|
||||
<text text-anchor="start" x="303" y="-405.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="206,-384.75 206,-400.75 301,-400.75 301,-384.75 206,-384.75"/>
|
||||
<text text-anchor="start" x="208" y="-389.25" font-family="Ubuntu" font-size="10.00">DEVTYPE__RMII</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="301,-384.75 301,-400.75 318,-400.75 318,-384.75 301,-384.75"/>
|
||||
<text text-anchor="start" x="303" y="-389.25" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<polygon fill="none" stroke="black" points="205,-383.75 205,-465.75 319,-465.75 319,-383.75 205,-383.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_110 -->
|
||||
<g id="node4" class="node">
|
||||
<title>Node_Ja_110</title>
|
||||
<g id="a_node4"><a xlink:title="platform.DispOffsets">
|
||||
<polygon fill="#fffaf0" stroke="none" points="411.5,-95.75 411.5,-145.75 481.5,-145.75 481.5,-95.75 411.5,-95.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="412.5,-128.75 412.5,-144.75 480.5,-144.75 480.5,-128.75 412.5,-128.75"/>
|
||||
<text text-anchor="start" x="423" y="-134.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">DispOffsets</text>
|
||||
<text text-anchor="start" x="418.38" y="-117.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="427.38" y="-117.25" font-family="Ubuntu" font-size="10.00">height</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="455.5,-112.75 455.5,-128.75 480.5,-128.75 480.5,-112.75 455.5,-112.75"/>
|
||||
<text text-anchor="start" x="457.5" y="-118.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
|
||||
<text text-anchor="start" x="418.38" y="-101.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="427.5" y="-101.25" font-family="Ubuntu" font-size="10.00">width</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="455.5,-96.75 455.5,-112.75 480.5,-112.75 480.5,-96.75 455.5,-96.75"/>
|
||||
<text text-anchor="start" x="457.5" y="-102.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
|
||||
<polygon fill="none" stroke="black" points="411.5,-95.75 411.5,-145.75 481.5,-145.75 481.5,-95.75 411.5,-95.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_112 -->
|
||||
<g id="node5" class="node">
|
||||
<title>Node_Ja_112</title>
|
||||
<g id="a_node5"><a xlink:title="platform.I2CDisplay">
|
||||
<polygon fill="#fffaf0" stroke="none" points="223.5,-119.75 223.5,-153.75 300.5,-153.75 300.5,-119.75 223.5,-119.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="224.5,-136.75 224.5,-152.75 299.5,-152.75 299.5,-136.75 224.5,-136.75"/>
|
||||
<text text-anchor="start" x="247.25" y="-142.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">I2CDisplay</text>
|
||||
<text text-anchor="start" x="230.38" y="-125.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="239.12" y="-125.25" font-family="Ubuntu" font-size="10.00">address</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="274.5,-120.75 274.5,-136.75 299.5,-136.75 299.5,-120.75 274.5,-120.75"/>
|
||||
<text text-anchor="start" x="276.5" y="-126.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
|
||||
<polygon fill="none" stroke="black" points="223.5,-119.75 223.5,-153.75 300.5,-153.75 300.5,-119.75 223.5,-119.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_113 -->
|
||||
<g id="node6" class="node">
|
||||
<title>Node_Ja_113</title>
|
||||
<g id="a_node6"><a xlink:title="platform.SPIDisplay">
|
||||
<polygon fill="#fffaf0" stroke="none" points="227,-27.75 227,-93.75 297,-93.75 297,-27.75 227,-27.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="228,-76.75 228,-92.75 296,-92.75 296,-76.75 228,-76.75"/>
|
||||
<text text-anchor="start" x="243.75" y="-82.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">SPIDisplay</text>
|
||||
<text text-anchor="start" x="233.88" y="-65.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="243" y="-65.25" font-family="Ubuntu" font-size="10.00">cs</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="270,-60.75 270,-76.75 296,-76.75 296,-60.75 270,-60.75"/>
|
||||
<text text-anchor="start" x="271.75" y="-66.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
|
||||
<text text-anchor="start" x="233.88" y="-49.25" font-family="Ubuntu" font-size="10.00">4</text>
|
||||
<text text-anchor="start" x="242.75" y="-49.25" font-family="Ubuntu" font-size="10.00">speed</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="270,-44.75 270,-60.75 296,-60.75 296,-44.75 270,-44.75"/>
|
||||
<text text-anchor="start" x="273" y="-50.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
|
||||
<text text-anchor="start" x="233.88" y="-33.25" font-family="Ubuntu" font-size="10.00">5</text>
|
||||
<text text-anchor="start" x="242.75" y="-33.25" font-family="Ubuntu" font-size="10.00">rotate</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="270,-28.75 270,-44.75 296,-44.75 296,-28.75 270,-28.75"/>
|
||||
<text text-anchor="start" x="276" y="-34.25" font-family="Ubuntu" font-style="italic" font-size="10.00">bool</text>
|
||||
<polygon fill="none" stroke="black" points="227,-27.75 227,-93.75 297,-93.75 297,-27.75 227,-27.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_113->Node_Ja_104 -->
|
||||
<g id="edge9" class="edge">
|
||||
<title>Node_Ja_113:e->Node_Ja_104:header</title>
|
||||
<g id="a_edge9"><a xlink:title="Ja_113 --> Ja_104">
|
||||
<path fill="none" stroke="#000000" d="M297,-68.75C375.57,-68.75 336.25,-199.03 403.3,-211.75"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="402.72,-215.22 412.99,-212.62 403.34,-208.24 402.72,-215.22"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_114 -->
|
||||
<g id="node7" class="node">
|
||||
<title>Node_Ja_114</title>
|
||||
<g id="a_node7"><a xlink:title="platform.DispCommon">
|
||||
<polygon fill="#fffaf0" stroke="none" points="191,-179.75 191,-357.75 333,-357.75 333,-179.75 191,-179.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="192,-340.75 192,-356.75 332,-356.75 332,-340.75 192,-340.75"/>
|
||||
<text text-anchor="start" x="269.25" y="-346.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">DispCommon</text>
|
||||
<text text-anchor="start" x="202.75" y="-329.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="212" y="-329.25" font-family="Ubuntu" font-size="10.00">width</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="249,-324.75 249,-340.75 332,-340.75 332,-324.75 249,-324.75"/>
|
||||
<text text-anchor="start" x="309" y="-330.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
|
||||
<text text-anchor="start" x="202.75" y="-313.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="212" y="-313.25" font-family="Ubuntu" font-size="10.00">height</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="249,-308.75 249,-324.75 332,-324.75 332,-308.75 249,-308.75"/>
|
||||
<text text-anchor="start" x="309" y="-314.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
|
||||
<text text-anchor="start" x="202.75" y="-297.25" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<text text-anchor="start" x="212" y="-297.25" font-family="Ubuntu" font-size="10.00">HFlip</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="249,-292.75 249,-308.75 332,-308.75 332,-292.75 249,-292.75"/>
|
||||
<text text-anchor="start" x="312" y="-298.25" font-family="Ubuntu" font-style="italic" font-size="10.00">bool</text>
|
||||
<text text-anchor="start" x="202.75" y="-281.25" font-family="Ubuntu" font-size="10.00">4</text>
|
||||
<text text-anchor="start" x="212" y="-281.25" font-family="Ubuntu" font-size="10.00">VFlip</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="249,-276.75 249,-292.75 332,-292.75 332,-276.75 249,-276.75"/>
|
||||
<text text-anchor="start" x="312" y="-282.25" font-family="Ubuntu" font-style="italic" font-size="10.00">bool</text>
|
||||
<text text-anchor="start" x="202.75" y="-265.25" font-family="Ubuntu" font-size="10.00">5</text>
|
||||
<text text-anchor="start" x="212" y="-265.25" font-family="Ubuntu" font-size="10.00">driver</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="249,-260.75 249,-276.75 332,-276.75 332,-260.75 249,-260.75"/>
|
||||
<text text-anchor="start" x="250.75" y="-266.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">DisplayDriverEnum</text>
|
||||
<text text-anchor="start" x="202.75" y="-249.25" font-family="Ubuntu" font-size="10.00">6</text>
|
||||
<text text-anchor="start" x="211.88" y="-249.25" font-family="Ubuntu" font-size="10.00">bitDepth</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="249,-244.75 249,-260.75 332,-260.75 332,-244.75 249,-244.75"/>
|
||||
<text text-anchor="start" x="309" y="-250.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
|
||||
<text text-anchor="start" x="202.75" y="-233.25" font-family="Ubuntu" font-size="10.00">7</text>
|
||||
<text text-anchor="start" x="212" y="-233.25" font-family="Ubuntu" font-size="10.00">back</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="249,-228.75 249,-244.75 332,-244.75 332,-228.75 249,-228.75"/>
|
||||
<text text-anchor="start" x="307.5" y="-234.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
|
||||
<text text-anchor="start" x="202.75" y="-217.25" font-family="Ubuntu" font-size="10.00">8</text>
|
||||
<text text-anchor="start" x="212" y="-217.25" font-family="Ubuntu" font-size="10.00">reset</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="249,-212.75 249,-228.75 332,-228.75 332,-212.75 249,-212.75"/>
|
||||
<text text-anchor="start" x="307.5" y="-218.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
|
||||
<text text-anchor="start" x="202.75" y="-201.25" font-family="Ubuntu" font-size="10.00">9</text>
|
||||
<text text-anchor="start" x="212" y="-201.25" font-family="Ubuntu" font-size="10.00">ready</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="249,-196.75 249,-212.75 332,-212.75 332,-196.75 249,-196.75"/>
|
||||
<text text-anchor="start" x="307.5" y="-202.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
|
||||
<text text-anchor="start" x="197.75" y="-185.25" font-family="Ubuntu" font-size="10.00">10</text>
|
||||
<text text-anchor="start" x="212" y="-185.25" font-family="Ubuntu" font-size="10.00">offsets</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="249,-180.75 249,-196.75 332,-196.75 332,-180.75 249,-180.75"/>
|
||||
<text text-anchor="start" x="274.5" y="-186.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">DispOffsets</text>
|
||||
<polygon fill="none" stroke="black" points="191,-179.75 191,-357.75 333,-357.75 333,-179.75 191,-179.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_114->Node_Ja_104 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>Node_Ja_114:e->Node_Ja_104:header</title>
|
||||
<g id="a_edge1"><a xlink:title="Ja_114 --> Ja_104">
|
||||
<path fill="none" stroke="#000000" d="M333,-236.75C366.63,-236.75 375.05,-217.71 403.17,-213.55"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="403.26,-217.05 412.99,-212.86 402.77,-210.07 403.26,-217.05"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_114->Node_Ja_104 -->
|
||||
<g id="edge7" class="edge">
|
||||
<title>Node_Ja_114:e->Node_Ja_104:header</title>
|
||||
<g id="a_edge7"><a xlink:title="Ja_114 --> Ja_104">
|
||||
<path fill="none" stroke="#000000" d="M333,-220.75C365.27,-220.75 375.78,-214.46 403.12,-213.03"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="403.08,-216.54 412.99,-212.79 402.9,-209.54 403.08,-216.54"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_114->Node_Ja_104 -->
|
||||
<g id="edge10" class="edge">
|
||||
<title>Node_Ja_114:e->Node_Ja_104:header</title>
|
||||
<g id="a_edge10"><a xlink:title="Ja_114 --> Ja_104">
|
||||
<path fill="none" stroke="#000000" d="M333,-204.75C365.27,-204.75 375.78,-211.04 403.12,-212.47"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="402.9,-215.96 412.99,-212.71 403.08,-208.96 402.9,-215.96"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_114->Node_Ja_111 -->
|
||||
<g id="edge6" class="edge">
|
||||
<title>Node_Ja_114:e->Node_Ja_111</title>
|
||||
<g id="a_edge6"><a xlink:title="Ja_114 --> Ja_111">
|
||||
<path fill="none" stroke="#008000" d="M333,-268.75C344.91,-268.75 356.38,-271.81 367.13,-276.77"/>
|
||||
<polygon fill="#008000" stroke="#008000" points="365.4,-279.81 375.88,-281.36 368.65,-273.61 365.4,-279.81"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_114->Node_Ja_110 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>Node_Ja_114:e->Node_Ja_110:header</title>
|
||||
<g id="a_edge2"><a xlink:title="Ja_114 --> Ja_110">
|
||||
<path fill="none" stroke="#000000" d="M333,-188.75C370.6,-188.75 370.22,-146.78 400.11,-138.25"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="400.54,-141.72 410,-136.95 399.63,-134.78 400.54,-141.72"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_115 -->
|
||||
<g id="node8" class="node">
|
||||
<title>Node_Ja_115</title>
|
||||
<g id="a_node8"><a xlink:title="platform.Display">
|
||||
<polygon fill="#fffaf0" stroke="none" points="8,-201.75 8,-303.75 139,-303.75 139,-201.75 8,-201.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="9,-286.75 9,-302.75 138,-302.75 138,-286.75 9,-286.75"/>
|
||||
<text text-anchor="start" x="101.5" y="-292.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">Display</text>
|
||||
<text text-anchor="start" x="14.88" y="-275.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="24" y="-275.25" font-family="Ubuntu" font-size="10.00">type</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="62,-270.75 62,-286.75 138,-286.75 138,-270.75 62,-270.75"/>
|
||||
<text text-anchor="start" x="63.62" y="-276.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">DeviceTypeEnum</text>
|
||||
<text text-anchor="start" x="14.88" y="-259.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="23.62" y="-259.25" font-family="Ubuntu" font-size="10.00">common</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="62,-254.75 62,-270.75 138,-270.75 138,-254.75 62,-254.75"/>
|
||||
<text text-anchor="start" x="75.25" y="-260.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">DispCommon</text>
|
||||
<polygon fill="#fdbf6f" stroke="none" points="9,-238.75 9,-254.75 138,-254.75 138,-238.75 9,-238.75"/>
|
||||
<text text-anchor="start" x="11" y="-243.25" font-family="Ubuntu" font-size="10.00">dispType</text>
|
||||
<polygon fill="#fdbf6f" stroke="none" points="9,-222.75 9,-238.75 13,-238.75 13,-222.75 9,-222.75"/>
|
||||
<text text-anchor="start" x="14.88" y="-227.25" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<text text-anchor="start" x="24" y="-227.25" font-family="Ubuntu" font-size="10.00">i2c</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="62,-222.75 62,-238.75 138,-238.75 138,-222.75 62,-222.75"/>
|
||||
<text text-anchor="start" x="85.75" y="-228.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">I2CDisplay</text>
|
||||
<polygon fill="#fdbf6f" stroke="none" points="9,-206.75 9,-222.75 13,-222.75 13,-206.75 9,-206.75"/>
|
||||
<text text-anchor="start" x="14.88" y="-211.25" font-family="Ubuntu" font-size="10.00">4</text>
|
||||
<text text-anchor="start" x="24" y="-211.25" font-family="Ubuntu" font-size="10.00">spi</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="62,-206.75 62,-222.75 138,-222.75 138,-206.75 62,-206.75"/>
|
||||
<text text-anchor="start" x="85.75" y="-212.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">SPIDisplay</text>
|
||||
<polygon fill="#fdbf6f" stroke="none" points="9,-202.75 9,-206.75 138,-206.75 138,-202.75 9,-202.75"/>
|
||||
<polygon fill="none" stroke="black" points="8,-201.75 8,-303.75 139,-303.75 139,-201.75 8,-201.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_115->Node_Ja_100 -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>Node_Ja_115:e->Node_Ja_100</title>
|
||||
<g id="a_edge5"><a xlink:title="Ja_115 --> Ja_100">
|
||||
<path fill="none" stroke="#008000" d="M139.5,-278.75C184.73,-278.75 153.74,-336.26 183,-370.75 184.86,-372.95 186.84,-375.1 188.9,-377.2"/>
|
||||
<polygon fill="#008000" stroke="#008000" points="186.44,-379.68 196.12,-383.99 191.23,-374.59 186.44,-379.68"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_115->Node_Ja_112 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>Node_Ja_115:e->Node_Ja_112:header</title>
|
||||
<g id="a_edge3"><a xlink:title="Ja_115 --> Ja_112">
|
||||
<path fill="none" stroke="#000000" d="M139.5,-230.75C173.89,-230.75 157.56,-189.9 183,-166.75 194.72,-156.08 200.16,-148.65 211.65,-145.92"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="211.9,-149.41 221.49,-144.9 211.19,-142.45 211.9,-149.41"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_115->Node_Ja_113 -->
|
||||
<g id="edge8" class="edge">
|
||||
<title>Node_Ja_115:e->Node_Ja_113:header</title>
|
||||
<g id="a_edge8"><a xlink:title="Ja_115 --> Ja_113">
|
||||
<path fill="none" stroke="#000000" d="M139.5,-214.75C191.25,-214.75 147.92,-144.79 183,-106.75 194.93,-93.82 201.99,-87.45 215.69,-85.46"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="215.73,-88.96 225.49,-84.84 215.29,-81.98 215.73,-88.96"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_115->Node_Ja_114 -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>Node_Ja_115:e->Node_Ja_114:header</title>
|
||||
<g id="a_edge4"><a xlink:title="Ja_115 --> Ja_114">
|
||||
<path fill="none" stroke="#000000" d="M139.5,-262.75C179.53,-262.75 153.24,-332.17 179.8,-346.27"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="179,-349.68 189.52,-348.42 180.52,-342.84 179,-349.68"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 26 KiB |
45
protobuf/generated/Ethernet.dot
Normal file
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
do not edit:
|
||||
auto-generated by github.com/seamia/protodot
|
||||
*/
|
||||
digraph protodot {
|
||||
|
||||
/* package: platform */
|
||||
/* source: C:/Users/sle11/Documents/VSCode/squeezelite-esp32/protobuf/proto/Ethernet.proto */
|
||||
/* selection: * */
|
||||
|
||||
rankdir=LR;
|
||||
label="platform";
|
||||
tooltip="platform";
|
||||
bgcolor="transparent"
|
||||
|
||||
node [
|
||||
shape=plaintext
|
||||
fontsize=10
|
||||
fontname="Ubuntu"
|
||||
];
|
||||
|
||||
|
||||
/* ------ nodes ------ */
|
||||
Node_Ja_110 [shape=plaintext tooltip="EthModelEnum" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>EthModelEnum</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">UNSPECIFIED_ETHMODEL</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">LAN8720</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">DM9051</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">W5500</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR></TABLE>>];
|
||||
Node_Ja_100 [shape=plaintext tooltip="DeviceTypeEnum" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>DeviceTypeEnum</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">UNSPECIFIED_TYPE</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">DEVTYPE_SPI</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">DEVTYPE_I2C</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">DEVTYPE__RMII</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR></TABLE>>];
|
||||
Node_Ja_113 [shape=plaintext tooltip="platform.EthSPI" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>EthSPI</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">cs</TD><TD BGCOLOR="#fb9a99" PORT="pocs" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">speed</TD><TD BGCOLOR="#a6cee3" PORT="pospeed" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">intr</TD><TD BGCOLOR="#fb9a99" PORT="pointr" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">host</TD><TD BGCOLOR="#a6cee3" PORT="pohost" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR></TABLE>>];
|
||||
Node_Ja_114 [shape=plaintext tooltip="platform.EthRMII" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>EthRMII</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">mdc</TD><TD BGCOLOR="#fb9a99" PORT="pomdc" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">mdio</TD><TD BGCOLOR="#fb9a99" PORT="pomdio" ALIGN="right"><b>GPIO</b></TD></TR></TABLE>>];
|
||||
Node_Ja_112 [shape=plaintext tooltip="platform.EthCommon" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>EthCommon</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">model</TD><TD BGCOLOR="#b2df8a" PORT="pomodel" ALIGN="right"><u>EthModelEnum</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">rst</TD><TD BGCOLOR="#fb9a99" PORT="porst" ALIGN="right"><b>GPIO</b></TD></TR></TABLE>>];
|
||||
Node_Ja_115 [shape=plaintext tooltip="platform.Eth" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>Eth</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">type</TD><TD BGCOLOR="#b2df8a" PORT="potype" ALIGN="right"><u>DeviceTypeEnum</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">common</TD><TD BGCOLOR="#fb9a99" PORT="pocommon" ALIGN="right"><b>EthCommon</b></TD></TR><TR><TD COLSPAN="4" BGCOLOR="#fdbf6f" ALIGN="left">ethType</TD></TR><TR><TD BGCOLOR="#fdbf6f"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">spi</TD><TD ALIGN="right" BGCOLOR="#fb9a99" PORT="pospi"><b>EthSPI</b></TD></TR><TR><TD BGCOLOR="#fdbf6f"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">rmii</TD><TD ALIGN="right" BGCOLOR="#fb9a99" PORT="pormii"><b>EthRMII</b></TD></TR><TR><TD COLSPAN="4" BGCOLOR="#fdbf6f"></TD></TR></TABLE>>];
|
||||
Node_Ja_104 [shape=plaintext tooltip="platform.GPIO" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">pin</TD><TD BGCOLOR="#a6cee3" PORT="popin" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">level</TD><TD BGCOLOR="#a6cee3" PORT="polevel" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR></TABLE>>];
|
||||
|
||||
/* ------ connections ------ */
|
||||
Node_Ja_113:pocs:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_113 --> Ja_104"];
|
||||
Node_Ja_115:pocommon:e -> Node_Ja_112:header [color="#000000" tooltip="Ja_115 --> Ja_112"];
|
||||
Node_Ja_115:pospi:e -> Node_Ja_113:header [color="#000000" tooltip="Ja_115 --> Ja_113"];
|
||||
Node_Ja_115:potype:e -> Node_Ja_100 [color="#008000" tooltip="Ja_115 --> Ja_100"];
|
||||
Node_Ja_113:pointr:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_113 --> Ja_104"];
|
||||
Node_Ja_114:pomdio:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_114 --> Ja_104"];
|
||||
Node_Ja_114:pomdc:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_114 --> Ja_104"];
|
||||
Node_Ja_112:porst:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_112 --> Ja_104"];
|
||||
Node_Ja_112:pomodel:e -> Node_Ja_110 [color="#008000" tooltip="Ja_112 --> Ja_110"];
|
||||
Node_Ja_115:pormii:e -> Node_Ja_114:header [color="#000000" tooltip="Ja_115 --> Ja_114"];
|
||||
|
||||
/* generated by github.com/seamia/protodot on Friday, 24-Nov-23 14:36:16 EST */
|
||||
}
|
||||
BIN
protobuf/generated/Ethernet.dot.png
Normal file
|
After Width: | Height: | Size: 21 KiB |
278
protobuf/generated/Ethernet.dot.svg
Normal file
@@ -0,0 +1,278 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
|
||||
-->
|
||||
<!-- Title: protodot Pages: 1 -->
|
||||
<svg width="497pt" height="382pt"
|
||||
viewBox="0.00 0.00 497.00 381.75" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 377.75)">
|
||||
<title>protodot</title>
|
||||
<g id="a_graph0"><a xlink:title="platform">
|
||||
<text text-anchor="middle" x="244.5" y="-6.45" font-family="Times New Roman,serif" font-size="14.00">platform</text>
|
||||
</a>
|
||||
</g>
|
||||
<!-- Node_Ja_110 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node_Ja_110</title>
|
||||
<g id="a_node1"><a xlink:title="EthModelEnum">
|
||||
<polygon fill="#b2df8a" stroke="none" points="357,-195.75 357,-277.75 481,-277.75 481,-195.75 357,-195.75"/>
|
||||
<polygon fill="#33a02c" stroke="none" points="358,-260.75 358,-276.75 480,-276.75 480,-260.75 358,-260.75"/>
|
||||
<text text-anchor="start" x="381.25" y="-266.25" font-family="Ubuntu" font-size="10.00">enum </text>
|
||||
<text text-anchor="start" x="408.25" y="-266.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">EthModelEnum</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="358,-244.75 358,-260.75 471,-260.75 471,-244.75 358,-244.75"/>
|
||||
<text text-anchor="start" x="359.75" y="-249.25" font-family="Ubuntu" font-size="10.00">UNSPECIFIED_ETHMODEL</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="471,-244.75 471,-260.75 480,-260.75 480,-244.75 471,-244.75"/>
|
||||
<text text-anchor="start" x="472.88" y="-249.25" font-family="Ubuntu" font-size="10.00">0</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="358,-228.75 358,-244.75 471,-244.75 471,-228.75 358,-228.75"/>
|
||||
<text text-anchor="start" x="360" y="-233.25" font-family="Ubuntu" font-size="10.00">LAN8720</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="471,-228.75 471,-244.75 480,-244.75 480,-228.75 471,-228.75"/>
|
||||
<text text-anchor="start" x="472.88" y="-233.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="358,-212.75 358,-228.75 471,-228.75 471,-212.75 358,-212.75"/>
|
||||
<text text-anchor="start" x="360" y="-217.25" font-family="Ubuntu" font-size="10.00">DM9051</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="471,-212.75 471,-228.75 480,-228.75 480,-212.75 471,-212.75"/>
|
||||
<text text-anchor="start" x="472.88" y="-217.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="358,-196.75 358,-212.75 471,-212.75 471,-196.75 358,-196.75"/>
|
||||
<text text-anchor="start" x="360" y="-201.25" font-family="Ubuntu" font-size="10.00">W5500</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="471,-196.75 471,-212.75 480,-212.75 480,-196.75 471,-196.75"/>
|
||||
<text text-anchor="start" x="472.88" y="-201.25" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<polygon fill="none" stroke="black" points="357,-195.75 357,-277.75 481,-277.75 481,-195.75 357,-195.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_100 -->
|
||||
<g id="node2" class="node">
|
||||
<title>Node_Ja_100</title>
|
||||
<g id="a_node2"><a xlink:title="DeviceTypeEnum">
|
||||
<polygon fill="#b2df8a" stroke="none" points="191,-287.75 191,-369.75 305,-369.75 305,-287.75 191,-287.75"/>
|
||||
<polygon fill="#33a02c" stroke="none" points="192,-352.75 192,-368.75 304,-368.75 304,-352.75 192,-352.75"/>
|
||||
<text text-anchor="start" x="194" y="-358.25" font-family="Ubuntu" font-size="10.00">enum </text>
|
||||
<text text-anchor="start" x="221" y="-358.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">DeviceTypeEnum</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="192,-336.75 192,-352.75 287,-352.75 287,-336.75 192,-336.75"/>
|
||||
<text text-anchor="start" x="194" y="-341.25" font-family="Ubuntu" font-size="10.00">UNSPECIFIED_TYPE</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="287,-336.75 287,-352.75 304,-352.75 304,-336.75 287,-336.75"/>
|
||||
<text text-anchor="start" x="289" y="-341.25" font-family="Ubuntu" font-size="10.00">0</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="192,-320.75 192,-336.75 287,-336.75 287,-320.75 192,-320.75"/>
|
||||
<text text-anchor="start" x="194" y="-325.25" font-family="Ubuntu" font-size="10.00">DEVTYPE_SPI</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="287,-320.75 287,-336.75 304,-336.75 304,-320.75 287,-320.75"/>
|
||||
<text text-anchor="start" x="289" y="-325.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="192,-304.75 192,-320.75 287,-320.75 287,-304.75 192,-304.75"/>
|
||||
<text text-anchor="start" x="194" y="-309.25" font-family="Ubuntu" font-size="10.00">DEVTYPE_I2C</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="287,-304.75 287,-320.75 304,-320.75 304,-304.75 287,-304.75"/>
|
||||
<text text-anchor="start" x="289" y="-309.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="192,-288.75 192,-304.75 287,-304.75 287,-288.75 192,-288.75"/>
|
||||
<text text-anchor="start" x="194" y="-293.25" font-family="Ubuntu" font-size="10.00">DEVTYPE__RMII</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="287,-288.75 287,-304.75 304,-304.75 304,-288.75 287,-288.75"/>
|
||||
<text text-anchor="start" x="289" y="-293.25" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<polygon fill="none" stroke="black" points="191,-287.75 191,-369.75 305,-369.75 305,-287.75 191,-287.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_113 -->
|
||||
<g id="node3" class="node">
|
||||
<title>Node_Ja_113</title>
|
||||
<g id="a_node3"><a xlink:title="platform.EthSPI">
|
||||
<polygon fill="#fffaf0" stroke="none" points="213,-103.75 213,-185.75 283,-185.75 283,-103.75 213,-103.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="214,-168.75 214,-184.75 282,-184.75 282,-168.75 214,-168.75"/>
|
||||
<text text-anchor="start" x="248.5" y="-174.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">EthSPI</text>
|
||||
<text text-anchor="start" x="219.88" y="-157.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="229" y="-157.25" font-family="Ubuntu" font-size="10.00">cs</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="256,-152.75 256,-168.75 282,-168.75 282,-152.75 256,-152.75"/>
|
||||
<text text-anchor="start" x="257.75" y="-158.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
|
||||
<text text-anchor="start" x="219.88" y="-141.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="228.75" y="-141.25" font-family="Ubuntu" font-size="10.00">speed</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="256,-136.75 256,-152.75 282,-152.75 282,-136.75 256,-136.75"/>
|
||||
<text text-anchor="start" x="259" y="-142.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
|
||||
<text text-anchor="start" x="219.88" y="-125.25" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<text text-anchor="start" x="229" y="-125.25" font-family="Ubuntu" font-size="10.00">intr</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="256,-120.75 256,-136.75 282,-136.75 282,-120.75 256,-120.75"/>
|
||||
<text text-anchor="start" x="257.75" y="-126.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
|
||||
<text text-anchor="start" x="219.88" y="-109.25" font-family="Ubuntu" font-size="10.00">4</text>
|
||||
<text text-anchor="start" x="229" y="-109.25" font-family="Ubuntu" font-size="10.00">host</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="256,-104.75 256,-120.75 282,-120.75 282,-104.75 256,-104.75"/>
|
||||
<text text-anchor="start" x="259" y="-110.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
|
||||
<polygon fill="none" stroke="black" points="213,-103.75 213,-185.75 283,-185.75 283,-103.75 213,-103.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_104 -->
|
||||
<g id="node7" class="node">
|
||||
<title>Node_Ja_104</title>
|
||||
<g id="a_node7"><a xlink:title="platform.GPIO">
|
||||
<polygon fill="#fffaf0" stroke="none" points="387.5,-87.75 387.5,-137.75 450.5,-137.75 450.5,-87.75 387.5,-87.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="388.5,-120.75 388.5,-136.75 449.5,-136.75 449.5,-120.75 388.5,-120.75"/>
|
||||
<text text-anchor="start" x="425" y="-126.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
|
||||
<text text-anchor="start" x="394.38" y="-109.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="403.5" y="-109.25" font-family="Ubuntu" font-size="10.00">pin</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="424.5,-104.75 424.5,-120.75 449.5,-120.75 449.5,-104.75 424.5,-104.75"/>
|
||||
<text text-anchor="start" x="426.5" y="-110.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
|
||||
<text text-anchor="start" x="394.38" y="-93.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="403.25" y="-93.25" font-family="Ubuntu" font-size="10.00">level</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="424.5,-88.75 424.5,-104.75 449.5,-104.75 449.5,-88.75 424.5,-88.75"/>
|
||||
<text text-anchor="start" x="426.5" y="-94.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
|
||||
<polygon fill="none" stroke="black" points="387.5,-87.75 387.5,-137.75 450.5,-137.75 450.5,-87.75 387.5,-87.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_113->Node_Ja_104 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>Node_Ja_113:e->Node_Ja_104:header</title>
|
||||
<g id="a_edge1"><a xlink:title="Ja_113 --> Ja_104">
|
||||
<path fill="none" stroke="#000000" d="M283,-160.75C327.39,-160.75 337.17,-133.78 375.88,-129.36"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="375.7,-132.88 385.49,-128.83 375.31,-125.89 375.7,-132.88"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_113->Node_Ja_104 -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>Node_Ja_113:e->Node_Ja_104:header</title>
|
||||
<g id="a_edge5"><a xlink:title="Ja_113 --> Ja_104">
|
||||
<path fill="none" stroke="#000000" d="M283,-128.75C325.25,-128.75 338.54,-128.75 375.81,-128.75"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="375.49,-132.25 385.49,-128.75 375.49,-125.25 375.49,-132.25"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_114 -->
|
||||
<g id="node4" class="node">
|
||||
<title>Node_Ja_114</title>
|
||||
<g id="a_node4"><a xlink:title="platform.EthRMII">
|
||||
<polygon fill="#fffaf0" stroke="none" points="215,-27.75 215,-77.75 281,-77.75 281,-27.75 215,-27.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="216,-60.75 216,-76.75 280,-76.75 280,-60.75 216,-60.75"/>
|
||||
<text text-anchor="start" x="239.75" y="-66.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">EthRMII</text>
|
||||
<text text-anchor="start" x="221.88" y="-49.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="231" y="-49.25" font-family="Ubuntu" font-size="10.00">mdc</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="254,-44.75 254,-60.75 280,-60.75 280,-44.75 254,-44.75"/>
|
||||
<text text-anchor="start" x="255.75" y="-50.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
|
||||
<text text-anchor="start" x="221.88" y="-33.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="231" y="-33.25" font-family="Ubuntu" font-size="10.00">mdio</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="254,-28.75 254,-44.75 280,-44.75 280,-28.75 254,-28.75"/>
|
||||
<text text-anchor="start" x="255.75" y="-34.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
|
||||
<polygon fill="none" stroke="black" points="215,-27.75 215,-77.75 281,-77.75 281,-27.75 215,-27.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_114->Node_Ja_104 -->
|
||||
<g id="edge6" class="edge">
|
||||
<title>Node_Ja_114:e->Node_Ja_104:header</title>
|
||||
<g id="a_edge6"><a xlink:title="Ja_114 --> Ja_104">
|
||||
<path fill="none" stroke="#000000" d="M281,-36.75C339.24,-36.75 326.75,-116.94 375.6,-127.59"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="375.19,-131.06 385.49,-128.6 375.9,-124.1 375.19,-131.06"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_114->Node_Ja_104 -->
|
||||
<g id="edge7" class="edge">
|
||||
<title>Node_Ja_114:e->Node_Ja_104:header</title>
|
||||
<g id="a_edge7"><a xlink:title="Ja_114 --> Ja_104">
|
||||
<path fill="none" stroke="#000000" d="M281,-52.75C334.89,-52.75 330.09,-118.44 375.73,-127.68"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="375.21,-131.14 385.49,-128.61 375.87,-124.17 375.21,-131.14"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_112 -->
|
||||
<g id="node5" class="node">
|
||||
<title>Node_Ja_112</title>
|
||||
<g id="a_node5"><a xlink:title="platform.EthCommon">
|
||||
<polygon fill="#fffaf0" stroke="none" points="192,-211.75 192,-261.75 304,-261.75 304,-211.75 192,-211.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="193,-244.75 193,-260.75 303,-260.75 303,-244.75 193,-244.75"/>
|
||||
<text text-anchor="start" x="244.75" y="-250.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">EthCommon</text>
|
||||
<text text-anchor="start" x="198.88" y="-233.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="207.88" y="-233.25" font-family="Ubuntu" font-size="10.00">model</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="236,-228.75 236,-244.75 303,-244.75 303,-228.75 236,-228.75"/>
|
||||
<text text-anchor="start" x="238" y="-234.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">EthModelEnum</text>
|
||||
<text text-anchor="start" x="198.88" y="-217.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="208" y="-217.25" font-family="Ubuntu" font-size="10.00">rst</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="236,-212.75 236,-228.75 303,-228.75 303,-212.75 236,-212.75"/>
|
||||
<text text-anchor="start" x="278.5" y="-218.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
|
||||
<polygon fill="none" stroke="black" points="192,-211.75 192,-261.75 304,-261.75 304,-211.75 192,-211.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_112->Node_Ja_110 -->
|
||||
<g id="edge9" class="edge">
|
||||
<title>Node_Ja_112:e->Node_Ja_110</title>
|
||||
<g id="a_edge9"><a xlink:title="Ja_112 --> Ja_110">
|
||||
<path fill="none" stroke="#008000" d="M304,-236.75C314.98,-236.75 326.56,-236.75 337.96,-236.75"/>
|
||||
<polygon fill="#008000" stroke="#008000" points="337.76,-240.25 347.76,-236.75 337.76,-233.25 337.76,-240.25"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_112->Node_Ja_104 -->
|
||||
<g id="edge8" class="edge">
|
||||
<title>Node_Ja_112:e->Node_Ja_104:header</title>
|
||||
<g id="a_edge8"><a xlink:title="Ja_112 --> Ja_104">
|
||||
<path fill="none" stroke="#000000" d="M304,-220.75C354.88,-220.75 335.59,-142.23 375.77,-130.27"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="376.06,-133.76 385.5,-128.95 375.12,-126.83 376.06,-133.76"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_115 -->
|
||||
<g id="node6" class="node">
|
||||
<title>Node_Ja_115</title>
|
||||
<g id="a_node6"><a xlink:title="platform.Eth">
|
||||
<polygon fill="#fffaf0" stroke="none" points="8,-169.75 8,-271.75 139,-271.75 139,-169.75 8,-169.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="9,-254.75 9,-270.75 138,-270.75 138,-254.75 9,-254.75"/>
|
||||
<text text-anchor="start" x="120.25" y="-260.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">Eth</text>
|
||||
<text text-anchor="start" x="14.88" y="-243.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="24" y="-243.25" font-family="Ubuntu" font-size="10.00">type</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="62,-238.75 62,-254.75 138,-254.75 138,-238.75 62,-238.75"/>
|
||||
<text text-anchor="start" x="63.62" y="-244.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">DeviceTypeEnum</text>
|
||||
<text text-anchor="start" x="14.88" y="-227.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="23.62" y="-227.25" font-family="Ubuntu" font-size="10.00">common</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="62,-222.75 62,-238.75 138,-238.75 138,-222.75 62,-222.75"/>
|
||||
<text text-anchor="start" x="79.75" y="-228.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">EthCommon</text>
|
||||
<polygon fill="#fdbf6f" stroke="none" points="9,-206.75 9,-222.75 138,-222.75 138,-206.75 9,-206.75"/>
|
||||
<text text-anchor="start" x="11" y="-211.25" font-family="Ubuntu" font-size="10.00">ethType</text>
|
||||
<polygon fill="#fdbf6f" stroke="none" points="9,-190.75 9,-206.75 13,-206.75 13,-190.75 9,-190.75"/>
|
||||
<text text-anchor="start" x="14.88" y="-195.25" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<text text-anchor="start" x="24" y="-195.25" font-family="Ubuntu" font-size="10.00">spi</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="62,-190.75 62,-206.75 138,-206.75 138,-190.75 62,-190.75"/>
|
||||
<text text-anchor="start" x="104.5" y="-196.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">EthSPI</text>
|
||||
<polygon fill="#fdbf6f" stroke="none" points="9,-174.75 9,-190.75 13,-190.75 13,-174.75 9,-174.75"/>
|
||||
<text text-anchor="start" x="14.88" y="-179.25" font-family="Ubuntu" font-size="10.00">4</text>
|
||||
<text text-anchor="start" x="24" y="-179.25" font-family="Ubuntu" font-size="10.00">rmii</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="62,-174.75 62,-190.75 138,-190.75 138,-174.75 62,-174.75"/>
|
||||
<text text-anchor="start" x="97.75" y="-180.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">EthRMII</text>
|
||||
<polygon fill="#fdbf6f" stroke="none" points="9,-170.75 9,-174.75 138,-174.75 138,-170.75 9,-170.75"/>
|
||||
<polygon fill="none" stroke="black" points="8,-169.75 8,-271.75 139,-271.75 139,-169.75 8,-169.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_115->Node_Ja_100 -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>Node_Ja_115:e->Node_Ja_100</title>
|
||||
<g id="a_edge4"><a xlink:title="Ja_115 --> Ja_100">
|
||||
<path fill="none" stroke="#008000" d="M139.5,-246.75C145.66,-246.75 164.85,-260.54 185.35,-276.82"/>
|
||||
<polygon fill="#008000" stroke="#008000" points="183.01,-279.43 193,-282.96 187.4,-273.97 183.01,-279.43"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_115->Node_Ja_113 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>Node_Ja_115:e->Node_Ja_113:header</title>
|
||||
<g id="a_edge3"><a xlink:title="Ja_115 --> Ja_113">
|
||||
<path fill="none" stroke="#000000" d="M139.5,-198.75C169.47,-198.75 177.19,-181.76 201.78,-177.64"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="201.8,-181.15 211.49,-176.87 201.25,-174.17 201.8,-181.15"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_115->Node_Ja_114 -->
|
||||
<g id="edge10" class="edge">
|
||||
<title>Node_Ja_115:e->Node_Ja_114:header</title>
|
||||
<g id="a_edge10"><a xlink:title="Ja_115 --> Ja_114">
|
||||
<path fill="none" stroke="#000000" d="M139.5,-182.75C184.73,-182.75 153.69,-125.19 183,-90.75 191.21,-81.1 195.31,-73.76 203.75,-70.54"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="204.18,-74.01 213.51,-68.99 203.08,-67.1 204.18,-74.01"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_115->Node_Ja_112 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>Node_Ja_115:e->Node_Ja_112:header</title>
|
||||
<g id="a_edge2"><a xlink:title="Ja_115 --> Ja_112">
|
||||
<path fill="none" stroke="#000000" d="M139.5,-230.75C160.45,-230.75 165.36,-245.84 180.79,-251.02"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="180.09,-254.46 190.5,-252.52 181.15,-247.54 180.09,-254.46"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 18 KiB |
53
protobuf/generated/GPIO.dot
Normal file
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
do not edit:
|
||||
auto-generated by github.com/seamia/protodot
|
||||
*/
|
||||
digraph protodot {
|
||||
|
||||
/* package: platform */
|
||||
/* source: C:/Users/sle11/Documents/VSCode/squeezelite-esp32/protobuf/proto/GPIO.proto */
|
||||
/* selection: * */
|
||||
|
||||
rankdir=LR;
|
||||
label="platform";
|
||||
tooltip="platform";
|
||||
bgcolor="transparent"
|
||||
|
||||
node [
|
||||
shape=plaintext
|
||||
fontsize=10
|
||||
fontname="Ubuntu"
|
||||
];
|
||||
|
||||
|
||||
/* ------ nodes ------ */
|
||||
Node_Ja_107 [shape=plaintext tooltip="platform.GPIOExpSPI" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>GPIOExpSPI</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">speed</TD><TD BGCOLOR="#a6cee3" PORT="pospeed" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">host</TD><TD BGCOLOR="#b2df8a" PORT="pohost" ALIGN="right"><u>HostEnum</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">cs</TD><TD BGCOLOR="#fb9a99" PORT="pocs" ALIGN="right"><b>GPIO</b></TD></TR></TABLE>>];
|
||||
Node_Ja_108 [shape=plaintext tooltip="platform.GPIOExpI2C" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>GPIOExpI2C</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">5</TD><TD ALIGN="left">port</TD><TD BGCOLOR="#b2df8a" PORT="poport" ALIGN="right"><u>PortEnum</u></TD></TR></TABLE>>];
|
||||
Node_Ja_106 [shape=plaintext tooltip="GPIOExpModelEnum" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>GPIOExpModelEnum</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">UNSPECIFIED_EXP</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">PCA9535</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">PCA85XX</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">MCP23017</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">MCP23S17</TD><TD BGCOLOR="#b2df8a" ALIGN="left">4</TD></TR></TABLE>>];
|
||||
Node_Ja_102 [shape=plaintext tooltip="HostEnum" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>HostEnum</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">UNSPECIFIED_HOST</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">Host0</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">Host1</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR></TABLE>>];
|
||||
Node_Ja_101 [shape=plaintext tooltip="PortEnum" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>PortEnum</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">UNSPECIFIED_SYSTPORT</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SYSTEM</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">DAC_PORT</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR></TABLE>>];
|
||||
Node_Ja_104 [shape=plaintext tooltip="platform.GPIO" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">pin</TD><TD BGCOLOR="#a6cee3" PORT="popin" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">level</TD><TD BGCOLOR="#a6cee3" PORT="polevel" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR></TABLE>>];
|
||||
Node_Ja_105 [shape=plaintext tooltip="platform.Gpios" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>Gpios</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">greenLED</TD><TD BGCOLOR="#fb9a99" PORT="pogreenLED" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">redLED</TD><TD BGCOLOR="#fb9a99" PORT="poredLED" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">audioJack</TD><TD BGCOLOR="#fb9a99" PORT="poaudioJack" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">amp</TD><TD BGCOLOR="#fb9a99" PORT="poamp" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">5</TD><TD ALIGN="left">power</TD><TD BGCOLOR="#fb9a99" PORT="popower" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">6</TD><TD ALIGN="left">ir</TD><TD BGCOLOR="#fb9a99" PORT="poir" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">7</TD><TD ALIGN="left">jack</TD><TD BGCOLOR="#fb9a99" PORT="pojack" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">8</TD><TD ALIGN="left">spkfault</TD><TD BGCOLOR="#fb9a99" PORT="pospkfault" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">9</TD><TD ALIGN="left">Vcc</TD><TD BGCOLOR="#fb9a99" PORT="poVcc" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">10</TD><TD ALIGN="left">GND</TD><TD BGCOLOR="#fb9a99" PORT="poGND" ALIGN="right"><b>GPIO</b></TD></TR></TABLE>>];
|
||||
Node_Ja_109 [shape=plaintext tooltip="platform.GPIOExp" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>GPIOExp</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">model</TD><TD BGCOLOR="#b2df8a" PORT="pomodel" ALIGN="right"><u>GPIOExpModelEnum</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">addr</TD><TD BGCOLOR="#a6cee3" PORT="poaddr" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD COLSPAN="4" BGCOLOR="#fdbf6f" ALIGN="left">ExpType</TD></TR><TR><TD BGCOLOR="#fdbf6f"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">i2c</TD><TD ALIGN="right" BGCOLOR="#fb9a99" PORT="poi2c"><b>GPIOExpI2C</b></TD></TR><TR><TD BGCOLOR="#fdbf6f"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">spi</TD><TD ALIGN="right" BGCOLOR="#fb9a99" PORT="pospi"><b>GPIOExpSPI</b></TD></TR><TR><TD COLSPAN="4" BGCOLOR="#fdbf6f"></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">5</TD><TD ALIGN="left">base</TD><TD BGCOLOR="#a6cee3" PORT="pobase" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">6</TD><TD ALIGN="left">count</TD><TD BGCOLOR="#a6cee3" PORT="pocount" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">7</TD><TD ALIGN="left">intr</TD><TD BGCOLOR="#fb9a99" PORT="pointr" ALIGN="right"><b>GPIO</b></TD></TR></TABLE>>];
|
||||
|
||||
/* ------ connections ------ */
|
||||
Node_Ja_105:poir:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_105 --> Ja_104"];
|
||||
Node_Ja_105:poredLED:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_105 --> Ja_104"];
|
||||
Node_Ja_109:pospi:e -> Node_Ja_107:header [color="#000000" tooltip="Ja_109 --> Ja_107"];
|
||||
Node_Ja_109:pointr:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_109 --> Ja_104"];
|
||||
Node_Ja_105:poaudioJack:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_105 --> Ja_104"];
|
||||
Node_Ja_109:poi2c:e -> Node_Ja_108:header [color="#000000" tooltip="Ja_109 --> Ja_108"];
|
||||
Node_Ja_107:pohost:e -> Node_Ja_102 [color="#008000" tooltip="Ja_107 --> Ja_102"];
|
||||
Node_Ja_108:poport:e -> Node_Ja_101 [color="#008000" tooltip="Ja_108 --> Ja_101"];
|
||||
Node_Ja_105:pogreenLED:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_105 --> Ja_104"];
|
||||
Node_Ja_105:poVcc:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_105 --> Ja_104"];
|
||||
Node_Ja_109:pomodel:e -> Node_Ja_106 [color="#008000" tooltip="Ja_109 --> Ja_106"];
|
||||
Node_Ja_107:pocs:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_107 --> Ja_104"];
|
||||
Node_Ja_105:popower:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_105 --> Ja_104"];
|
||||
Node_Ja_105:pojack:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_105 --> Ja_104"];
|
||||
Node_Ja_105:pospkfault:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_105 --> Ja_104"];
|
||||
Node_Ja_105:poamp:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_105 --> Ja_104"];
|
||||
Node_Ja_105:poGND:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_105 --> Ja_104"];
|
||||
|
||||
/* generated by github.com/seamia/protodot on Friday, 24-Nov-23 14:36:16 EST */
|
||||
}
|
||||
BIN
protobuf/generated/GPIO.dot.png
Normal file
|
After Width: | Height: | Size: 34 KiB |
401
protobuf/generated/GPIO.dot.svg
Normal file
@@ -0,0 +1,401 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
|
||||
-->
|
||||
<!-- Title: protodot Pages: 1 -->
|
||||
<svg width="512pt" height="529pt"
|
||||
viewBox="0.00 0.00 512.00 528.67" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 524.67)">
|
||||
<title>protodot</title>
|
||||
<g id="a_graph0"><a xlink:title="platform">
|
||||
<text text-anchor="middle" x="252" y="-6.45" font-family="Times New Roman,serif" font-size="14.00">platform</text>
|
||||
</a>
|
||||
</g>
|
||||
<!-- Node_Ja_107 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node_Ja_107</title>
|
||||
<g id="a_node1"><a xlink:title="platform.GPIOExpSPI">
|
||||
<polygon fill="#fffaf0" stroke="none" points="212,-266.67 212,-332.67 302,-332.67 302,-266.67 212,-266.67"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="213,-315.67 213,-331.67 301,-331.67 301,-315.67 213,-315.67"/>
|
||||
<text text-anchor="start" x="244.25" y="-321.17" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIOExpSPI</text>
|
||||
<text text-anchor="start" x="218.88" y="-304.17" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="227.75" y="-304.17" font-family="Ubuntu" font-size="10.00">speed</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="255,-299.67 255,-315.67 301,-315.67 301,-299.67 255,-299.67"/>
|
||||
<text text-anchor="start" x="278" y="-305.17" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
|
||||
<text text-anchor="start" x="218.88" y="-288.17" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="228" y="-288.17" font-family="Ubuntu" font-size="10.00">host</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="255,-283.67 255,-299.67 301,-299.67 301,-283.67 255,-283.67"/>
|
||||
<text text-anchor="start" x="256.62" y="-289.17" font-family="Ubuntu" text-decoration="underline" font-size="10.00">HostEnum</text>
|
||||
<text text-anchor="start" x="218.88" y="-272.17" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<text text-anchor="start" x="228" y="-272.17" font-family="Ubuntu" font-size="10.00">cs</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="255,-267.67 255,-283.67 301,-283.67 301,-267.67 255,-267.67"/>
|
||||
<text text-anchor="start" x="276.5" y="-273.17" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
|
||||
<polygon fill="none" stroke="black" points="212,-266.67 212,-332.67 302,-332.67 302,-266.67 212,-266.67"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_102 -->
|
||||
<g id="node4" class="node">
|
||||
<title>Node_Ja_102</title>
|
||||
<g id="a_node4"><a xlink:title="HostEnum">
|
||||
<polygon fill="#b2df8a" stroke="none" points="383,-250.67 383,-316.67 485,-316.67 485,-250.67 383,-250.67"/>
|
||||
<polygon fill="#33a02c" stroke="none" points="384,-299.67 384,-315.67 484,-315.67 484,-299.67 384,-299.67"/>
|
||||
<text text-anchor="start" x="407" y="-305.17" font-family="Ubuntu" font-size="10.00">enum </text>
|
||||
<text text-anchor="start" x="434" y="-305.17" font-family="Ubuntu" font-weight="bold" font-size="10.00">HostEnum</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="384,-283.67 384,-299.67 475,-299.67 475,-283.67 384,-283.67"/>
|
||||
<text text-anchor="start" x="386" y="-288.17" font-family="Ubuntu" font-size="10.00">UNSPECIFIED_HOST</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="475,-283.67 475,-299.67 484,-299.67 484,-283.67 475,-283.67"/>
|
||||
<text text-anchor="start" x="476.88" y="-288.17" font-family="Ubuntu" font-size="10.00">0</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="384,-267.67 384,-283.67 475,-283.67 475,-267.67 384,-267.67"/>
|
||||
<text text-anchor="start" x="386" y="-272.17" font-family="Ubuntu" font-size="10.00">Host0</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="475,-267.67 475,-283.67 484,-283.67 484,-267.67 475,-267.67"/>
|
||||
<text text-anchor="start" x="476.88" y="-272.17" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="384,-251.67 384,-267.67 475,-267.67 475,-251.67 384,-251.67"/>
|
||||
<text text-anchor="start" x="386" y="-256.17" font-family="Ubuntu" font-size="10.00">Host1</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="475,-251.67 475,-267.67 484,-267.67 484,-251.67 475,-251.67"/>
|
||||
<text text-anchor="start" x="476.88" y="-256.17" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<polygon fill="none" stroke="black" points="383,-250.67 383,-316.67 485,-316.67 485,-250.67 383,-250.67"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_107->Node_Ja_102 -->
|
||||
<g id="edge7" class="edge">
|
||||
<title>Node_Ja_107:e->Node_Ja_102</title>
|
||||
<g id="a_edge7"><a xlink:title="Ja_107 --> Ja_102">
|
||||
<path fill="none" stroke="#008000" d="M302,-291.67C322,-291.67 343.68,-290.73 363.55,-289.49"/>
|
||||
<polygon fill="#008000" stroke="#008000" points="363.75,-292.98 373.5,-288.83 363.29,-286 363.75,-292.98"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_104 -->
|
||||
<g id="node6" class="node">
|
||||
<title>Node_Ja_104</title>
|
||||
<g id="a_node6"><a xlink:title="platform.GPIO">
|
||||
<polygon fill="#fffaf0" stroke="none" points="402.5,-102.67 402.5,-152.67 465.5,-152.67 465.5,-102.67 402.5,-102.67"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="403.5,-135.67 403.5,-151.67 464.5,-151.67 464.5,-135.67 403.5,-135.67"/>
|
||||
<text text-anchor="start" x="440" y="-141.17" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
|
||||
<text text-anchor="start" x="409.38" y="-124.17" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="418.5" y="-124.17" font-family="Ubuntu" font-size="10.00">pin</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="439.5,-119.67 439.5,-135.67 464.5,-135.67 464.5,-119.67 439.5,-119.67"/>
|
||||
<text text-anchor="start" x="441.5" y="-125.17" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
|
||||
<text text-anchor="start" x="409.38" y="-108.17" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="418.25" y="-108.17" font-family="Ubuntu" font-size="10.00">level</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="439.5,-103.67 439.5,-119.67 464.5,-119.67 464.5,-103.67 439.5,-103.67"/>
|
||||
<text text-anchor="start" x="441.5" y="-109.17" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
|
||||
<polygon fill="none" stroke="black" points="402.5,-102.67 402.5,-152.67 465.5,-152.67 465.5,-102.67 402.5,-102.67"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_107->Node_Ja_104 -->
|
||||
<g id="edge12" class="edge">
|
||||
<title>Node_Ja_107:e->Node_Ja_104:header</title>
|
||||
<g id="a_edge12"><a xlink:title="Ja_107 --> Ja_104">
|
||||
<path fill="none" stroke="#000000" d="M302,-275.67C371.43,-275.67 333.36,-158.2 390.61,-144.89"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="390.93,-148.38 400.5,-143.83 390.18,-141.42 390.93,-148.38"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_108 -->
|
||||
<g id="node2" class="node">
|
||||
<title>Node_Ja_108</title>
|
||||
<g id="a_node2"><a xlink:title="platform.GPIOExpI2C">
|
||||
<polygon fill="#fffaf0" stroke="none" points="216.5,-358.67 216.5,-392.67 297.5,-392.67 297.5,-358.67 216.5,-358.67"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="217.5,-375.67 217.5,-391.67 296.5,-391.67 296.5,-375.67 217.5,-375.67"/>
|
||||
<text text-anchor="start" x="239.75" y="-381.17" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIOExpI2C</text>
|
||||
<text text-anchor="start" x="223.38" y="-364.17" font-family="Ubuntu" font-size="10.00">5</text>
|
||||
<text text-anchor="start" x="232.38" y="-364.17" font-family="Ubuntu" font-size="10.00">port</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="251.5,-359.67 251.5,-375.67 296.5,-375.67 296.5,-359.67 251.5,-359.67"/>
|
||||
<text text-anchor="start" x="253.38" y="-365.17" font-family="Ubuntu" text-decoration="underline" font-size="10.00">PortEnum</text>
|
||||
<polygon fill="none" stroke="black" points="216.5,-358.67 216.5,-392.67 297.5,-392.67 297.5,-358.67 216.5,-358.67"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_101 -->
|
||||
<g id="node5" class="node">
|
||||
<title>Node_Ja_101</title>
|
||||
<g id="a_node5"><a xlink:title="PortEnum">
|
||||
<polygon fill="#b2df8a" stroke="none" points="372,-342.67 372,-408.67 496,-408.67 496,-342.67 372,-342.67"/>
|
||||
<polygon fill="#33a02c" stroke="none" points="373,-391.67 373,-407.67 495,-407.67 495,-391.67 373,-391.67"/>
|
||||
<text text-anchor="start" x="419.5" y="-397.17" font-family="Ubuntu" font-size="10.00">enum </text>
|
||||
<text text-anchor="start" x="446.5" y="-397.17" font-family="Ubuntu" font-weight="bold" font-size="10.00">PortEnum</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="373,-375.67 373,-391.67 486,-391.67 486,-375.67 373,-375.67"/>
|
||||
<text text-anchor="start" x="374.75" y="-380.17" font-family="Ubuntu" font-size="10.00">UNSPECIFIED_SYSTPORT</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="486,-375.67 486,-391.67 495,-391.67 495,-375.67 486,-375.67"/>
|
||||
<text text-anchor="start" x="487.88" y="-380.17" font-family="Ubuntu" font-size="10.00">0</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="373,-359.67 373,-375.67 486,-375.67 486,-359.67 373,-359.67"/>
|
||||
<text text-anchor="start" x="375" y="-364.17" font-family="Ubuntu" font-size="10.00">SYSTEM</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="486,-359.67 486,-375.67 495,-375.67 495,-359.67 486,-359.67"/>
|
||||
<text text-anchor="start" x="487.88" y="-364.17" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="373,-343.67 373,-359.67 486,-359.67 486,-343.67 373,-343.67"/>
|
||||
<text text-anchor="start" x="375" y="-348.17" font-family="Ubuntu" font-size="10.00">DAC_PORT</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="486,-343.67 486,-359.67 495,-359.67 495,-343.67 486,-343.67"/>
|
||||
<text text-anchor="start" x="487.88" y="-348.17" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<polygon fill="none" stroke="black" points="372,-342.67 372,-408.67 496,-408.67 496,-342.67 372,-342.67"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_108->Node_Ja_101 -->
|
||||
<g id="edge8" class="edge">
|
||||
<title>Node_Ja_108:e->Node_Ja_101</title>
|
||||
<g id="a_edge8"><a xlink:title="Ja_108 --> Ja_101">
|
||||
<path fill="none" stroke="#008000" d="M298,-367.67C315.71,-367.67 334.7,-368.36 352.68,-369.34"/>
|
||||
<polygon fill="#008000" stroke="#008000" points="352.32,-372.83 362.51,-369.91 352.73,-365.84 352.32,-372.83"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_106 -->
|
||||
<g id="node3" class="node">
|
||||
<title>Node_Ja_106</title>
|
||||
<g id="a_node3"><a xlink:title="GPIOExpModelEnum">
|
||||
<polygon fill="#b2df8a" stroke="none" points="194,-418.67 194,-516.67 320,-516.67 320,-418.67 194,-418.67"/>
|
||||
<polygon fill="#33a02c" stroke="none" points="195,-499.67 195,-515.67 319,-515.67 319,-499.67 195,-499.67"/>
|
||||
<text text-anchor="start" x="197" y="-505.17" font-family="Ubuntu" font-size="10.00">enum </text>
|
||||
<text text-anchor="start" x="224" y="-505.17" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIOExpModelEnum</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="195,-483.67 195,-499.67 293,-499.67 293,-483.67 195,-483.67"/>
|
||||
<text text-anchor="start" x="197" y="-488.17" font-family="Ubuntu" font-size="10.00">UNSPECIFIED_EXP</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="293,-483.67 293,-499.67 319,-499.67 319,-483.67 293,-483.67"/>
|
||||
<text text-anchor="start" x="295" y="-488.17" font-family="Ubuntu" font-size="10.00">0</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="195,-467.67 195,-483.67 293,-483.67 293,-467.67 195,-467.67"/>
|
||||
<text text-anchor="start" x="197" y="-472.17" font-family="Ubuntu" font-size="10.00">PCA9535</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="293,-467.67 293,-483.67 319,-483.67 319,-467.67 293,-467.67"/>
|
||||
<text text-anchor="start" x="295" y="-472.17" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="195,-451.67 195,-467.67 293,-467.67 293,-451.67 195,-451.67"/>
|
||||
<text text-anchor="start" x="197" y="-456.17" font-family="Ubuntu" font-size="10.00">PCA85XX</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="293,-451.67 293,-467.67 319,-467.67 319,-451.67 293,-451.67"/>
|
||||
<text text-anchor="start" x="295" y="-456.17" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="195,-435.67 195,-451.67 293,-451.67 293,-435.67 195,-435.67"/>
|
||||
<text text-anchor="start" x="197" y="-440.17" font-family="Ubuntu" font-size="10.00">MCP23017</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="293,-435.67 293,-451.67 319,-451.67 319,-435.67 293,-435.67"/>
|
||||
<text text-anchor="start" x="295" y="-440.17" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="195,-419.67 195,-435.67 293,-435.67 293,-419.67 195,-419.67"/>
|
||||
<text text-anchor="start" x="197" y="-424.17" font-family="Ubuntu" font-size="10.00">MCP23S17</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="293,-419.67 293,-435.67 319,-435.67 319,-419.67 293,-419.67"/>
|
||||
<text text-anchor="start" x="295" y="-424.17" font-family="Ubuntu" font-size="10.00">4</text>
|
||||
<polygon fill="none" stroke="black" points="194,-418.67 194,-516.67 320,-516.67 320,-418.67 194,-418.67"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_105 -->
|
||||
<g id="node7" class="node">
|
||||
<title>Node_Ja_105</title>
|
||||
<g id="a_node7"><a xlink:title="platform.Gpios">
|
||||
<polygon fill="#fffaf0" stroke="none" points="211.5,-62.67 211.5,-240.67 302.5,-240.67 302.5,-62.67 211.5,-62.67"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="212.5,-223.67 212.5,-239.67 301.5,-239.67 301.5,-223.67 212.5,-223.67"/>
|
||||
<text text-anchor="start" x="274" y="-229.17" font-family="Ubuntu" font-weight="bold" font-size="10.00">Gpios</text>
|
||||
<text text-anchor="start" x="223.25" y="-212.17" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="232.5" y="-212.17" font-family="Ubuntu" font-size="10.00">greenLED</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="275.5,-207.67 275.5,-223.67 301.5,-223.67 301.5,-207.67 275.5,-207.67"/>
|
||||
<text text-anchor="start" x="277.25" y="-213.17" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
|
||||
<text text-anchor="start" x="223.25" y="-196.17" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="232.5" y="-196.17" font-family="Ubuntu" font-size="10.00">redLED</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="275.5,-191.67 275.5,-207.67 301.5,-207.67 301.5,-191.67 275.5,-191.67"/>
|
||||
<text text-anchor="start" x="277.25" y="-197.17" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
|
||||
<text text-anchor="start" x="223.25" y="-180.17" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<text text-anchor="start" x="232.38" y="-180.17" font-family="Ubuntu" font-size="10.00">audioJack</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="275.5,-175.67 275.5,-191.67 301.5,-191.67 301.5,-175.67 275.5,-175.67"/>
|
||||
<text text-anchor="start" x="277.25" y="-181.17" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
|
||||
<text text-anchor="start" x="223.25" y="-164.17" font-family="Ubuntu" font-size="10.00">4</text>
|
||||
<text text-anchor="start" x="232.5" y="-164.17" font-family="Ubuntu" font-size="10.00">amp</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="275.5,-159.67 275.5,-175.67 301.5,-175.67 301.5,-159.67 275.5,-159.67"/>
|
||||
<text text-anchor="start" x="277.25" y="-165.17" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
|
||||
<text text-anchor="start" x="223.25" y="-148.17" font-family="Ubuntu" font-size="10.00">5</text>
|
||||
<text text-anchor="start" x="232.5" y="-148.17" font-family="Ubuntu" font-size="10.00">power</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="275.5,-143.67 275.5,-159.67 301.5,-159.67 301.5,-143.67 275.5,-143.67"/>
|
||||
<text text-anchor="start" x="277.25" y="-149.17" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
|
||||
<text text-anchor="start" x="223.25" y="-132.17" font-family="Ubuntu" font-size="10.00">6</text>
|
||||
<text text-anchor="start" x="232.5" y="-132.17" font-family="Ubuntu" font-size="10.00">ir</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="275.5,-127.67 275.5,-143.67 301.5,-143.67 301.5,-127.67 275.5,-127.67"/>
|
||||
<text text-anchor="start" x="277.25" y="-133.17" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
|
||||
<text text-anchor="start" x="223.25" y="-116.17" font-family="Ubuntu" font-size="10.00">7</text>
|
||||
<text text-anchor="start" x="232.5" y="-116.17" font-family="Ubuntu" font-size="10.00">jack</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="275.5,-111.67 275.5,-127.67 301.5,-127.67 301.5,-111.67 275.5,-111.67"/>
|
||||
<text text-anchor="start" x="277.25" y="-117.17" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
|
||||
<text text-anchor="start" x="223.25" y="-100.17" font-family="Ubuntu" font-size="10.00">8</text>
|
||||
<text text-anchor="start" x="232.5" y="-100.17" font-family="Ubuntu" font-size="10.00">spkfault</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="275.5,-95.67 275.5,-111.67 301.5,-111.67 301.5,-95.67 275.5,-95.67"/>
|
||||
<text text-anchor="start" x="277.25" y="-101.17" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
|
||||
<text text-anchor="start" x="223.25" y="-84.17" font-family="Ubuntu" font-size="10.00">9</text>
|
||||
<text text-anchor="start" x="232.5" y="-84.17" font-family="Ubuntu" font-size="10.00">Vcc</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="275.5,-79.67 275.5,-95.67 301.5,-95.67 301.5,-79.67 275.5,-79.67"/>
|
||||
<text text-anchor="start" x="277.25" y="-85.17" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
|
||||
<text text-anchor="start" x="218.25" y="-68.17" font-family="Ubuntu" font-size="10.00">10</text>
|
||||
<text text-anchor="start" x="232.5" y="-68.17" font-family="Ubuntu" font-size="10.00">GND</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="275.5,-63.67 275.5,-79.67 301.5,-79.67 301.5,-63.67 275.5,-63.67"/>
|
||||
<text text-anchor="start" x="277.25" y="-69.17" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
|
||||
<polygon fill="none" stroke="black" points="211.5,-62.67 211.5,-240.67 302.5,-240.67 302.5,-62.67 211.5,-62.67"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_105->Node_Ja_104 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>Node_Ja_105:e->Node_Ja_104:header</title>
|
||||
<g id="a_edge1"><a xlink:title="Ja_105 --> Ja_104">
|
||||
<path fill="none" stroke="#000000" d="M303,-135.67C343.18,-135.67 355.66,-142.29 390.86,-143.48"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="390.43,-146.98 400.49,-143.64 390.55,-139.98 390.43,-146.98"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_105->Node_Ja_104 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>Node_Ja_105:e->Node_Ja_104:header</title>
|
||||
<g id="a_edge2"><a xlink:title="Ja_105 --> Ja_104">
|
||||
<path fill="none" stroke="#000000" d="M303,-199.67C349.4,-199.67 351.44,-152.48 390.56,-144.74"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="390.86,-148.22 400.49,-143.81 390.21,-141.25 390.86,-148.22"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_105->Node_Ja_104 -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>Node_Ja_105:e->Node_Ja_104:header</title>
|
||||
<g id="a_edge5"><a xlink:title="Ja_105 --> Ja_104">
|
||||
<path fill="none" stroke="#000000" d="M303,-183.67C346.38,-183.67 353.52,-150.25 390.67,-144.5"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="390.78,-148 400.49,-143.78 390.26,-141.02 390.78,-148"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_105->Node_Ja_104 -->
|
||||
<g id="edge9" class="edge">
|
||||
<title>Node_Ja_105:e->Node_Ja_104:header</title>
|
||||
<g id="a_edge9"><a xlink:title="Ja_105 --> Ja_104">
|
||||
<path fill="none" stroke="#000000" d="M303,-215.67C353.26,-215.67 348.72,-154.22 390.63,-144.86"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="390.91,-148.35 400.49,-143.82 390.18,-141.38 390.91,-148.35"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_105->Node_Ja_104 -->
|
||||
<g id="edge10" class="edge">
|
||||
<title>Node_Ja_105:e->Node_Ja_104:header</title>
|
||||
<g id="a_edge10"><a xlink:title="Ja_105 --> Ja_104">
|
||||
<path fill="none" stroke="#000000" d="M303,-87.67C349.4,-87.67 351.44,-134.86 390.56,-142.6"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="390.21,-146.08 400.49,-143.53 390.86,-139.11 390.21,-146.08"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_105->Node_Ja_104 -->
|
||||
<g id="edge13" class="edge">
|
||||
<title>Node_Ja_105:e->Node_Ja_104:header</title>
|
||||
<g id="a_edge13"><a xlink:title="Ja_105 --> Ja_104">
|
||||
<path fill="none" stroke="#000000" d="M303,-151.67C343.18,-151.67 355.66,-145.04 390.86,-143.85"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="390.55,-147.35 400.49,-143.69 390.43,-140.36 390.55,-147.35"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_105->Node_Ja_104 -->
|
||||
<g id="edge14" class="edge">
|
||||
<title>Node_Ja_105:e->Node_Ja_104:header</title>
|
||||
<g id="a_edge14"><a xlink:title="Ja_105 --> Ja_104">
|
||||
<path fill="none" stroke="#000000" d="M303,-119.67C344.21,-119.67 354.91,-139.55 390.64,-143.12"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="390.33,-146.61 400.49,-143.59 390.67,-139.62 390.33,-146.61"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_105->Node_Ja_104 -->
|
||||
<g id="edge15" class="edge">
|
||||
<title>Node_Ja_105:e->Node_Ja_104:header</title>
|
||||
<g id="a_edge15"><a xlink:title="Ja_105 --> Ja_104">
|
||||
<path fill="none" stroke="#000000" d="M303,-103.67C346.38,-103.67 353.52,-137.09 390.67,-142.83"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="390.26,-146.31 400.49,-143.56 390.78,-139.33 390.26,-146.31"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_105->Node_Ja_104 -->
|
||||
<g id="edge16" class="edge">
|
||||
<title>Node_Ja_105:e->Node_Ja_104:header</title>
|
||||
<g id="a_edge16"><a xlink:title="Ja_105 --> Ja_104">
|
||||
<path fill="none" stroke="#000000" d="M303,-167.67C344.21,-167.67 354.91,-147.79 390.64,-144.21"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="390.67,-147.72 400.49,-143.74 390.33,-140.72 390.67,-147.72"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_105->Node_Ja_104 -->
|
||||
<g id="edge17" class="edge">
|
||||
<title>Node_Ja_105:e->Node_Ja_104:header</title>
|
||||
<g id="a_edge17"><a xlink:title="Ja_105 --> Ja_104">
|
||||
<path fill="none" stroke="#000000" d="M303,-71.67C353.26,-71.67 348.72,-133.12 390.63,-142.48"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="390.18,-145.95 400.49,-143.51 390.91,-138.99 390.18,-145.95"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_109 -->
|
||||
<g id="node8" class="node">
|
||||
<title>Node_Ja_109</title>
|
||||
<g id="a_node8"><a xlink:title="platform.GPIOExp">
|
||||
<polygon fill="#fffaf0" stroke="none" points="8,-284.67 8,-434.67 142,-434.67 142,-284.67 8,-284.67"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="9,-417.67 9,-433.67 141,-433.67 141,-417.67 9,-417.67"/>
|
||||
<text text-anchor="start" x="100" y="-423.17" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIOExp</text>
|
||||
<text text-anchor="start" x="14.88" y="-406.17" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="23.88" y="-406.17" font-family="Ubuntu" font-size="10.00">model</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="52,-401.67 52,-417.67 141,-417.67 141,-401.67 52,-401.67"/>
|
||||
<text text-anchor="start" x="53.75" y="-407.17" font-family="Ubuntu" text-decoration="underline" font-size="10.00">GPIOExpModelEnum</text>
|
||||
<text text-anchor="start" x="14.88" y="-390.17" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="24" y="-390.17" font-family="Ubuntu" font-size="10.00">addr</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="52,-385.67 52,-401.67 141,-401.67 141,-385.67 52,-385.67"/>
|
||||
<text text-anchor="start" x="118" y="-391.17" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
|
||||
<polygon fill="#fdbf6f" stroke="none" points="9,-369.67 9,-385.67 141,-385.67 141,-369.67 9,-369.67"/>
|
||||
<text text-anchor="start" x="11" y="-374.17" font-family="Ubuntu" font-size="10.00">ExpType</text>
|
||||
<polygon fill="#fdbf6f" stroke="none" points="9,-353.67 9,-369.67 13,-369.67 13,-353.67 9,-353.67"/>
|
||||
<text text-anchor="start" x="14.88" y="-358.17" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<text text-anchor="start" x="24" y="-358.17" font-family="Ubuntu" font-size="10.00">i2c</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="52,-353.67 52,-369.67 141,-369.67 141,-353.67 52,-353.67"/>
|
||||
<text text-anchor="start" x="84.25" y="-359.17" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIOExpI2C</text>
|
||||
<polygon fill="#fdbf6f" stroke="none" points="9,-337.67 9,-353.67 13,-353.67 13,-337.67 9,-337.67"/>
|
||||
<text text-anchor="start" x="14.88" y="-342.17" font-family="Ubuntu" font-size="10.00">4</text>
|
||||
<text text-anchor="start" x="24" y="-342.17" font-family="Ubuntu" font-size="10.00">spi</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="52,-337.67 52,-353.67 141,-353.67 141,-337.67 52,-337.67"/>
|
||||
<text text-anchor="start" x="84.25" y="-343.17" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIOExpSPI</text>
|
||||
<polygon fill="#fdbf6f" stroke="none" points="9,-333.67 9,-337.67 141,-337.67 141,-333.67 9,-333.67"/>
|
||||
<text text-anchor="start" x="14.88" y="-322.17" font-family="Ubuntu" font-size="10.00">5</text>
|
||||
<text text-anchor="start" x="24" y="-322.17" font-family="Ubuntu" font-size="10.00">base</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="52,-317.67 52,-333.67 141,-333.67 141,-317.67 52,-317.67"/>
|
||||
<text text-anchor="start" x="118" y="-323.17" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
|
||||
<text text-anchor="start" x="14.88" y="-306.17" font-family="Ubuntu" font-size="10.00">6</text>
|
||||
<text text-anchor="start" x="24" y="-306.17" font-family="Ubuntu" font-size="10.00">count</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="52,-301.67 52,-317.67 141,-317.67 141,-301.67 52,-301.67"/>
|
||||
<text text-anchor="start" x="118" y="-307.17" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
|
||||
<text text-anchor="start" x="14.88" y="-290.17" font-family="Ubuntu" font-size="10.00">7</text>
|
||||
<text text-anchor="start" x="24" y="-290.17" font-family="Ubuntu" font-size="10.00">intr</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="52,-285.67 52,-301.67 141,-301.67 141,-285.67 52,-285.67"/>
|
||||
<text text-anchor="start" x="116.5" y="-291.17" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
|
||||
<polygon fill="none" stroke="black" points="8,-284.67 8,-434.67 142,-434.67 142,-284.67 8,-284.67"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_109->Node_Ja_107 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>Node_Ja_109:e->Node_Ja_107:header</title>
|
||||
<g id="a_edge3"><a xlink:title="Ja_109 --> Ja_107">
|
||||
<path fill="none" stroke="#000000" d="M142,-345.67C170.41,-345.67 177.69,-328.97 200.66,-324.67"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="200.84,-328.17 210.49,-323.8 200.22,-321.19 200.84,-328.17"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_109->Node_Ja_108 -->
|
||||
<g id="edge6" class="edge">
|
||||
<title>Node_Ja_109:e->Node_Ja_108:header</title>
|
||||
<g id="a_edge6"><a xlink:title="Ja_109 --> Ja_108">
|
||||
<path fill="none" stroke="#000000" d="M142,-361.67C172.16,-361.67 179.96,-378.66 204.71,-382.78"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="204.25,-386.25 214.49,-383.55 204.8,-379.27 204.25,-386.25"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_109->Node_Ja_106 -->
|
||||
<g id="edge11" class="edge">
|
||||
<title>Node_Ja_109:e->Node_Ja_106</title>
|
||||
<g id="a_edge11"><a xlink:title="Ja_109 --> Ja_106">
|
||||
<path fill="none" stroke="#008000" d="M142,-409.67C153.33,-409.67 164.66,-411.97 175.56,-415.66"/>
|
||||
<polygon fill="#008000" stroke="#008000" points="174.28,-418.92 184.87,-419.23 176.79,-412.38 174.28,-418.92"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_109->Node_Ja_104 -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>Node_Ja_109:e->Node_Ja_104:header</title>
|
||||
<g id="a_edge4"><a xlink:title="Ja_109 --> Ja_104">
|
||||
<path fill="none" stroke="#000000" d="M142,-293.67C252.19,-293.67 101.45,-120.33 186,-49.67 234.42,-9.19 271.23,-22.1 328,-49.67 372.09,-71.07 352.59,-132.9 390.93,-142.43"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="390.17,-145.86 400.5,-143.5 390.95,-138.91 390.17,-145.86"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 27 KiB |
34
protobuf/generated/I2CBus.dot
Normal file
@@ -0,0 +1,34 @@
|
||||
/*
|
||||
do not edit:
|
||||
auto-generated by github.com/seamia/protodot
|
||||
*/
|
||||
digraph protodot {
|
||||
|
||||
/* package: platform */
|
||||
/* source: C:/Users/sle11/Documents/VSCode/squeezelite-esp32/protobuf/proto/I2CBus.proto */
|
||||
/* selection: * */
|
||||
|
||||
rankdir=LR;
|
||||
label="platform";
|
||||
tooltip="platform";
|
||||
bgcolor="transparent"
|
||||
|
||||
node [
|
||||
shape=plaintext
|
||||
fontsize=10
|
||||
fontname="Ubuntu"
|
||||
];
|
||||
|
||||
|
||||
/* ------ nodes ------ */
|
||||
Node_Ja_111 [shape=plaintext tooltip="platform.I2CBus" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>I2CBus</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">port</TD><TD BGCOLOR="#b2df8a" PORT="poport" ALIGN="right"><u>I2CPortEnum</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">speed</TD><TD BGCOLOR="#a6cee3" PORT="pospeed" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">sda</TD><TD BGCOLOR="#fb9a99" PORT="posda" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">scl</TD><TD BGCOLOR="#fb9a99" PORT="poscl" ALIGN="right"><b>GPIO</b></TD></TR></TABLE>>];
|
||||
Node_Ja_104 [shape=plaintext tooltip="platform.GPIO" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">pin</TD><TD BGCOLOR="#a6cee3" PORT="popin" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">level</TD><TD BGCOLOR="#a6cee3" PORT="polevel" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR></TABLE>>];
|
||||
Node_Ja_110 [shape=plaintext tooltip="I2CPortEnum" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>I2CPortEnum</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">UNSPECIFIED_PORT</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">I2CPort0</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">I2CPort1</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR></TABLE>>];
|
||||
|
||||
/* ------ connections ------ */
|
||||
Node_Ja_111:poscl:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_111 --> Ja_104"];
|
||||
Node_Ja_111:posda:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_111 --> Ja_104"];
|
||||
Node_Ja_111:poport:e -> Node_Ja_110 [color="#008000" tooltip="Ja_111 --> Ja_110"];
|
||||
|
||||
/* generated by github.com/seamia/protodot on Friday, 24-Nov-23 14:36:16 EST */
|
||||
}
|
||||
BIN
protobuf/generated/I2CBus.dot.png
Normal file
|
After Width: | Height: | Size: 5.5 KiB |
113
protobuf/generated/I2CBus.dot.svg
Normal file
@@ -0,0 +1,113 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
|
||||
-->
|
||||
<!-- Title: protodot Pages: 1 -->
|
||||
<svg width="280pt" height="182pt"
|
||||
viewBox="0.00 0.00 280.00 181.75" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 177.75)">
|
||||
<title>protodot</title>
|
||||
<g id="a_graph0"><a xlink:title="platform">
|
||||
<text text-anchor="middle" x="136" y="-6.45" font-family="Times New Roman,serif" font-size="14.00">platform</text>
|
||||
</a>
|
||||
</g>
|
||||
<!-- Node_Ja_111 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node_Ja_111</title>
|
||||
<g id="a_node1"><a xlink:title="platform.I2CBus">
|
||||
<polygon fill="#fffaf0" stroke="none" points="8,-59.75 8,-141.75 111,-141.75 111,-59.75 8,-59.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="9,-124.75 9,-140.75 110,-140.75 110,-124.75 9,-124.75"/>
|
||||
<text text-anchor="start" x="75" y="-130.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">I2CBus</text>
|
||||
<text text-anchor="start" x="14.88" y="-113.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="24" y="-113.25" font-family="Ubuntu" font-size="10.00">port</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="51,-108.75 51,-124.75 110,-124.75 110,-108.75 51,-108.75"/>
|
||||
<text text-anchor="start" x="52.75" y="-114.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">I2CPortEnum</text>
|
||||
<text text-anchor="start" x="14.88" y="-97.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="23.75" y="-97.25" font-family="Ubuntu" font-size="10.00">speed</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="51,-92.75 51,-108.75 110,-108.75 110,-92.75 51,-92.75"/>
|
||||
<text text-anchor="start" x="87" y="-98.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
|
||||
<text text-anchor="start" x="14.88" y="-81.25" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<text text-anchor="start" x="24" y="-81.25" font-family="Ubuntu" font-size="10.00">sda</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="51,-76.75 51,-92.75 110,-92.75 110,-76.75 51,-76.75"/>
|
||||
<text text-anchor="start" x="85.5" y="-82.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
|
||||
<text text-anchor="start" x="14.88" y="-65.25" font-family="Ubuntu" font-size="10.00">4</text>
|
||||
<text text-anchor="start" x="24" y="-65.25" font-family="Ubuntu" font-size="10.00">scl</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="51,-60.75 51,-76.75 110,-76.75 110,-60.75 51,-60.75"/>
|
||||
<text text-anchor="start" x="85.5" y="-66.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
|
||||
<polygon fill="none" stroke="black" points="8,-59.75 8,-141.75 111,-141.75 111,-59.75 8,-59.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_104 -->
|
||||
<g id="node2" class="node">
|
||||
<title>Node_Ja_104</title>
|
||||
<g id="a_node2"><a xlink:title="platform.GPIO">
|
||||
<polygon fill="#fffaf0" stroke="none" points="182,-27.75 182,-77.75 245,-77.75 245,-27.75 182,-27.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="183,-60.75 183,-76.75 244,-76.75 244,-60.75 183,-60.75"/>
|
||||
<text text-anchor="start" x="219.5" y="-66.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
|
||||
<text text-anchor="start" x="188.88" y="-49.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="198" y="-49.25" font-family="Ubuntu" font-size="10.00">pin</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="219,-44.75 219,-60.75 244,-60.75 244,-44.75 219,-44.75"/>
|
||||
<text text-anchor="start" x="221" y="-50.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
|
||||
<text text-anchor="start" x="188.88" y="-33.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="197.75" y="-33.25" font-family="Ubuntu" font-size="10.00">level</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="219,-28.75 219,-44.75 244,-44.75 244,-28.75 219,-28.75"/>
|
||||
<text text-anchor="start" x="221" y="-34.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
|
||||
<polygon fill="none" stroke="black" points="182,-27.75 182,-77.75 245,-77.75 245,-27.75 182,-27.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_111->Node_Ja_104 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>Node_Ja_111:e->Node_Ja_104:header</title>
|
||||
<g id="a_edge1"><a xlink:title="Ja_111 --> Ja_104">
|
||||
<path fill="none" stroke="#000000" d="M111.5,-68.75C138.48,-68.75 147.91,-68.75 170.23,-68.75"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="169.99,-72.25 179.99,-68.75 169.99,-65.25 169.99,-72.25"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_111->Node_Ja_104 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>Node_Ja_111:e->Node_Ja_104:header</title>
|
||||
<g id="a_edge2"><a xlink:title="Ja_111 --> Ja_104">
|
||||
<path fill="none" stroke="#000000" d="M111.5,-84.75C139.17,-84.75 147.49,-72.72 170.03,-69.52"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="170.25,-73.01 179.99,-68.85 169.78,-66.03 170.25,-73.01"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_110 -->
|
||||
<g id="node3" class="node">
|
||||
<title>Node_Ja_110</title>
|
||||
<g id="a_node3"><a xlink:title="I2CPortEnum">
|
||||
<polygon fill="#b2df8a" stroke="none" points="163,-103.75 163,-169.75 264,-169.75 264,-103.75 163,-103.75"/>
|
||||
<polygon fill="#33a02c" stroke="none" points="164,-152.75 164,-168.75 263,-168.75 263,-152.75 164,-152.75"/>
|
||||
<text text-anchor="start" x="171.75" y="-158.25" font-family="Ubuntu" font-size="10.00">enum </text>
|
||||
<text text-anchor="start" x="198.75" y="-158.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">I2CPortEnum</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="164,-136.75 164,-152.75 254,-152.75 254,-136.75 164,-136.75"/>
|
||||
<text text-anchor="start" x="165.88" y="-141.25" font-family="Ubuntu" font-size="10.00">UNSPECIFIED_PORT</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="254,-136.75 254,-152.75 263,-152.75 263,-136.75 254,-136.75"/>
|
||||
<text text-anchor="start" x="255.88" y="-141.25" font-family="Ubuntu" font-size="10.00">0</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="164,-120.75 164,-136.75 254,-136.75 254,-120.75 164,-120.75"/>
|
||||
<text text-anchor="start" x="166" y="-125.25" font-family="Ubuntu" font-size="10.00">I2CPort0</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="254,-120.75 254,-136.75 263,-136.75 263,-120.75 254,-120.75"/>
|
||||
<text text-anchor="start" x="255.88" y="-125.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="164,-104.75 164,-120.75 254,-120.75 254,-104.75 164,-104.75"/>
|
||||
<text text-anchor="start" x="166" y="-109.25" font-family="Ubuntu" font-size="10.00">I2CPort1</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="254,-104.75 254,-120.75 263,-120.75 263,-104.75 254,-104.75"/>
|
||||
<text text-anchor="start" x="255.88" y="-109.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<polygon fill="none" stroke="black" points="163,-103.75 163,-169.75 264,-169.75 264,-103.75 163,-103.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_111->Node_Ja_110 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>Node_Ja_111:e->Node_Ja_110</title>
|
||||
<g id="a_edge3"><a xlink:title="Ja_111 --> Ja_110">
|
||||
<path fill="none" stroke="#008000" d="M111.5,-116.75C122.11,-116.75 133.24,-117.83 144.06,-119.48"/>
|
||||
<polygon fill="#008000" stroke="#008000" points="143.26,-122.89 153.71,-121.13 144.45,-115.99 143.26,-122.89"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 7.3 KiB |
61
protobuf/generated/Services.dot
Normal file
@@ -0,0 +1,61 @@
|
||||
/*
|
||||
do not edit:
|
||||
auto-generated by github.com/seamia/protodot
|
||||
*/
|
||||
digraph protodot {
|
||||
|
||||
/* package: platform */
|
||||
/* source: C:/Users/sle11/Documents/VSCode/squeezelite-esp32/protobuf/proto/Services.proto */
|
||||
/* selection: * */
|
||||
|
||||
rankdir=LR;
|
||||
label="platform";
|
||||
tooltip="platform";
|
||||
bgcolor="transparent"
|
||||
|
||||
node [
|
||||
shape=plaintext
|
||||
fontsize=10
|
||||
fontname="Ubuntu"
|
||||
];
|
||||
|
||||
|
||||
/* ------ nodes ------ */
|
||||
Node_Ja_119 [shape=plaintext tooltip="DebugComponent" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>DebugComponent</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">NONE</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SLIMPROTO</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">STREAM</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">DECODE</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">OUTPUT</TD><TD BGCOLOR="#b2df8a" ALIGN="left">4</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">IR</TD><TD BGCOLOR="#b2df8a" ALIGN="left">5</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ALL</TD><TD BGCOLOR="#b2df8a" ALIGN="left">6</TD></TR></TABLE>>];
|
||||
Node_Ja_125 [shape=plaintext tooltip="platform.Metadata" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>Metadata</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">format</TD><TD BGCOLOR="#a6cee3" PORT="poformat" ALIGN="right" TITLE="string"><i>string</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">speed</TD><TD BGCOLOR="#a6cee3" PORT="pospeed" ALIGN="right" TITLE="uint32"><i>uint32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">pause</TD><TD BGCOLOR="#a6cee3" PORT="popause" ALIGN="right" TITLE="uint32"><i>uint32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">artwork</TD><TD BGCOLOR="#fb9a99" PORT="poartwork" ALIGN="right"><b>Artwork</b></TD></TR></TABLE>>];
|
||||
Node_Ja_111 [shape=plaintext tooltip="platform.Spotify" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>Spotify</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">enabled</TD><TD BGCOLOR="#a6cee3" PORT="poenabled" ALIGN="right" TITLE="bool"><i>bool</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">device_name</TD><TD BGCOLOR="#a6cee3" PORT="podevice_name" ALIGN="right" TITLE="string"><i>string</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">bitrate</TD><TD BGCOLOR="#a6cee3" PORT="pobitrate" ALIGN="right" TITLE="uint32"><i>uint32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">zeroconf</TD><TD BGCOLOR="#a6cee3" PORT="pozeroconf" ALIGN="right" TITLE="bool"><i>bool</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">5</TD><TD ALIGN="left">volume</TD><TD BGCOLOR="#a6cee3" PORT="povolume" ALIGN="right" TITLE="uint32"><i>uint32</i></TD></TR></TABLE>>];
|
||||
Node_Ja_112 [shape=plaintext tooltip="platform.AirPlay" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>AirPlay</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">enabled</TD><TD BGCOLOR="#a6cee3" PORT="poenabled" ALIGN="right" TITLE="bool"><i>bool</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">device_name</TD><TD BGCOLOR="#a6cee3" PORT="podevice_name" ALIGN="right" TITLE="string"><i>string</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">port</TD><TD BGCOLOR="#a6cee3" PORT="poport" ALIGN="right" TITLE="uint32"><i>uint32</i></TD></TR></TABLE>>];
|
||||
Node_Ja_114 [shape=plaintext tooltip="platform.OutputBT" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>OutputBT</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">sink_name</TD><TD BGCOLOR="#a6cee3" PORT="posink_name" ALIGN="right" TITLE="string"><i>string</i></TD></TR></TABLE>>];
|
||||
Node_Ja_126 [shape=plaintext tooltip="platform.Services" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>Services</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">metadata</TD><TD BGCOLOR="#fb9a99" PORT="pometadata" ALIGN="right"><b>Metadata</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">sleep</TD><TD BGCOLOR="#fb9a99" PORT="posleep" ALIGN="right"><b>SleepService</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">ota_url</TD><TD BGCOLOR="#a6cee3" PORT="poota_url" ALIGN="right" TITLE="string"><i>string</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">cspot</TD><TD BGCOLOR="#fb9a99" PORT="pocspot" ALIGN="right"><b>Spotify</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">5</TD><TD ALIGN="left">airplay</TD><TD BGCOLOR="#fb9a99" PORT="poairplay" ALIGN="right"><b>AirPlay</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">6</TD><TD ALIGN="left">squeezelite</TD><TD BGCOLOR="#fb9a99" PORT="posqueezelite" ALIGN="right"><b>Squeezelite</b></TD></TR></TABLE>>];
|
||||
Node_Ja_113 [shape=plaintext tooltip="OutputTypeEnum" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>OutputTypeEnum</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">OUTPUT_UNKNOWN</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">OUTPUT_I2S</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">OUTPUT_SPDIF</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">OUTPUT_Bluetooth</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR></TABLE>>];
|
||||
Node_Ja_120 [shape=plaintext tooltip="platform.RatesOption" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>RatesOption</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">min</TD><TD BGCOLOR="#b2df8a" PORT="pomin" ALIGN="right"><u>SampleRate</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">max</TD><TD BGCOLOR="#b2df8a" PORT="pomax" ALIGN="right"><u>SampleRate</u></TD></TR><TR><TD ALIGN="right">[...]</TD><TD ALIGN="right">3</TD><TD ALIGN="left">list</TD><TD BGCOLOR="#b2df8a" PORT="polist" ALIGN="right"><u>SampleRate</u></TD></TR></TABLE>>];
|
||||
Node_Ja_118 [shape=plaintext tooltip="DebugLevelEnum" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>DebugLevelEnum</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">DEFAULT</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">INFO</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">DEBUG</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SDEBUG</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR></TABLE>>];
|
||||
Node_Ja_104 [shape=plaintext tooltip="platform.GPIO" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">pin</TD><TD BGCOLOR="#a6cee3" PORT="popin" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">level</TD><TD BGCOLOR="#a6cee3" PORT="polevel" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR></TABLE>>];
|
||||
Node_Ja_110 [shape=plaintext tooltip="platform.Artwork" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>Artwork</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">enabled</TD><TD BGCOLOR="#a6cee3" PORT="poenabled" ALIGN="right" TITLE="bool"><i>bool</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">resize</TD><TD BGCOLOR="#a6cee3" PORT="poresize" ALIGN="right" TITLE="bool"><i>bool</i></TD></TR></TABLE>>];
|
||||
Node_Ja_122 [shape=plaintext tooltip="platform.DebugOption" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>DebugOption</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">component</TD><TD BGCOLOR="#b2df8a" PORT="pocomponent" ALIGN="right"><u>DebugComponent</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">level</TD><TD BGCOLOR="#b2df8a" PORT="polevel" ALIGN="right"><u>DebugLevelEnum</u></TD></TR></TABLE>>];
|
||||
Node_Ja_124 [shape=plaintext tooltip="platform.SleepService" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>SleepService</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">delay</TD><TD BGCOLOR="#a6cee3" PORT="podelay" ALIGN="right" TITLE="uint32"><i>uint32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">spurious</TD><TD BGCOLOR="#a6cee3" PORT="pospurious" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">sleep</TD><TD BGCOLOR="#fb9a99" PORT="posleep" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right">[...]</TD><TD ALIGN="right">4</TD><TD ALIGN="left">wake</TD><TD BGCOLOR="#fb9a99" PORT="powake" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right">[...]</TD><TD ALIGN="right">5</TD><TD ALIGN="left">rtc</TD><TD BGCOLOR="#fb9a99" PORT="portc" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">6</TD><TD ALIGN="left">batt</TD><TD BGCOLOR="#a6cee3" PORT="pobatt" ALIGN="right" TITLE="float"><i>float</i></TD></TR></TABLE>>];
|
||||
Node_Ja_123 [shape=plaintext tooltip="platform.Squeezelite" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>Squeezelite</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">output_type</TD><TD BGCOLOR="#b2df8a" PORT="pooutput_type" ALIGN="right"><u>OutputTypeEnum</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">rates</TD><TD BGCOLOR="#fb9a99" PORT="porates" ALIGN="right"><b>RatesOption</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">amp_gpio_timeout</TD><TD BGCOLOR="#a6cee3" PORT="poamp_gpio_timeout" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">wav_aiff_header_parsing</TD><TD BGCOLOR="#a6cee3" PORT="powav_aiff_header_parsing" ALIGN="right" TITLE="bool"><i>bool</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">5</TD><TD ALIGN="left">server_name_ip</TD><TD BGCOLOR="#a6cee3" PORT="poserver_name_ip" ALIGN="right" TITLE="string"><i>string</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">6</TD><TD ALIGN="left">server_port</TD><TD BGCOLOR="#a6cee3" PORT="poserver_port" ALIGN="right" TITLE="uint32"><i>uint32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">7</TD><TD ALIGN="left">enabled</TD><TD BGCOLOR="#a6cee3" PORT="poenabled" ALIGN="right" TITLE="bool"><i>bool</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">10</TD><TD ALIGN="left">device_name</TD><TD BGCOLOR="#a6cee3" PORT="podevice_name" ALIGN="right" TITLE="string"><i>string</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">11</TD><TD ALIGN="left">bluetooth</TD><TD BGCOLOR="#fb9a99" PORT="pobluetooth" ALIGN="right"><b>OutputBT</b></TD></TR><TR><TD ALIGN="right">[...]</TD><TD ALIGN="right">12</TD><TD ALIGN="left">logging_options</TD><TD BGCOLOR="#fb9a99" PORT="pologging_options" ALIGN="right"><b>DebugOption</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">13</TD><TD ALIGN="left">max_rate</TD><TD BGCOLOR="#a6cee3" PORT="pomax_rate" ALIGN="right" TITLE="uint32"><i>uint32</i></TD></TR></TABLE>>];
|
||||
Node_Ja_117 [shape=plaintext tooltip="SampleRate" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>SampleRate</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_UNSPECIFIED</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_8000</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_11025</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_12000</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_16000</TD><TD BGCOLOR="#b2df8a" ALIGN="left">4</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_22050</TD><TD BGCOLOR="#b2df8a" ALIGN="left">5</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_24000</TD><TD BGCOLOR="#b2df8a" ALIGN="left">6</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_32000</TD><TD BGCOLOR="#b2df8a" ALIGN="left">7</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_44100</TD><TD BGCOLOR="#b2df8a" ALIGN="left">8</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_48000</TD><TD BGCOLOR="#b2df8a" ALIGN="left">9</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_88200</TD><TD BGCOLOR="#b2df8a" ALIGN="left">10</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_96000</TD><TD BGCOLOR="#b2df8a" ALIGN="left">11</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_176400</TD><TD BGCOLOR="#b2df8a" ALIGN="left">12</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_192000</TD><TD BGCOLOR="#b2df8a" ALIGN="left">13</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_352800</TD><TD BGCOLOR="#b2df8a" ALIGN="left">14</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_384000</TD><TD BGCOLOR="#b2df8a" ALIGN="left">15</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_705600</TD><TD BGCOLOR="#b2df8a" ALIGN="left">16</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_768000</TD><TD BGCOLOR="#b2df8a" ALIGN="left">17</TD></TR></TABLE>>];
|
||||
|
||||
/* ------ connections ------ */
|
||||
Node_Ja_125:poartwork:e -> Node_Ja_110:header [color="#000000" tooltip="Ja_125 --> Ja_110"];
|
||||
Node_Ja_126:pocspot:e -> Node_Ja_111:header [color="#000000" tooltip="Ja_126 --> Ja_111"];
|
||||
Node_Ja_123:pologging_options:e -> Node_Ja_122:header [color="#000000" tooltip="Ja_123 --> Ja_122"];
|
||||
Node_Ja_123:porates:e -> Node_Ja_120:header [color="#000000" tooltip="Ja_123 --> Ja_120"];
|
||||
Node_Ja_122:polevel:e -> Node_Ja_118 [color="#008000" tooltip="Ja_122 --> Ja_118"];
|
||||
Node_Ja_124:posleep:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_124 --> Ja_104"];
|
||||
Node_Ja_120:pomax:e -> Node_Ja_117 [color="#008000" tooltip="Ja_120 --> Ja_117"];
|
||||
Node_Ja_124:portc:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_124 --> Ja_104"];
|
||||
Node_Ja_126:posqueezelite:e -> Node_Ja_123:header [color="#000000" tooltip="Ja_126 --> Ja_123"];
|
||||
Node_Ja_123:pooutput_type:e -> Node_Ja_113 [color="#008000" tooltip="Ja_123 --> Ja_113"];
|
||||
Node_Ja_120:polist:e -> Node_Ja_117 [color="#008000" tooltip="Ja_120 --> Ja_117"];
|
||||
Node_Ja_120:pomin:e -> Node_Ja_117 [color="#008000" tooltip="Ja_120 --> Ja_117"];
|
||||
Node_Ja_126:pometadata:e -> Node_Ja_125:header [color="#000000" tooltip="Ja_126 --> Ja_125"];
|
||||
Node_Ja_126:posleep:e -> Node_Ja_124:header [color="#000000" tooltip="Ja_126 --> Ja_124"];
|
||||
Node_Ja_126:poairplay:e -> Node_Ja_112:header [color="#000000" tooltip="Ja_126 --> Ja_112"];
|
||||
Node_Ja_123:pobluetooth:e -> Node_Ja_114:header [color="#000000" tooltip="Ja_123 --> Ja_114"];
|
||||
Node_Ja_122:pocomponent:e -> Node_Ja_119 [color="#008000" tooltip="Ja_122 --> Ja_119"];
|
||||
Node_Ja_124:powake:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_124 --> Ja_104"];
|
||||
|
||||
/* generated by github.com/seamia/protodot on Friday, 24-Nov-23 14:36:16 EST */
|
||||
}
|
||||
BIN
protobuf/generated/Services.dot.png
Normal file
|
After Width: | Height: | Size: 57 KiB |
663
protobuf/generated/Services.dot.svg
Normal file
@@ -0,0 +1,663 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
|
||||
-->
|
||||
<!-- Title: protodot Pages: 1 -->
|
||||
<svg width="828pt" height="986pt"
|
||||
viewBox="0.00 0.00 828.00 985.75" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 981.75)">
|
||||
<title>protodot</title>
|
||||
<g id="a_graph0"><a xlink:title="platform">
|
||||
<text text-anchor="middle" x="410" y="-6.45" font-family="Times New Roman,serif" font-size="14.00">platform</text>
|
||||
</a>
|
||||
</g>
|
||||
<!-- Node_Ja_119 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node_Ja_119</title>
|
||||
<g id="a_node1"><a xlink:title="DebugComponent">
|
||||
<polygon fill="#b2df8a" stroke="none" points="680.5,-135.75 680.5,-265.75 798.5,-265.75 798.5,-135.75 680.5,-135.75"/>
|
||||
<polygon fill="#33a02c" stroke="none" points="681.5,-248.75 681.5,-264.75 797.5,-264.75 797.5,-248.75 681.5,-248.75"/>
|
||||
<text text-anchor="start" x="683.25" y="-254.25" font-family="Ubuntu" font-size="10.00">enum </text>
|
||||
<text text-anchor="start" x="710.25" y="-254.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">DebugComponent</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="681.5,-232.75 681.5,-248.75 762.5,-248.75 762.5,-232.75 681.5,-232.75"/>
|
||||
<text text-anchor="start" x="683.5" y="-237.25" font-family="Ubuntu" font-size="10.00">NONE</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="762.5,-232.75 762.5,-248.75 797.5,-248.75 797.5,-232.75 762.5,-232.75"/>
|
||||
<text text-anchor="start" x="764.5" y="-237.25" font-family="Ubuntu" font-size="10.00">0</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="681.5,-216.75 681.5,-232.75 762.5,-232.75 762.5,-216.75 681.5,-216.75"/>
|
||||
<text text-anchor="start" x="683.5" y="-221.25" font-family="Ubuntu" font-size="10.00">SLIMPROTO</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="762.5,-216.75 762.5,-232.75 797.5,-232.75 797.5,-216.75 762.5,-216.75"/>
|
||||
<text text-anchor="start" x="764.5" y="-221.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="681.5,-200.75 681.5,-216.75 762.5,-216.75 762.5,-200.75 681.5,-200.75"/>
|
||||
<text text-anchor="start" x="683.5" y="-205.25" font-family="Ubuntu" font-size="10.00">STREAM</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="762.5,-200.75 762.5,-216.75 797.5,-216.75 797.5,-200.75 762.5,-200.75"/>
|
||||
<text text-anchor="start" x="764.5" y="-205.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="681.5,-184.75 681.5,-200.75 762.5,-200.75 762.5,-184.75 681.5,-184.75"/>
|
||||
<text text-anchor="start" x="683.5" y="-189.25" font-family="Ubuntu" font-size="10.00">DECODE</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="762.5,-184.75 762.5,-200.75 797.5,-200.75 797.5,-184.75 762.5,-184.75"/>
|
||||
<text text-anchor="start" x="764.5" y="-189.25" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="681.5,-168.75 681.5,-184.75 762.5,-184.75 762.5,-168.75 681.5,-168.75"/>
|
||||
<text text-anchor="start" x="683.5" y="-173.25" font-family="Ubuntu" font-size="10.00">OUTPUT</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="762.5,-168.75 762.5,-184.75 797.5,-184.75 797.5,-168.75 762.5,-168.75"/>
|
||||
<text text-anchor="start" x="764.5" y="-173.25" font-family="Ubuntu" font-size="10.00">4</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="681.5,-152.75 681.5,-168.75 762.5,-168.75 762.5,-152.75 681.5,-152.75"/>
|
||||
<text text-anchor="start" x="683.5" y="-157.25" font-family="Ubuntu" font-size="10.00">IR</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="762.5,-152.75 762.5,-168.75 797.5,-168.75 797.5,-152.75 762.5,-152.75"/>
|
||||
<text text-anchor="start" x="764.5" y="-157.25" font-family="Ubuntu" font-size="10.00">5</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="681.5,-136.75 681.5,-152.75 762.5,-152.75 762.5,-136.75 681.5,-136.75"/>
|
||||
<text text-anchor="start" x="683.5" y="-141.25" font-family="Ubuntu" font-size="10.00">ALL</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="762.5,-136.75 762.5,-152.75 797.5,-152.75 797.5,-136.75 762.5,-136.75"/>
|
||||
<text text-anchor="start" x="764.5" y="-141.25" font-family="Ubuntu" font-size="10.00">6</text>
|
||||
<polygon fill="none" stroke="black" points="680.5,-135.75 680.5,-265.75 798.5,-265.75 798.5,-135.75 680.5,-135.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_125 -->
|
||||
<g id="node2" class="node">
|
||||
<title>Node_Ja_125</title>
|
||||
<g id="a_node2"><a xlink:title="platform.Metadata">
|
||||
<polygon fill="#fffaf0" stroke="none" points="257.5,-891.75 257.5,-973.75 353.5,-973.75 353.5,-891.75 257.5,-891.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="258.5,-956.75 258.5,-972.75 352.5,-972.75 352.5,-956.75 258.5,-956.75"/>
|
||||
<text text-anchor="start" x="303.25" y="-962.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">Metadata</text>
|
||||
<text text-anchor="start" x="264.38" y="-945.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="273.5" y="-945.25" font-family="Ubuntu" font-size="10.00">format</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="308.5,-940.75 308.5,-956.75 352.5,-956.75 352.5,-940.75 308.5,-940.75"/>
|
||||
<text text-anchor="start" x="326.5" y="-946.25" font-family="Ubuntu" font-style="italic" font-size="10.00">string</text>
|
||||
<text text-anchor="start" x="264.38" y="-929.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="273.5" y="-929.25" font-family="Ubuntu" font-size="10.00">speed</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="308.5,-924.75 308.5,-940.75 352.5,-940.75 352.5,-924.75 308.5,-924.75"/>
|
||||
<text text-anchor="start" x="324.25" y="-930.25" font-family="Ubuntu" font-style="italic" font-size="10.00">uint32</text>
|
||||
<text text-anchor="start" x="264.38" y="-913.25" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<text text-anchor="start" x="273.5" y="-913.25" font-family="Ubuntu" font-size="10.00">pause</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="308.5,-908.75 308.5,-924.75 352.5,-924.75 352.5,-908.75 308.5,-908.75"/>
|
||||
<text text-anchor="start" x="324.25" y="-914.25" font-family="Ubuntu" font-style="italic" font-size="10.00">uint32</text>
|
||||
<text text-anchor="start" x="264.38" y="-897.25" font-family="Ubuntu" font-size="10.00">4</text>
|
||||
<text text-anchor="start" x="273.5" y="-897.25" font-family="Ubuntu" font-size="10.00">artwork</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="308.5,-892.75 308.5,-908.75 352.5,-908.75 352.5,-892.75 308.5,-892.75"/>
|
||||
<text text-anchor="start" x="310.25" y="-898.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">Artwork</text>
|
||||
<polygon fill="none" stroke="black" points="257.5,-891.75 257.5,-973.75 353.5,-973.75 353.5,-891.75 257.5,-891.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_110 -->
|
||||
<g id="node11" class="node">
|
||||
<title>Node_Ja_110</title>
|
||||
<g id="a_node11"><a xlink:title="platform.Artwork">
|
||||
<polygon fill="#fffaf0" stroke="none" points="505.5,-859.75 505.5,-909.75 579.5,-909.75 579.5,-859.75 505.5,-859.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="506.5,-892.75 506.5,-908.75 578.5,-908.75 578.5,-892.75 506.5,-892.75"/>
|
||||
<text text-anchor="start" x="536" y="-898.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">Artwork</text>
|
||||
<text text-anchor="start" x="512.38" y="-881.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="521.12" y="-881.25" font-family="Ubuntu" font-size="10.00">enabled</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="556.5,-876.75 556.5,-892.75 578.5,-892.75 578.5,-876.75 556.5,-876.75"/>
|
||||
<text text-anchor="start" x="558.5" y="-882.25" font-family="Ubuntu" font-style="italic" font-size="10.00">bool</text>
|
||||
<text text-anchor="start" x="512.38" y="-865.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="521.5" y="-865.25" font-family="Ubuntu" font-size="10.00">resize</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="556.5,-860.75 556.5,-876.75 578.5,-876.75 578.5,-860.75 556.5,-860.75"/>
|
||||
<text text-anchor="start" x="558.5" y="-866.25" font-family="Ubuntu" font-style="italic" font-size="10.00">bool</text>
|
||||
<polygon fill="none" stroke="black" points="505.5,-859.75 505.5,-909.75 579.5,-909.75 579.5,-859.75 505.5,-859.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_125->Node_Ja_110 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>Node_Ja_125:e->Node_Ja_110:header</title>
|
||||
<g id="a_edge1"><a xlink:title="Ja_125 --> Ja_110">
|
||||
<path fill="none" stroke="#000000" d="M353.5,-900.75C417.1,-900.75 435.79,-900.75 494.13,-900.75"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="493.99,-904.25 503.99,-900.75 493.99,-897.25 493.99,-904.25"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_111 -->
|
||||
<g id="node3" class="node">
|
||||
<title>Node_Ja_111</title>
|
||||
<g id="a_node3"><a xlink:title="platform.Spotify">
|
||||
<polygon fill="#fffaf0" stroke="none" points="253,-627.75 253,-725.75 358,-725.75 358,-627.75 253,-627.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="254,-708.75 254,-724.75 357,-724.75 357,-708.75 254,-708.75"/>
|
||||
<text text-anchor="start" x="320.5" y="-714.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">Spotify</text>
|
||||
<text text-anchor="start" x="259.88" y="-697.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="269" y="-697.25" font-family="Ubuntu" font-size="10.00">enabled</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="327,-692.75 327,-708.75 357,-708.75 357,-692.75 327,-692.75"/>
|
||||
<text text-anchor="start" x="337" y="-698.25" font-family="Ubuntu" font-style="italic" font-size="10.00">bool</text>
|
||||
<text text-anchor="start" x="259.88" y="-681.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="268.88" y="-681.25" font-family="Ubuntu" font-size="10.00">device_name</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="327,-676.75 327,-692.75 357,-692.75 357,-676.75 327,-676.75"/>
|
||||
<text text-anchor="start" x="331" y="-682.25" font-family="Ubuntu" font-style="italic" font-size="10.00">string</text>
|
||||
<text text-anchor="start" x="259.88" y="-665.25" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<text text-anchor="start" x="269" y="-665.25" font-family="Ubuntu" font-size="10.00">bitrate</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="327,-660.75 327,-676.75 357,-676.75 357,-660.75 327,-660.75"/>
|
||||
<text text-anchor="start" x="328.88" y="-666.25" font-family="Ubuntu" font-style="italic" font-size="10.00">uint32</text>
|
||||
<text text-anchor="start" x="259.88" y="-649.25" font-family="Ubuntu" font-size="10.00">4</text>
|
||||
<text text-anchor="start" x="269" y="-649.25" font-family="Ubuntu" font-size="10.00">zeroconf</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="327,-644.75 327,-660.75 357,-660.75 357,-644.75 327,-644.75"/>
|
||||
<text text-anchor="start" x="337" y="-650.25" font-family="Ubuntu" font-style="italic" font-size="10.00">bool</text>
|
||||
<text text-anchor="start" x="259.88" y="-633.25" font-family="Ubuntu" font-size="10.00">5</text>
|
||||
<text text-anchor="start" x="269" y="-633.25" font-family="Ubuntu" font-size="10.00">volume</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="327,-628.75 327,-644.75 357,-644.75 357,-628.75 327,-628.75"/>
|
||||
<text text-anchor="start" x="328.88" y="-634.25" font-family="Ubuntu" font-style="italic" font-size="10.00">uint32</text>
|
||||
<polygon fill="none" stroke="black" points="253,-627.75 253,-725.75 358,-725.75 358,-627.75 253,-627.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_112 -->
|
||||
<g id="node4" class="node">
|
||||
<title>Node_Ja_112</title>
|
||||
<g id="a_node4"><a xlink:title="platform.AirPlay">
|
||||
<polygon fill="#fffaf0" stroke="none" points="253,-535.75 253,-601.75 358,-601.75 358,-535.75 253,-535.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="254,-584.75 254,-600.75 357,-600.75 357,-584.75 254,-584.75"/>
|
||||
<text text-anchor="start" x="320.5" y="-590.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">AirPlay</text>
|
||||
<text text-anchor="start" x="259.88" y="-573.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="269" y="-573.25" font-family="Ubuntu" font-size="10.00">enabled</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="327,-568.75 327,-584.75 357,-584.75 357,-568.75 327,-568.75"/>
|
||||
<text text-anchor="start" x="337" y="-574.25" font-family="Ubuntu" font-style="italic" font-size="10.00">bool</text>
|
||||
<text text-anchor="start" x="259.88" y="-557.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="268.88" y="-557.25" font-family="Ubuntu" font-size="10.00">device_name</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="327,-552.75 327,-568.75 357,-568.75 357,-552.75 327,-552.75"/>
|
||||
<text text-anchor="start" x="331" y="-558.25" font-family="Ubuntu" font-style="italic" font-size="10.00">string</text>
|
||||
<text text-anchor="start" x="259.88" y="-541.25" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<text text-anchor="start" x="269" y="-541.25" font-family="Ubuntu" font-size="10.00">port</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="327,-536.75 327,-552.75 357,-552.75 357,-536.75 327,-536.75"/>
|
||||
<text text-anchor="start" x="328.88" y="-542.25" font-family="Ubuntu" font-style="italic" font-size="10.00">uint32</text>
|
||||
<polygon fill="none" stroke="black" points="253,-535.75 253,-601.75 358,-601.75 358,-535.75 253,-535.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_114 -->
|
||||
<g id="node5" class="node">
|
||||
<title>Node_Ja_114</title>
|
||||
<g id="a_node5"><a xlink:title="platform.OutputBT">
|
||||
<polygon fill="#fffaf0" stroke="none" points="496.5,-331.75 496.5,-365.75 588.5,-365.75 588.5,-331.75 496.5,-331.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="497.5,-348.75 497.5,-364.75 587.5,-364.75 587.5,-348.75 497.5,-348.75"/>
|
||||
<text text-anchor="start" x="540.5" y="-354.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">OutputBT</text>
|
||||
<text text-anchor="start" x="503.38" y="-337.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="512.12" y="-337.25" font-family="Ubuntu" font-size="10.00">sink_name</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="559.5,-332.75 559.5,-348.75 587.5,-348.75 587.5,-332.75 559.5,-332.75"/>
|
||||
<text text-anchor="start" x="561.5" y="-338.25" font-family="Ubuntu" font-style="italic" font-size="10.00">string</text>
|
||||
<polygon fill="none" stroke="black" points="496.5,-331.75 496.5,-365.75 588.5,-365.75 588.5,-331.75 496.5,-331.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_126 -->
|
||||
<g id="node6" class="node">
|
||||
<title>Node_Ja_126</title>
|
||||
<g id="a_node6"><a xlink:title="platform.Services">
|
||||
<polygon fill="#fffaf0" stroke="none" points="8,-675.75 8,-789.75 141,-789.75 141,-675.75 8,-675.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="9,-772.75 9,-788.75 140,-788.75 140,-772.75 9,-772.75"/>
|
||||
<text text-anchor="start" x="96.75" y="-778.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">Services</text>
|
||||
<text text-anchor="start" x="14.88" y="-761.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="24" y="-761.25" font-family="Ubuntu" font-size="10.00">metadata</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="74,-756.75 74,-772.75 140,-772.75 140,-756.75 74,-756.75"/>
|
||||
<text text-anchor="start" x="90.75" y="-762.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">Metadata</text>
|
||||
<text text-anchor="start" x="14.88" y="-745.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="24" y="-745.25" font-family="Ubuntu" font-size="10.00">sleep</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="74,-740.75 74,-756.75 140,-756.75 140,-740.75 74,-740.75"/>
|
||||
<text text-anchor="start" x="75.88" y="-746.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">SleepService</text>
|
||||
<text text-anchor="start" x="14.88" y="-729.25" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<text text-anchor="start" x="24" y="-729.25" font-family="Ubuntu" font-size="10.00">ota_url</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="74,-724.75 74,-740.75 140,-740.75 140,-724.75 74,-724.75"/>
|
||||
<text text-anchor="start" x="114" y="-730.25" font-family="Ubuntu" font-style="italic" font-size="10.00">string</text>
|
||||
<text text-anchor="start" x="14.88" y="-713.25" font-family="Ubuntu" font-size="10.00">4</text>
|
||||
<text text-anchor="start" x="24" y="-713.25" font-family="Ubuntu" font-size="10.00">cspot</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="74,-708.75 74,-724.75 140,-724.75 140,-708.75 74,-708.75"/>
|
||||
<text text-anchor="start" x="103.5" y="-714.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">Spotify</text>
|
||||
<text text-anchor="start" x="14.88" y="-697.25" font-family="Ubuntu" font-size="10.00">5</text>
|
||||
<text text-anchor="start" x="24" y="-697.25" font-family="Ubuntu" font-size="10.00">airplay</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="74,-692.75 74,-708.75 140,-708.75 140,-692.75 74,-692.75"/>
|
||||
<text text-anchor="start" x="103.5" y="-698.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">AirPlay</text>
|
||||
<text text-anchor="start" x="14.88" y="-681.25" font-family="Ubuntu" font-size="10.00">6</text>
|
||||
<text text-anchor="start" x="24" y="-681.25" font-family="Ubuntu" font-size="10.00">squeezelite</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="74,-676.75 74,-692.75 140,-692.75 140,-676.75 74,-676.75"/>
|
||||
<text text-anchor="start" x="81.75" y="-682.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">Squeezelite</text>
|
||||
<polygon fill="none" stroke="black" points="8,-675.75 8,-789.75 141,-789.75 141,-675.75 8,-675.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_126->Node_Ja_125 -->
|
||||
<g id="edge13" class="edge">
|
||||
<title>Node_Ja_126:e->Node_Ja_125:header</title>
|
||||
<g id="a_edge13"><a xlink:title="Ja_126 --> Ja_125">
|
||||
<path fill="none" stroke="#000000" d="M141.5,-764.75C195.73,-764.75 157.47,-832.03 185,-878.75 208.3,-918.29 207.79,-957.71 246.22,-963.91"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="245.76,-967.38 255.99,-964.64 246.28,-960.4 245.76,-967.38"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_126->Node_Ja_111 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>Node_Ja_126:e->Node_Ja_111:header</title>
|
||||
<g id="a_edge2"><a xlink:title="Ja_126 --> Ja_111">
|
||||
<path fill="none" stroke="#000000" d="M141.5,-716.75C186.79,-716.75 200.89,-716.75 241.07,-716.75"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="240.99,-720.25 250.99,-716.75 240.99,-713.25 240.99,-720.25"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_126->Node_Ja_112 -->
|
||||
<g id="edge15" class="edge">
|
||||
<title>Node_Ja_126:e->Node_Ja_112:header</title>
|
||||
<g id="a_edge15"><a xlink:title="Ja_126 --> Ja_112">
|
||||
<path fill="none" stroke="#000000" d="M141.5,-700.75C184.33,-700.75 152.48,-642.63 185,-614.75 205.87,-596.86 217.66,-593.44 241.21,-592.86"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="241.02,-596.36 250.99,-592.76 240.95,-589.36 241.02,-596.36"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_124 -->
|
||||
<g id="node13" class="node">
|
||||
<title>Node_Ja_124</title>
|
||||
<g id="a_node13"><a xlink:title="platform.SleepService">
|
||||
<polygon fill="#fffaf0" stroke="none" points="255,-751.75 255,-865.75 356,-865.75 356,-751.75 255,-751.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="256,-848.75 256,-864.75 355,-864.75 355,-848.75 256,-848.75"/>
|
||||
<text text-anchor="start" x="290.75" y="-854.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">SleepService</text>
|
||||
<text text-anchor="start" x="277.88" y="-837.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="287" y="-837.25" font-family="Ubuntu" font-size="10.00">delay</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="325,-832.75 325,-848.75 355,-848.75 355,-832.75 325,-832.75"/>
|
||||
<text text-anchor="start" x="326.88" y="-838.25" font-family="Ubuntu" font-style="italic" font-size="10.00">uint32</text>
|
||||
<text text-anchor="start" x="277.88" y="-821.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="287" y="-821.25" font-family="Ubuntu" font-size="10.00">spurious</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="325,-816.75 325,-832.75 355,-832.75 355,-816.75 325,-816.75"/>
|
||||
<text text-anchor="start" x="332" y="-822.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
|
||||
<text text-anchor="start" x="277.88" y="-805.25" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<text text-anchor="start" x="287" y="-805.25" font-family="Ubuntu" font-size="10.00">sleep</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="325,-800.75 325,-816.75 355,-816.75 355,-800.75 325,-800.75"/>
|
||||
<text text-anchor="start" x="330.5" y="-806.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
|
||||
<text text-anchor="start" x="257.75" y="-789.25" font-family="Ubuntu" font-size="10.00">[...]</text>
|
||||
<text text-anchor="start" x="277.88" y="-789.25" font-family="Ubuntu" font-size="10.00">4</text>
|
||||
<text text-anchor="start" x="287" y="-789.25" font-family="Ubuntu" font-size="10.00">wake</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="325,-784.75 325,-800.75 355,-800.75 355,-784.75 325,-784.75"/>
|
||||
<text text-anchor="start" x="330.5" y="-790.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
|
||||
<text text-anchor="start" x="257.75" y="-773.25" font-family="Ubuntu" font-size="10.00">[...]</text>
|
||||
<text text-anchor="start" x="277.88" y="-773.25" font-family="Ubuntu" font-size="10.00">5</text>
|
||||
<text text-anchor="start" x="287" y="-773.25" font-family="Ubuntu" font-size="10.00">rtc</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="325,-768.75 325,-784.75 355,-784.75 355,-768.75 325,-768.75"/>
|
||||
<text text-anchor="start" x="330.5" y="-774.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
|
||||
<text text-anchor="start" x="277.88" y="-757.25" font-family="Ubuntu" font-size="10.00">6</text>
|
||||
<text text-anchor="start" x="287" y="-757.25" font-family="Ubuntu" font-size="10.00">batt</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="325,-752.75 325,-768.75 355,-768.75 355,-752.75 325,-752.75"/>
|
||||
<text text-anchor="start" x="334.25" y="-758.25" font-family="Ubuntu" font-style="italic" font-size="10.00">float</text>
|
||||
<polygon fill="none" stroke="black" points="255,-751.75 255,-865.75 356,-865.75 356,-751.75 255,-751.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_126->Node_Ja_124 -->
|
||||
<g id="edge14" class="edge">
|
||||
<title>Node_Ja_126:e->Node_Ja_124:header</title>
|
||||
<g id="a_edge14"><a xlink:title="Ja_126 --> Ja_124">
|
||||
<path fill="none" stroke="#000000" d="M141.5,-748.75C206.9,-748.75 187.74,-844.46 243.23,-855.68"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="242.71,-859.15 252.99,-856.61 243.37,-852.18 242.71,-859.15"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_123 -->
|
||||
<g id="node14" class="node">
|
||||
<title>Node_Ja_123</title>
|
||||
<g id="a_node14"><a xlink:title="platform.Squeezelite">
|
||||
<polygon fill="#fffaf0" stroke="none" points="193,-315.75 193,-509.75 418,-509.75 418,-315.75 193,-315.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="194,-492.75 194,-508.75 417,-508.75 417,-492.75 194,-492.75"/>
|
||||
<text text-anchor="start" x="358.75" y="-498.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">Squeezelite</text>
|
||||
<text text-anchor="start" x="220.75" y="-481.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="230" y="-481.25" font-family="Ubuntu" font-size="10.00">output_type</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="340,-476.75 340,-492.75 417,-492.75 417,-476.75 340,-476.75"/>
|
||||
<text text-anchor="start" x="341.75" y="-482.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">OutputTypeEnum</text>
|
||||
<text text-anchor="start" x="220.75" y="-465.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="230" y="-465.25" font-family="Ubuntu" font-size="10.00">rates</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="340,-460.75 340,-476.75 417,-476.75 417,-460.75 340,-460.75"/>
|
||||
<text text-anchor="start" x="355" y="-466.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">RatesOption</text>
|
||||
<text text-anchor="start" x="220.75" y="-449.25" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<text text-anchor="start" x="230" y="-449.25" font-family="Ubuntu" font-size="10.00">amp_gpio_timeout</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="340,-444.75 340,-460.75 417,-460.75 417,-444.75 340,-444.75"/>
|
||||
<text text-anchor="start" x="394" y="-450.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
|
||||
<text text-anchor="start" x="220.75" y="-433.25" font-family="Ubuntu" font-size="10.00">4</text>
|
||||
<text text-anchor="start" x="230" y="-433.25" font-family="Ubuntu" font-size="10.00">wav_aiff_header_parsing</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="340,-428.75 340,-444.75 417,-444.75 417,-428.75 340,-428.75"/>
|
||||
<text text-anchor="start" x="397" y="-434.25" font-family="Ubuntu" font-style="italic" font-size="10.00">bool</text>
|
||||
<text text-anchor="start" x="220.75" y="-417.25" font-family="Ubuntu" font-size="10.00">5</text>
|
||||
<text text-anchor="start" x="230" y="-417.25" font-family="Ubuntu" font-size="10.00">server_name_ip</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="340,-412.75 340,-428.75 417,-428.75 417,-412.75 340,-412.75"/>
|
||||
<text text-anchor="start" x="391" y="-418.25" font-family="Ubuntu" font-style="italic" font-size="10.00">string</text>
|
||||
<text text-anchor="start" x="220.75" y="-401.25" font-family="Ubuntu" font-size="10.00">6</text>
|
||||
<text text-anchor="start" x="230" y="-401.25" font-family="Ubuntu" font-size="10.00">server_port</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="340,-396.75 340,-412.75 417,-412.75 417,-396.75 340,-396.75"/>
|
||||
<text text-anchor="start" x="388.75" y="-402.25" font-family="Ubuntu" font-style="italic" font-size="10.00">uint32</text>
|
||||
<text text-anchor="start" x="220.75" y="-385.25" font-family="Ubuntu" font-size="10.00">7</text>
|
||||
<text text-anchor="start" x="230" y="-385.25" font-family="Ubuntu" font-size="10.00">enabled</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="340,-380.75 340,-396.75 417,-396.75 417,-380.75 340,-380.75"/>
|
||||
<text text-anchor="start" x="397" y="-386.25" font-family="Ubuntu" font-style="italic" font-size="10.00">bool</text>
|
||||
<text text-anchor="start" x="215.75" y="-369.25" font-family="Ubuntu" font-size="10.00">10</text>
|
||||
<text text-anchor="start" x="230" y="-369.25" font-family="Ubuntu" font-size="10.00">device_name</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="340,-364.75 340,-380.75 417,-380.75 417,-364.75 340,-364.75"/>
|
||||
<text text-anchor="start" x="391" y="-370.25" font-family="Ubuntu" font-style="italic" font-size="10.00">string</text>
|
||||
<text text-anchor="start" x="215.75" y="-353.25" font-family="Ubuntu" font-size="10.00">11</text>
|
||||
<text text-anchor="start" x="230" y="-353.25" font-family="Ubuntu" font-size="10.00">bluetooth</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="340,-348.75 340,-364.75 417,-364.75 417,-348.75 340,-348.75"/>
|
||||
<text text-anchor="start" x="370" y="-354.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">OutputBT</text>
|
||||
<text text-anchor="start" x="195.75" y="-337.25" font-family="Ubuntu" font-size="10.00">[...]</text>
|
||||
<text text-anchor="start" x="215.75" y="-337.25" font-family="Ubuntu" font-size="10.00">12</text>
|
||||
<text text-anchor="start" x="230" y="-337.25" font-family="Ubuntu" font-size="10.00">logging_options</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="340,-332.75 340,-348.75 417,-348.75 417,-332.75 340,-332.75"/>
|
||||
<text text-anchor="start" x="352.75" y="-338.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">DebugOption</text>
|
||||
<text text-anchor="start" x="215.75" y="-321.25" font-family="Ubuntu" font-size="10.00">13</text>
|
||||
<text text-anchor="start" x="230" y="-321.25" font-family="Ubuntu" font-size="10.00">max_rate</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="340,-316.75 340,-332.75 417,-332.75 417,-316.75 340,-316.75"/>
|
||||
<text text-anchor="start" x="388.75" y="-322.25" font-family="Ubuntu" font-style="italic" font-size="10.00">uint32</text>
|
||||
<polygon fill="none" stroke="black" points="193,-315.75 193,-509.75 418,-509.75 418,-315.75 193,-315.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_126->Node_Ja_123 -->
|
||||
<g id="edge9" class="edge">
|
||||
<title>Node_Ja_126:e->Node_Ja_123:header</title>
|
||||
<g id="a_edge9"><a xlink:title="Ja_126 --> Ja_123">
|
||||
<path fill="none" stroke="#000000" d="M141.5,-684.75C222.05,-684.75 119.17,-518.96 181.09,-502.13"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="181.49,-505.6 191,-500.93 180.65,-498.65 181.49,-505.6"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_113 -->
|
||||
<g id="node7" class="node">
|
||||
<title>Node_Ja_113</title>
|
||||
<g id="a_node7"><a xlink:title="OutputTypeEnum">
|
||||
<polygon fill="#b2df8a" stroke="none" points="485,-503.75 485,-585.75 600,-585.75 600,-503.75 485,-503.75"/>
|
||||
<polygon fill="#33a02c" stroke="none" points="486,-568.75 486,-584.75 599,-584.75 599,-568.75 486,-568.75"/>
|
||||
<text text-anchor="start" x="487.75" y="-574.25" font-family="Ubuntu" font-size="10.00">enum </text>
|
||||
<text text-anchor="start" x="514.75" y="-574.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">OutputTypeEnum</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="486,-552.75 486,-568.75 583,-568.75 583,-552.75 486,-552.75"/>
|
||||
<text text-anchor="start" x="488" y="-557.25" font-family="Ubuntu" font-size="10.00">OUTPUT_UNKNOWN</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="583,-552.75 583,-568.75 599,-568.75 599,-552.75 583,-552.75"/>
|
||||
<text text-anchor="start" x="585" y="-557.25" font-family="Ubuntu" font-size="10.00">0</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="486,-536.75 486,-552.75 583,-552.75 583,-536.75 486,-536.75"/>
|
||||
<text text-anchor="start" x="488" y="-541.25" font-family="Ubuntu" font-size="10.00">OUTPUT_I2S</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="583,-536.75 583,-552.75 599,-552.75 599,-536.75 583,-536.75"/>
|
||||
<text text-anchor="start" x="585" y="-541.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="486,-520.75 486,-536.75 583,-536.75 583,-520.75 486,-520.75"/>
|
||||
<text text-anchor="start" x="488" y="-525.25" font-family="Ubuntu" font-size="10.00">OUTPUT_SPDIF</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="583,-520.75 583,-536.75 599,-536.75 599,-520.75 583,-520.75"/>
|
||||
<text text-anchor="start" x="585" y="-525.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="486,-504.75 486,-520.75 583,-520.75 583,-504.75 486,-504.75"/>
|
||||
<text text-anchor="start" x="488" y="-509.25" font-family="Ubuntu" font-size="10.00">OUTPUT_Bluetooth</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="583,-504.75 583,-520.75 599,-520.75 599,-504.75 583,-504.75"/>
|
||||
<text text-anchor="start" x="585" y="-509.25" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<polygon fill="none" stroke="black" points="485,-503.75 485,-585.75 600,-585.75 600,-503.75 485,-503.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_120 -->
|
||||
<g id="node8" class="node">
|
||||
<title>Node_Ja_120</title>
|
||||
<g id="a_node8"><a xlink:title="platform.RatesOption">
|
||||
<polygon fill="#fffaf0" stroke="none" points="488.5,-411.75 488.5,-477.75 596.5,-477.75 596.5,-411.75 488.5,-411.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="489.5,-460.75 489.5,-476.75 595.5,-476.75 595.5,-460.75 489.5,-460.75"/>
|
||||
<text text-anchor="start" x="533.5" y="-466.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">RatesOption</text>
|
||||
<text text-anchor="start" x="511.38" y="-449.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="520.5" y="-449.25" font-family="Ubuntu" font-size="10.00">min</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="540.5,-444.75 540.5,-460.75 595.5,-460.75 595.5,-444.75 540.5,-444.75"/>
|
||||
<text text-anchor="start" x="542.12" y="-450.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">SampleRate</text>
|
||||
<text text-anchor="start" x="511.38" y="-433.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="520.5" y="-433.25" font-family="Ubuntu" font-size="10.00">max</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="540.5,-428.75 540.5,-444.75 595.5,-444.75 595.5,-428.75 540.5,-428.75"/>
|
||||
<text text-anchor="start" x="542.12" y="-434.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">SampleRate</text>
|
||||
<text text-anchor="start" x="491.25" y="-417.25" font-family="Ubuntu" font-size="10.00">[...]</text>
|
||||
<text text-anchor="start" x="511.38" y="-417.25" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<text text-anchor="start" x="520.5" y="-417.25" font-family="Ubuntu" font-size="10.00">list</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="540.5,-412.75 540.5,-428.75 595.5,-428.75 595.5,-412.75 540.5,-412.75"/>
|
||||
<text text-anchor="start" x="542.12" y="-418.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">SampleRate</text>
|
||||
<polygon fill="none" stroke="black" points="488.5,-411.75 488.5,-477.75 596.5,-477.75 596.5,-411.75 488.5,-411.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_117 -->
|
||||
<g id="node15" class="node">
|
||||
<title>Node_Ja_117</title>
|
||||
<g id="a_node15"><a xlink:title="SampleRate">
|
||||
<polygon fill="#b2df8a" stroke="none" points="667,-291.75 667,-597.75 812,-597.75 812,-291.75 667,-291.75"/>
|
||||
<polygon fill="#33a02c" stroke="none" points="668,-580.75 668,-596.75 811,-596.75 811,-580.75 668,-580.75"/>
|
||||
<text text-anchor="start" x="724.25" y="-586.25" font-family="Ubuntu" font-size="10.00">enum </text>
|
||||
<text text-anchor="start" x="751.25" y="-586.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">SampleRate</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="668,-564.75 668,-580.75 797,-580.75 797,-564.75 668,-564.75"/>
|
||||
<text text-anchor="start" x="669.88" y="-569.25" font-family="Ubuntu" font-size="10.00">SAMPLE_RATE_UNSPECIFIED</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="797,-564.75 797,-580.75 811,-580.75 811,-564.75 797,-564.75"/>
|
||||
<text text-anchor="start" x="799" y="-569.25" font-family="Ubuntu" font-size="10.00">0</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="668,-548.75 668,-564.75 797,-564.75 797,-548.75 668,-548.75"/>
|
||||
<text text-anchor="start" x="670" y="-553.25" font-family="Ubuntu" font-size="10.00">SAMPLE_RATE_8000</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="797,-548.75 797,-564.75 811,-564.75 811,-548.75 797,-548.75"/>
|
||||
<text text-anchor="start" x="799" y="-553.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="668,-532.75 668,-548.75 797,-548.75 797,-532.75 668,-532.75"/>
|
||||
<text text-anchor="start" x="670" y="-537.25" font-family="Ubuntu" font-size="10.00">SAMPLE_RATE_11025</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="797,-532.75 797,-548.75 811,-548.75 811,-532.75 797,-532.75"/>
|
||||
<text text-anchor="start" x="799" y="-537.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="668,-516.75 668,-532.75 797,-532.75 797,-516.75 668,-516.75"/>
|
||||
<text text-anchor="start" x="670" y="-521.25" font-family="Ubuntu" font-size="10.00">SAMPLE_RATE_12000</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="797,-516.75 797,-532.75 811,-532.75 811,-516.75 797,-516.75"/>
|
||||
<text text-anchor="start" x="799" y="-521.25" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="668,-500.75 668,-516.75 797,-516.75 797,-500.75 668,-500.75"/>
|
||||
<text text-anchor="start" x="670" y="-505.25" font-family="Ubuntu" font-size="10.00">SAMPLE_RATE_16000</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="797,-500.75 797,-516.75 811,-516.75 811,-500.75 797,-500.75"/>
|
||||
<text text-anchor="start" x="799" y="-505.25" font-family="Ubuntu" font-size="10.00">4</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="668,-484.75 668,-500.75 797,-500.75 797,-484.75 668,-484.75"/>
|
||||
<text text-anchor="start" x="670" y="-489.25" font-family="Ubuntu" font-size="10.00">SAMPLE_RATE_22050</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="797,-484.75 797,-500.75 811,-500.75 811,-484.75 797,-484.75"/>
|
||||
<text text-anchor="start" x="799" y="-489.25" font-family="Ubuntu" font-size="10.00">5</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="668,-468.75 668,-484.75 797,-484.75 797,-468.75 668,-468.75"/>
|
||||
<text text-anchor="start" x="670" y="-473.25" font-family="Ubuntu" font-size="10.00">SAMPLE_RATE_24000</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="797,-468.75 797,-484.75 811,-484.75 811,-468.75 797,-468.75"/>
|
||||
<text text-anchor="start" x="799" y="-473.25" font-family="Ubuntu" font-size="10.00">6</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="668,-452.75 668,-468.75 797,-468.75 797,-452.75 668,-452.75"/>
|
||||
<text text-anchor="start" x="670" y="-457.25" font-family="Ubuntu" font-size="10.00">SAMPLE_RATE_32000</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="797,-452.75 797,-468.75 811,-468.75 811,-452.75 797,-452.75"/>
|
||||
<text text-anchor="start" x="799" y="-457.25" font-family="Ubuntu" font-size="10.00">7</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="668,-436.75 668,-452.75 797,-452.75 797,-436.75 668,-436.75"/>
|
||||
<text text-anchor="start" x="670" y="-441.25" font-family="Ubuntu" font-size="10.00">SAMPLE_RATE_44100</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="797,-436.75 797,-452.75 811,-452.75 811,-436.75 797,-436.75"/>
|
||||
<text text-anchor="start" x="799" y="-441.25" font-family="Ubuntu" font-size="10.00">8</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="668,-420.75 668,-436.75 797,-436.75 797,-420.75 668,-420.75"/>
|
||||
<text text-anchor="start" x="670" y="-425.25" font-family="Ubuntu" font-size="10.00">SAMPLE_RATE_48000</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="797,-420.75 797,-436.75 811,-436.75 811,-420.75 797,-420.75"/>
|
||||
<text text-anchor="start" x="799" y="-425.25" font-family="Ubuntu" font-size="10.00">9</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="668,-404.75 668,-420.75 797,-420.75 797,-404.75 668,-404.75"/>
|
||||
<text text-anchor="start" x="670" y="-409.25" font-family="Ubuntu" font-size="10.00">SAMPLE_RATE_88200</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="797,-404.75 797,-420.75 811,-420.75 811,-404.75 797,-404.75"/>
|
||||
<text text-anchor="start" x="798.75" y="-409.25" font-family="Ubuntu" font-size="10.00">10</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="668,-388.75 668,-404.75 797,-404.75 797,-388.75 668,-388.75"/>
|
||||
<text text-anchor="start" x="670" y="-393.25" font-family="Ubuntu" font-size="10.00">SAMPLE_RATE_96000</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="797,-388.75 797,-404.75 811,-404.75 811,-388.75 797,-388.75"/>
|
||||
<text text-anchor="start" x="798.75" y="-393.25" font-family="Ubuntu" font-size="10.00">11</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="668,-372.75 668,-388.75 797,-388.75 797,-372.75 668,-372.75"/>
|
||||
<text text-anchor="start" x="670" y="-377.25" font-family="Ubuntu" font-size="10.00">SAMPLE_RATE_176400</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="797,-372.75 797,-388.75 811,-388.75 811,-372.75 797,-372.75"/>
|
||||
<text text-anchor="start" x="798.75" y="-377.25" font-family="Ubuntu" font-size="10.00">12</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="668,-356.75 668,-372.75 797,-372.75 797,-356.75 668,-356.75"/>
|
||||
<text text-anchor="start" x="670" y="-361.25" font-family="Ubuntu" font-size="10.00">SAMPLE_RATE_192000</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="797,-356.75 797,-372.75 811,-372.75 811,-356.75 797,-356.75"/>
|
||||
<text text-anchor="start" x="798.75" y="-361.25" font-family="Ubuntu" font-size="10.00">13</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="668,-340.75 668,-356.75 797,-356.75 797,-340.75 668,-340.75"/>
|
||||
<text text-anchor="start" x="670" y="-345.25" font-family="Ubuntu" font-size="10.00">SAMPLE_RATE_352800</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="797,-340.75 797,-356.75 811,-356.75 811,-340.75 797,-340.75"/>
|
||||
<text text-anchor="start" x="798.75" y="-345.25" font-family="Ubuntu" font-size="10.00">14</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="668,-324.75 668,-340.75 797,-340.75 797,-324.75 668,-324.75"/>
|
||||
<text text-anchor="start" x="670" y="-329.25" font-family="Ubuntu" font-size="10.00">SAMPLE_RATE_384000</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="797,-324.75 797,-340.75 811,-340.75 811,-324.75 797,-324.75"/>
|
||||
<text text-anchor="start" x="798.75" y="-329.25" font-family="Ubuntu" font-size="10.00">15</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="668,-308.75 668,-324.75 797,-324.75 797,-308.75 668,-308.75"/>
|
||||
<text text-anchor="start" x="670" y="-313.25" font-family="Ubuntu" font-size="10.00">SAMPLE_RATE_705600</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="797,-308.75 797,-324.75 811,-324.75 811,-308.75 797,-308.75"/>
|
||||
<text text-anchor="start" x="798.75" y="-313.25" font-family="Ubuntu" font-size="10.00">16</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="668,-292.75 668,-308.75 797,-308.75 797,-292.75 668,-292.75"/>
|
||||
<text text-anchor="start" x="670" y="-297.25" font-family="Ubuntu" font-size="10.00">SAMPLE_RATE_768000</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="797,-292.75 797,-308.75 811,-308.75 811,-292.75 797,-292.75"/>
|
||||
<text text-anchor="start" x="798.75" y="-297.25" font-family="Ubuntu" font-size="10.00">17</text>
|
||||
<polygon fill="none" stroke="black" points="667,-291.75 667,-597.75 812,-597.75 812,-291.75 667,-291.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_120->Node_Ja_117 -->
|
||||
<g id="edge7" class="edge">
|
||||
<title>Node_Ja_120:e->Node_Ja_117</title>
|
||||
<g id="a_edge7"><a xlink:title="Ja_120 --> Ja_117">
|
||||
<path fill="none" stroke="#008000" d="M596.5,-436.75C613.21,-436.75 631.01,-437.31 648.15,-438.13"/>
|
||||
<polygon fill="#008000" stroke="#008000" points="647.63,-441.61 657.8,-438.63 647.99,-434.62 647.63,-441.61"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_120->Node_Ja_117 -->
|
||||
<g id="edge11" class="edge">
|
||||
<title>Node_Ja_120:e->Node_Ja_117</title>
|
||||
<g id="a_edge11"><a xlink:title="Ja_120 --> Ja_117">
|
||||
<path fill="none" stroke="#008000" d="M596.5,-420.75C613.32,-420.75 631.1,-422.41 648.18,-424.85"/>
|
||||
<polygon fill="#008000" stroke="#008000" points="647.38,-428.27 657.79,-426.33 648.44,-421.35 647.38,-428.27"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_120->Node_Ja_117 -->
|
||||
<g id="edge12" class="edge">
|
||||
<title>Node_Ja_120:e->Node_Ja_117</title>
|
||||
<g id="a_edge12"><a xlink:title="Ja_120 --> Ja_117">
|
||||
<path fill="none" stroke="#008000" d="M596.5,-452.75C613.21,-452.75 631.01,-452.19 648.15,-451.37"/>
|
||||
<polygon fill="#008000" stroke="#008000" points="647.99,-454.88 657.8,-450.87 647.63,-447.89 647.99,-454.88"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_118 -->
|
||||
<g id="node9" class="node">
|
||||
<title>Node_Ja_118</title>
|
||||
<g id="a_node9"><a xlink:title="DebugLevelEnum">
|
||||
<polygon fill="#b2df8a" stroke="none" points="682.5,-27.75 682.5,-109.75 796.5,-109.75 796.5,-27.75 682.5,-27.75"/>
|
||||
<polygon fill="#33a02c" stroke="none" points="683.5,-92.75 683.5,-108.75 795.5,-108.75 795.5,-92.75 683.5,-92.75"/>
|
||||
<text text-anchor="start" x="685.12" y="-98.25" font-family="Ubuntu" font-size="10.00">enum </text>
|
||||
<text text-anchor="start" x="712.12" y="-98.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">DebugLevelEnum</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="683.5,-76.75 683.5,-92.75 756.5,-92.75 756.5,-76.75 683.5,-76.75"/>
|
||||
<text text-anchor="start" x="685.5" y="-81.25" font-family="Ubuntu" font-size="10.00">DEFAULT</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="756.5,-76.75 756.5,-92.75 795.5,-92.75 795.5,-76.75 756.5,-76.75"/>
|
||||
<text text-anchor="start" x="758.5" y="-81.25" font-family="Ubuntu" font-size="10.00">0</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="683.5,-60.75 683.5,-76.75 756.5,-76.75 756.5,-60.75 683.5,-60.75"/>
|
||||
<text text-anchor="start" x="685.5" y="-65.25" font-family="Ubuntu" font-size="10.00">INFO</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="756.5,-60.75 756.5,-76.75 795.5,-76.75 795.5,-60.75 756.5,-60.75"/>
|
||||
<text text-anchor="start" x="758.5" y="-65.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="683.5,-44.75 683.5,-60.75 756.5,-60.75 756.5,-44.75 683.5,-44.75"/>
|
||||
<text text-anchor="start" x="685.5" y="-49.25" font-family="Ubuntu" font-size="10.00">DEBUG</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="756.5,-44.75 756.5,-60.75 795.5,-60.75 795.5,-44.75 756.5,-44.75"/>
|
||||
<text text-anchor="start" x="758.5" y="-49.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="683.5,-28.75 683.5,-44.75 756.5,-44.75 756.5,-28.75 683.5,-28.75"/>
|
||||
<text text-anchor="start" x="685.5" y="-33.25" font-family="Ubuntu" font-size="10.00">SDEBUG</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="756.5,-28.75 756.5,-44.75 795.5,-44.75 795.5,-28.75 756.5,-28.75"/>
|
||||
<text text-anchor="start" x="758.5" y="-33.25" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<polygon fill="none" stroke="black" points="682.5,-27.75 682.5,-109.75 796.5,-109.75 796.5,-27.75 682.5,-27.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_104 -->
|
||||
<g id="node10" class="node">
|
||||
<title>Node_Ja_104</title>
|
||||
<g id="a_node10"><a xlink:title="platform.GPIO">
|
||||
<polygon fill="#fffaf0" stroke="none" points="511,-751.75 511,-801.75 574,-801.75 574,-751.75 511,-751.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="512,-784.75 512,-800.75 573,-800.75 573,-784.75 512,-784.75"/>
|
||||
<text text-anchor="start" x="548.5" y="-790.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
|
||||
<text text-anchor="start" x="517.88" y="-773.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="527" y="-773.25" font-family="Ubuntu" font-size="10.00">pin</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="548,-768.75 548,-784.75 573,-784.75 573,-768.75 548,-768.75"/>
|
||||
<text text-anchor="start" x="550" y="-774.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
|
||||
<text text-anchor="start" x="517.88" y="-757.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="526.75" y="-757.25" font-family="Ubuntu" font-size="10.00">level</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="548,-752.75 548,-768.75 573,-768.75 573,-752.75 548,-752.75"/>
|
||||
<text text-anchor="start" x="550" y="-758.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
|
||||
<polygon fill="none" stroke="black" points="511,-751.75 511,-801.75 574,-801.75 574,-751.75 511,-751.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_122 -->
|
||||
<g id="node12" class="node">
|
||||
<title>Node_Ja_122</title>
|
||||
<g id="a_node12"><a xlink:title="platform.DebugOption">
|
||||
<polygon fill="#fffaf0" stroke="none" points="470,-175.75 470,-225.75 615,-225.75 615,-175.75 470,-175.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="471,-208.75 471,-224.75 614,-224.75 614,-208.75 471,-208.75"/>
|
||||
<text text-anchor="start" x="549.75" y="-214.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">DebugOption</text>
|
||||
<text text-anchor="start" x="476.88" y="-197.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="485.88" y="-197.25" font-family="Ubuntu" font-size="10.00">component</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="535,-192.75 535,-208.75 614,-208.75 614,-192.75 535,-192.75"/>
|
||||
<text text-anchor="start" x="536.62" y="-198.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">DebugComponent</text>
|
||||
<text text-anchor="start" x="476.88" y="-181.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="486" y="-181.25" font-family="Ubuntu" font-size="10.00">level</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="535,-176.75 535,-192.75 614,-192.75 614,-176.75 535,-176.75"/>
|
||||
<text text-anchor="start" x="539.25" y="-182.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">DebugLevelEnum</text>
|
||||
<polygon fill="none" stroke="black" points="470,-175.75 470,-225.75 615,-225.75 615,-175.75 470,-175.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_122->Node_Ja_119 -->
|
||||
<g id="edge17" class="edge">
|
||||
<title>Node_Ja_122:e->Node_Ja_119</title>
|
||||
<g id="a_edge17"><a xlink:title="Ja_122 --> Ja_119">
|
||||
<path fill="none" stroke="#008000" d="M615.5,-200.75C630.3,-200.75 646.11,-200.75 661.29,-200.75"/>
|
||||
<polygon fill="#008000" stroke="#008000" points="661.24,-204.25 671.24,-200.75 661.24,-197.25 661.24,-204.25"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_122->Node_Ja_118 -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>Node_Ja_122:e->Node_Ja_118</title>
|
||||
<g id="a_edge5"><a xlink:title="Ja_122 --> Ja_118">
|
||||
<path fill="none" stroke="#008000" d="M615.5,-184.75C649.16,-184.75 635.02,-146.37 659,-122.75 661.28,-120.5 663.67,-118.28 666.14,-116.11"/>
|
||||
<polygon fill="#008000" stroke="#008000" points="668.19,-118.95 673.62,-109.85 663.7,-113.58 668.19,-118.95"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_124->Node_Ja_104 -->
|
||||
<g id="edge6" class="edge">
|
||||
<title>Node_Ja_124:e->Node_Ja_104:header</title>
|
||||
<g id="a_edge6"><a xlink:title="Ja_124 --> Ja_104">
|
||||
<path fill="none" stroke="#000000" d="M356.5,-808.75C421.42,-808.75 439.66,-794.51 499.29,-792.9"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="499.03,-796.4 508.99,-792.77 498.94,-789.4 499.03,-796.4"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_124->Node_Ja_104 -->
|
||||
<g id="edge8" class="edge">
|
||||
<title>Node_Ja_124:e->Node_Ja_104:header</title>
|
||||
<g id="a_edge8"><a xlink:title="Ja_124 --> Ja_104">
|
||||
<path fill="none" stroke="#000000" d="M356.5,-776.75C421.42,-776.75 439.66,-790.99 499.29,-792.6"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="498.94,-796.1 508.99,-792.73 499.03,-789.1 498.94,-796.1"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_124->Node_Ja_104 -->
|
||||
<g id="edge18" class="edge">
|
||||
<title>Node_Ja_124:e->Node_Ja_104:header</title>
|
||||
<g id="a_edge18"><a xlink:title="Ja_124 --> Ja_104">
|
||||
<path fill="none" stroke="#000000" d="M356.5,-792.75C421.07,-792.75 439.95,-792.75 499.35,-792.75"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="498.99,-796.25 508.99,-792.75 498.99,-789.25 498.99,-796.25"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_123->Node_Ja_114 -->
|
||||
<g id="edge16" class="edge">
|
||||
<title>Node_Ja_123:e->Node_Ja_114:header</title>
|
||||
<g id="a_edge16"><a xlink:title="Ja_123 --> Ja_114">
|
||||
<path fill="none" stroke="#000000" d="M418.5,-356.75C449.1,-356.75 459.45,-356.75 485.3,-356.75"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="484.99,-360.25 494.99,-356.75 484.99,-353.25 484.99,-360.25"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_123->Node_Ja_113 -->
|
||||
<g id="edge10" class="edge">
|
||||
<title>Node_Ja_123:e->Node_Ja_113</title>
|
||||
<g id="a_edge10"><a xlink:title="Ja_123 --> Ja_113">
|
||||
<path fill="none" stroke="#008000" d="M418.5,-484.75C434.91,-484.75 451.42,-489.12 466.77,-495.49"/>
|
||||
<polygon fill="#008000" stroke="#008000" points="465.27,-498.66 475.83,-499.58 468.15,-492.28 465.27,-498.66"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_123->Node_Ja_120 -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>Node_Ja_123:e->Node_Ja_120:header</title>
|
||||
<g id="a_edge4"><a xlink:title="Ja_123 --> Ja_120">
|
||||
<path fill="none" stroke="#000000" d="M418.5,-468.75C445.48,-468.75 454.91,-468.75 477.23,-468.75"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="476.99,-472.25 486.99,-468.75 476.99,-465.25 476.99,-472.25"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_123->Node_Ja_122 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>Node_Ja_123:e->Node_Ja_122:header</title>
|
||||
<g id="a_edge3"><a xlink:title="Ja_123 --> Ja_122">
|
||||
<path fill="none" stroke="#000000" d="M418.5,-340.75C473.67,-340.75 419.33,-234.47 458.24,-218.7"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="458.75,-222.16 468.01,-217.01 457.56,-215.26 458.75,-222.16"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 50 KiB |
29
protobuf/generated/Spotify.dot
Normal file
@@ -0,0 +1,29 @@
|
||||
/*
|
||||
do not edit:
|
||||
auto-generated by github.com/seamia/protodot
|
||||
*/
|
||||
digraph protodot {
|
||||
|
||||
/* package: platform */
|
||||
/* source: C:/Users/sle11/Documents/VSCode/squeezelite-esp32/protobuf/proto/Spotify.proto */
|
||||
/* selection: * */
|
||||
|
||||
rankdir=LR;
|
||||
label="platform";
|
||||
tooltip="platform";
|
||||
bgcolor="transparent"
|
||||
|
||||
node [
|
||||
shape=plaintext
|
||||
fontsize=10
|
||||
fontname="Ubuntu"
|
||||
];
|
||||
|
||||
|
||||
/* ------ nodes ------ */
|
||||
Node_Ja_101 [shape=plaintext tooltip="platform.Spotify" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>Spotify</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">enabled</TD><TD BGCOLOR="#a6cee3" PORT="poenabled" ALIGN="right" TITLE="bool"><i>bool</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">device_name</TD><TD BGCOLOR="#a6cee3" PORT="podevice_name" ALIGN="right" TITLE="string"><i>string</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">bitrate</TD><TD BGCOLOR="#a6cee3" PORT="pobitrate" ALIGN="right" TITLE="uint32"><i>uint32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">zeroconf</TD><TD BGCOLOR="#a6cee3" PORT="pozeroconf" ALIGN="right" TITLE="bool"><i>bool</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">5</TD><TD ALIGN="left">volume</TD><TD BGCOLOR="#a6cee3" PORT="povolume" ALIGN="right" TITLE="uint32"><i>uint32</i></TD></TR></TABLE>>];
|
||||
|
||||
/* ------ connections ------ */
|
||||
|
||||
/* generated by github.com/seamia/protodot on Friday, 24-Nov-23 14:36:38 EST */
|
||||
}
|
||||
BIN
protobuf/generated/Spotify.dot.png
Normal file
|
After Width: | Height: | Size: 2.4 KiB |
47
protobuf/generated/Spotify.dot.svg
Normal file
@@ -0,0 +1,47 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
|
||||
-->
|
||||
<!-- Title: protodot Pages: 1 -->
|
||||
<svg width="129pt" height="138pt"
|
||||
viewBox="0.00 0.00 129.00 137.75" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 133.75)">
|
||||
<title>protodot</title>
|
||||
<g id="a_graph0"><a xlink:title="platform">
|
||||
<text text-anchor="middle" x="60.5" y="-6.45" font-family="Times New Roman,serif" font-size="14.00">platform</text>
|
||||
</a>
|
||||
</g>
|
||||
<!-- Node_Ja_101 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node_Ja_101</title>
|
||||
<g id="a_node1"><a xlink:title="platform.Spotify">
|
||||
<polygon fill="#fffaf0" stroke="none" points="8,-27.75 8,-125.75 113,-125.75 113,-27.75 8,-27.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="9,-108.75 9,-124.75 112,-124.75 112,-108.75 9,-108.75"/>
|
||||
<text text-anchor="start" x="75.5" y="-114.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">Spotify</text>
|
||||
<text text-anchor="start" x="14.88" y="-97.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="24" y="-97.25" font-family="Ubuntu" font-size="10.00">enabled</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="82,-92.75 82,-108.75 112,-108.75 112,-92.75 82,-92.75"/>
|
||||
<text text-anchor="start" x="92" y="-98.25" font-family="Ubuntu" font-style="italic" font-size="10.00">bool</text>
|
||||
<text text-anchor="start" x="14.88" y="-81.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="23.88" y="-81.25" font-family="Ubuntu" font-size="10.00">device_name</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="82,-76.75 82,-92.75 112,-92.75 112,-76.75 82,-76.75"/>
|
||||
<text text-anchor="start" x="86" y="-82.25" font-family="Ubuntu" font-style="italic" font-size="10.00">string</text>
|
||||
<text text-anchor="start" x="14.88" y="-65.25" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<text text-anchor="start" x="24" y="-65.25" font-family="Ubuntu" font-size="10.00">bitrate</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="82,-60.75 82,-76.75 112,-76.75 112,-60.75 82,-60.75"/>
|
||||
<text text-anchor="start" x="83.88" y="-66.25" font-family="Ubuntu" font-style="italic" font-size="10.00">uint32</text>
|
||||
<text text-anchor="start" x="14.88" y="-49.25" font-family="Ubuntu" font-size="10.00">4</text>
|
||||
<text text-anchor="start" x="24" y="-49.25" font-family="Ubuntu" font-size="10.00">zeroconf</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="82,-44.75 82,-60.75 112,-60.75 112,-44.75 82,-44.75"/>
|
||||
<text text-anchor="start" x="92" y="-50.25" font-family="Ubuntu" font-style="italic" font-size="10.00">bool</text>
|
||||
<text text-anchor="start" x="14.88" y="-33.25" font-family="Ubuntu" font-size="10.00">5</text>
|
||||
<text text-anchor="start" x="24" y="-33.25" font-family="Ubuntu" font-size="10.00">volume</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="82,-28.75 82,-44.75 112,-44.75 112,-28.75 82,-28.75"/>
|
||||
<text text-anchor="start" x="83.88" y="-34.25" font-family="Ubuntu" font-style="italic" font-size="10.00">uint32</text>
|
||||
<polygon fill="none" stroke="black" points="8,-27.75 8,-125.75 113,-125.75 113,-27.75 8,-27.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 3.2 KiB |
49
protobuf/generated/Squeezelite.dot
Normal file
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
do not edit:
|
||||
auto-generated by github.com/seamia/protodot
|
||||
*/
|
||||
digraph protodot {
|
||||
|
||||
/* package: platform */
|
||||
/* source: C:/Users/sle11/Documents/VSCode/squeezelite-esp32/protobuf/proto/Squeezelite.proto */
|
||||
/* selection: * */
|
||||
|
||||
rankdir=LR;
|
||||
label="platform";
|
||||
tooltip="platform";
|
||||
bgcolor="transparent"
|
||||
|
||||
node [
|
||||
shape=plaintext
|
||||
fontsize=10
|
||||
fontname="Ubuntu"
|
||||
];
|
||||
|
||||
|
||||
/* ------ nodes ------ */
|
||||
Node_Ja_110 [shape=plaintext tooltip="platform.DebugOption" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>DebugOption</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">component</TD><TD BGCOLOR="#b2df8a" PORT="pocomponent" ALIGN="right"><u>DebugComponent</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">level</TD><TD BGCOLOR="#b2df8a" PORT="polevel" ALIGN="right"><u>DebugLevelEnum</u></TD></TR></TABLE>>];
|
||||
Node_Ja_105 [shape=plaintext tooltip="SampleRate" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>SampleRate</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_UNSPECIFIED</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_8000</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_11025</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_12000</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_16000</TD><TD BGCOLOR="#b2df8a" ALIGN="left">4</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_22050</TD><TD BGCOLOR="#b2df8a" ALIGN="left">5</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_24000</TD><TD BGCOLOR="#b2df8a" ALIGN="left">6</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_32000</TD><TD BGCOLOR="#b2df8a" ALIGN="left">7</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_44100</TD><TD BGCOLOR="#b2df8a" ALIGN="left">8</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_48000</TD><TD BGCOLOR="#b2df8a" ALIGN="left">9</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_88200</TD><TD BGCOLOR="#b2df8a" ALIGN="left">10</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_96000</TD><TD BGCOLOR="#b2df8a" ALIGN="left">11</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_176400</TD><TD BGCOLOR="#b2df8a" ALIGN="left">12</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_192000</TD><TD BGCOLOR="#b2df8a" ALIGN="left">13</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_352800</TD><TD BGCOLOR="#b2df8a" ALIGN="left">14</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_384000</TD><TD BGCOLOR="#b2df8a" ALIGN="left">15</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_705600</TD><TD BGCOLOR="#b2df8a" ALIGN="left">16</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_768000</TD><TD BGCOLOR="#b2df8a" ALIGN="left">17</TD></TR></TABLE>>];
|
||||
Node_Ja_106 [shape=plaintext tooltip="DebugLevelEnum" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>DebugLevelEnum</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">DEFAULT</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">INFO</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">DEBUG</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SDEBUG</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR></TABLE>>];
|
||||
Node_Ja_101 [shape=plaintext tooltip="OutputTypeEnum" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>OutputTypeEnum</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">OUTPUT_UNKNOWN</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">OUTPUT_I2S</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">OUTPUT_SPDIF</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">OUTPUT_Bluetooth</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR></TABLE>>];
|
||||
Node_Ja_108 [shape=plaintext tooltip="platform.RatesOption" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>RatesOption</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">min</TD><TD BGCOLOR="#b2df8a" PORT="pomin" ALIGN="right"><u>SampleRate</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">max</TD><TD BGCOLOR="#b2df8a" PORT="pomax" ALIGN="right"><u>SampleRate</u></TD></TR><TR><TD ALIGN="right">[...]</TD><TD ALIGN="right">3</TD><TD ALIGN="left">list</TD><TD BGCOLOR="#b2df8a" PORT="polist" ALIGN="right"><u>SampleRate</u></TD></TR></TABLE>>];
|
||||
Node_Ja_109 [shape=plaintext tooltip="platform.BufferOption" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>BufferOption</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">stream_buffer</TD><TD BGCOLOR="#a6cee3" PORT="postream_buffer" ALIGN="right" TITLE="uint32"><i>uint32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">output_vuffer</TD><TD BGCOLOR="#a6cee3" PORT="pooutput_vuffer" ALIGN="right" TITLE="uint32"><i>uint32</i></TD></TR></TABLE>>];
|
||||
Node_Ja_111 [shape=plaintext tooltip="platform.Squeezelite" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>Squeezelite</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">output_type</TD><TD BGCOLOR="#b2df8a" PORT="pooutput_type" ALIGN="right"><u>OutputTypeEnum</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">rates</TD><TD BGCOLOR="#fb9a99" PORT="porates" ALIGN="right"><b>RatesOption</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">amp_gpio_timeout</TD><TD BGCOLOR="#a6cee3" PORT="poamp_gpio_timeout" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">wav_aiff_header_parsing</TD><TD BGCOLOR="#a6cee3" PORT="powav_aiff_header_parsing" ALIGN="right" TITLE="bool"><i>bool</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">5</TD><TD ALIGN="left">server_name_ip</TD><TD BGCOLOR="#a6cee3" PORT="poserver_name_ip" ALIGN="right" TITLE="string"><i>string</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">6</TD><TD ALIGN="left">server_port</TD><TD BGCOLOR="#a6cee3" PORT="poserver_port" ALIGN="right" TITLE="uint32"><i>uint32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">7</TD><TD ALIGN="left">enabled</TD><TD BGCOLOR="#a6cee3" PORT="poenabled" ALIGN="right" TITLE="bool"><i>bool</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">10</TD><TD ALIGN="left">device_name</TD><TD BGCOLOR="#a6cee3" PORT="podevice_name" ALIGN="right" TITLE="string"><i>string</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">11</TD><TD ALIGN="left">bluetooth</TD><TD BGCOLOR="#fb9a99" PORT="pobluetooth" ALIGN="right"><b>OutputBT</b></TD></TR><TR><TD ALIGN="right">[...]</TD><TD ALIGN="right">12</TD><TD ALIGN="left">logging_options</TD><TD BGCOLOR="#fb9a99" PORT="pologging_options" ALIGN="right"><b>DebugOption</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">13</TD><TD ALIGN="left">max_rate</TD><TD BGCOLOR="#a6cee3" PORT="pomax_rate" ALIGN="right" TITLE="uint32"><i>uint32</i></TD></TR></TABLE>>];
|
||||
Node_Ja_103 [shape=plaintext tooltip="ResampleAlgorithm" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>ResampleAlgorithm</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">RESAMPLEDISABLED</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">RESAMPLEBASIC_LINEAR</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">RESAMPLETHIRTEEN_TAPS</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">RESAMPLETWENTY_ONE_TAPS</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR></TABLE>>];
|
||||
Node_Ja_107 [shape=plaintext tooltip="DebugComponent" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>DebugComponent</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">NONE</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SLIMPROTO</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">STREAM</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">DECODE</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">OUTPUT</TD><TD BGCOLOR="#b2df8a" ALIGN="left">4</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">IR</TD><TD BGCOLOR="#b2df8a" ALIGN="left">5</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ALL</TD><TD BGCOLOR="#b2df8a" ALIGN="left">6</TD></TR></TABLE>>];
|
||||
Node_Ja_102 [shape=plaintext tooltip="platform.OutputBT" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>OutputBT</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">sink_name</TD><TD BGCOLOR="#a6cee3" PORT="posink_name" ALIGN="right" TITLE="string"><i>string</i></TD></TR></TABLE>>];
|
||||
Node_Ja_104 [shape=plaintext tooltip="platform.ResampleOptions" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>ResampleOptions</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">algorithm</TD><TD BGCOLOR="#b2df8a" PORT="poalgorithm" ALIGN="right"><u>ResampleAlgorithm</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">interpolate_filter_coefficients</TD><TD BGCOLOR="#a6cee3" PORT="pointerpolate_filter_coefficients" ALIGN="right" TITLE="bool"><i>bool</i></TD></TR></TABLE>>];
|
||||
|
||||
/* ------ connections ------ */
|
||||
Node_Ja_108:pomin:e -> Node_Ja_105 [color="#008000" tooltip="Ja_108 --> Ja_105"];
|
||||
Node_Ja_111:porates:e -> Node_Ja_108:header [color="#000000" tooltip="Ja_111 --> Ja_108"];
|
||||
Node_Ja_111:pooutput_type:e -> Node_Ja_101 [color="#008000" tooltip="Ja_111 --> Ja_101"];
|
||||
Node_Ja_111:pobluetooth:e -> Node_Ja_102:header [color="#000000" tooltip="Ja_111 --> Ja_102"];
|
||||
Node_Ja_111:pologging_options:e -> Node_Ja_110:header [color="#000000" tooltip="Ja_111 --> Ja_110"];
|
||||
Node_Ja_104:poalgorithm:e -> Node_Ja_103 [color="#008000" tooltip="Ja_104 --> Ja_103"];
|
||||
Node_Ja_108:polist:e -> Node_Ja_105 [color="#008000" tooltip="Ja_108 --> Ja_105"];
|
||||
Node_Ja_108:pomax:e -> Node_Ja_105 [color="#008000" tooltip="Ja_108 --> Ja_105"];
|
||||
Node_Ja_110:polevel:e -> Node_Ja_106 [color="#008000" tooltip="Ja_110 --> Ja_106"];
|
||||
Node_Ja_110:pocomponent:e -> Node_Ja_107 [color="#008000" tooltip="Ja_110 --> Ja_107"];
|
||||
|
||||
/* generated by github.com/seamia/protodot on Friday, 24-Nov-23 14:36:38 EST */
|
||||
}
|
||||
BIN
protobuf/generated/Squeezelite.dot.png
Normal file
|
After Width: | Height: | Size: 36 KiB |
466
protobuf/generated/Squeezelite.dot.svg
Normal file
@@ -0,0 +1,466 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
|
||||
-->
|
||||
<!-- Title: protodot Pages: 1 -->
|
||||
<svg width="652pt" height="706pt"
|
||||
viewBox="0.00 0.00 652.00 705.75" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 701.75)">
|
||||
<title>protodot</title>
|
||||
<g id="a_graph0"><a xlink:title="platform">
|
||||
<text text-anchor="middle" x="322" y="-6.45" font-family="Times New Roman,serif" font-size="14.00">platform</text>
|
||||
</a>
|
||||
</g>
|
||||
<!-- Node_Ja_110 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node_Ja_110</title>
|
||||
<g id="a_node1"><a xlink:title="platform.DebugOption">
|
||||
<polygon fill="#fffaf0" stroke="none" points="291.5,-175.75 291.5,-225.75 436.5,-225.75 436.5,-175.75 291.5,-175.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="292.5,-208.75 292.5,-224.75 435.5,-224.75 435.5,-208.75 292.5,-208.75"/>
|
||||
<text text-anchor="start" x="371.25" y="-214.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">DebugOption</text>
|
||||
<text text-anchor="start" x="298.38" y="-197.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="307.38" y="-197.25" font-family="Ubuntu" font-size="10.00">component</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="356.5,-192.75 356.5,-208.75 435.5,-208.75 435.5,-192.75 356.5,-192.75"/>
|
||||
<text text-anchor="start" x="358.12" y="-198.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">DebugComponent</text>
|
||||
<text text-anchor="start" x="298.38" y="-181.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="307.5" y="-181.25" font-family="Ubuntu" font-size="10.00">level</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="356.5,-176.75 356.5,-192.75 435.5,-192.75 435.5,-176.75 356.5,-176.75"/>
|
||||
<text text-anchor="start" x="360.75" y="-182.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">DebugLevelEnum</text>
|
||||
<polygon fill="none" stroke="black" points="291.5,-175.75 291.5,-225.75 436.5,-225.75 436.5,-175.75 291.5,-175.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_106 -->
|
||||
<g id="node3" class="node">
|
||||
<title>Node_Ja_106</title>
|
||||
<g id="a_node3"><a xlink:title="DebugLevelEnum">
|
||||
<polygon fill="#b2df8a" stroke="none" points="506.5,-27.75 506.5,-109.75 620.5,-109.75 620.5,-27.75 506.5,-27.75"/>
|
||||
<polygon fill="#33a02c" stroke="none" points="507.5,-92.75 507.5,-108.75 619.5,-108.75 619.5,-92.75 507.5,-92.75"/>
|
||||
<text text-anchor="start" x="509.12" y="-98.25" font-family="Ubuntu" font-size="10.00">enum </text>
|
||||
<text text-anchor="start" x="536.12" y="-98.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">DebugLevelEnum</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="507.5,-76.75 507.5,-92.75 580.5,-92.75 580.5,-76.75 507.5,-76.75"/>
|
||||
<text text-anchor="start" x="509.5" y="-81.25" font-family="Ubuntu" font-size="10.00">DEFAULT</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="580.5,-76.75 580.5,-92.75 619.5,-92.75 619.5,-76.75 580.5,-76.75"/>
|
||||
<text text-anchor="start" x="582.5" y="-81.25" font-family="Ubuntu" font-size="10.00">0</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="507.5,-60.75 507.5,-76.75 580.5,-76.75 580.5,-60.75 507.5,-60.75"/>
|
||||
<text text-anchor="start" x="509.5" y="-65.25" font-family="Ubuntu" font-size="10.00">INFO</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="580.5,-60.75 580.5,-76.75 619.5,-76.75 619.5,-60.75 580.5,-60.75"/>
|
||||
<text text-anchor="start" x="582.5" y="-65.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="507.5,-44.75 507.5,-60.75 580.5,-60.75 580.5,-44.75 507.5,-44.75"/>
|
||||
<text text-anchor="start" x="509.5" y="-49.25" font-family="Ubuntu" font-size="10.00">DEBUG</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="580.5,-44.75 580.5,-60.75 619.5,-60.75 619.5,-44.75 580.5,-44.75"/>
|
||||
<text text-anchor="start" x="582.5" y="-49.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="507.5,-28.75 507.5,-44.75 580.5,-44.75 580.5,-28.75 507.5,-28.75"/>
|
||||
<text text-anchor="start" x="509.5" y="-33.25" font-family="Ubuntu" font-size="10.00">SDEBUG</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="580.5,-28.75 580.5,-44.75 619.5,-44.75 619.5,-28.75 580.5,-28.75"/>
|
||||
<text text-anchor="start" x="582.5" y="-33.25" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<polygon fill="none" stroke="black" points="506.5,-27.75 506.5,-109.75 620.5,-109.75 620.5,-27.75 506.5,-27.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_110->Node_Ja_106 -->
|
||||
<g id="edge9" class="edge">
|
||||
<title>Node_Ja_110:e->Node_Ja_106</title>
|
||||
<g id="a_edge9"><a xlink:title="Ja_110 --> Ja_106">
|
||||
<path fill="none" stroke="#008000" d="M437,-184.75C471.31,-184.75 458.24,-146.5 483,-122.75 485.26,-120.58 487.61,-118.45 490.03,-116.34"/>
|
||||
<polygon fill="#008000" stroke="#008000" points="491.86,-119.37 497.34,-110.3 487.4,-113.98 491.86,-119.37"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_107 -->
|
||||
<g id="node9" class="node">
|
||||
<title>Node_Ja_107</title>
|
||||
<g id="a_node9"><a xlink:title="DebugComponent">
|
||||
<polygon fill="#b2df8a" stroke="none" points="504.5,-135.75 504.5,-265.75 622.5,-265.75 622.5,-135.75 504.5,-135.75"/>
|
||||
<polygon fill="#33a02c" stroke="none" points="505.5,-248.75 505.5,-264.75 621.5,-264.75 621.5,-248.75 505.5,-248.75"/>
|
||||
<text text-anchor="start" x="507.25" y="-254.25" font-family="Ubuntu" font-size="10.00">enum </text>
|
||||
<text text-anchor="start" x="534.25" y="-254.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">DebugComponent</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="505.5,-232.75 505.5,-248.75 586.5,-248.75 586.5,-232.75 505.5,-232.75"/>
|
||||
<text text-anchor="start" x="507.5" y="-237.25" font-family="Ubuntu" font-size="10.00">NONE</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="586.5,-232.75 586.5,-248.75 621.5,-248.75 621.5,-232.75 586.5,-232.75"/>
|
||||
<text text-anchor="start" x="588.5" y="-237.25" font-family="Ubuntu" font-size="10.00">0</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="505.5,-216.75 505.5,-232.75 586.5,-232.75 586.5,-216.75 505.5,-216.75"/>
|
||||
<text text-anchor="start" x="507.5" y="-221.25" font-family="Ubuntu" font-size="10.00">SLIMPROTO</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="586.5,-216.75 586.5,-232.75 621.5,-232.75 621.5,-216.75 586.5,-216.75"/>
|
||||
<text text-anchor="start" x="588.5" y="-221.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="505.5,-200.75 505.5,-216.75 586.5,-216.75 586.5,-200.75 505.5,-200.75"/>
|
||||
<text text-anchor="start" x="507.5" y="-205.25" font-family="Ubuntu" font-size="10.00">STREAM</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="586.5,-200.75 586.5,-216.75 621.5,-216.75 621.5,-200.75 586.5,-200.75"/>
|
||||
<text text-anchor="start" x="588.5" y="-205.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="505.5,-184.75 505.5,-200.75 586.5,-200.75 586.5,-184.75 505.5,-184.75"/>
|
||||
<text text-anchor="start" x="507.5" y="-189.25" font-family="Ubuntu" font-size="10.00">DECODE</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="586.5,-184.75 586.5,-200.75 621.5,-200.75 621.5,-184.75 586.5,-184.75"/>
|
||||
<text text-anchor="start" x="588.5" y="-189.25" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="505.5,-168.75 505.5,-184.75 586.5,-184.75 586.5,-168.75 505.5,-168.75"/>
|
||||
<text text-anchor="start" x="507.5" y="-173.25" font-family="Ubuntu" font-size="10.00">OUTPUT</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="586.5,-168.75 586.5,-184.75 621.5,-184.75 621.5,-168.75 586.5,-168.75"/>
|
||||
<text text-anchor="start" x="588.5" y="-173.25" font-family="Ubuntu" font-size="10.00">4</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="505.5,-152.75 505.5,-168.75 586.5,-168.75 586.5,-152.75 505.5,-152.75"/>
|
||||
<text text-anchor="start" x="507.5" y="-157.25" font-family="Ubuntu" font-size="10.00">IR</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="586.5,-152.75 586.5,-168.75 621.5,-168.75 621.5,-152.75 586.5,-152.75"/>
|
||||
<text text-anchor="start" x="588.5" y="-157.25" font-family="Ubuntu" font-size="10.00">5</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="505.5,-136.75 505.5,-152.75 586.5,-152.75 586.5,-136.75 505.5,-136.75"/>
|
||||
<text text-anchor="start" x="507.5" y="-141.25" font-family="Ubuntu" font-size="10.00">ALL</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="586.5,-136.75 586.5,-152.75 621.5,-152.75 621.5,-136.75 586.5,-136.75"/>
|
||||
<text text-anchor="start" x="588.5" y="-141.25" font-family="Ubuntu" font-size="10.00">6</text>
|
||||
<polygon fill="none" stroke="black" points="504.5,-135.75 504.5,-265.75 622.5,-265.75 622.5,-135.75 504.5,-135.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_110->Node_Ja_107 -->
|
||||
<g id="edge10" class="edge">
|
||||
<title>Node_Ja_110:e->Node_Ja_107</title>
|
||||
<g id="a_edge10"><a xlink:title="Ja_110 --> Ja_107">
|
||||
<path fill="none" stroke="#008000" d="M437,-200.75C452.6,-200.75 469.3,-200.75 485.25,-200.75"/>
|
||||
<polygon fill="#008000" stroke="#008000" points="485.2,-204.25 495.2,-200.75 485.2,-197.25 485.2,-204.25"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_105 -->
|
||||
<g id="node2" class="node">
|
||||
<title>Node_Ja_105</title>
|
||||
<g id="a_node2"><a xlink:title="SampleRate">
|
||||
<polygon fill="#b2df8a" stroke="none" points="491,-291.75 491,-597.75 636,-597.75 636,-291.75 491,-291.75"/>
|
||||
<polygon fill="#33a02c" stroke="none" points="492,-580.75 492,-596.75 635,-596.75 635,-580.75 492,-580.75"/>
|
||||
<text text-anchor="start" x="548.25" y="-586.25" font-family="Ubuntu" font-size="10.00">enum </text>
|
||||
<text text-anchor="start" x="575.25" y="-586.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">SampleRate</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="492,-564.75 492,-580.75 621,-580.75 621,-564.75 492,-564.75"/>
|
||||
<text text-anchor="start" x="493.88" y="-569.25" font-family="Ubuntu" font-size="10.00">SAMPLE_RATE_UNSPECIFIED</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="621,-564.75 621,-580.75 635,-580.75 635,-564.75 621,-564.75"/>
|
||||
<text text-anchor="start" x="623" y="-569.25" font-family="Ubuntu" font-size="10.00">0</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="492,-548.75 492,-564.75 621,-564.75 621,-548.75 492,-548.75"/>
|
||||
<text text-anchor="start" x="494" y="-553.25" font-family="Ubuntu" font-size="10.00">SAMPLE_RATE_8000</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="621,-548.75 621,-564.75 635,-564.75 635,-548.75 621,-548.75"/>
|
||||
<text text-anchor="start" x="623" y="-553.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="492,-532.75 492,-548.75 621,-548.75 621,-532.75 492,-532.75"/>
|
||||
<text text-anchor="start" x="494" y="-537.25" font-family="Ubuntu" font-size="10.00">SAMPLE_RATE_11025</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="621,-532.75 621,-548.75 635,-548.75 635,-532.75 621,-532.75"/>
|
||||
<text text-anchor="start" x="623" y="-537.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="492,-516.75 492,-532.75 621,-532.75 621,-516.75 492,-516.75"/>
|
||||
<text text-anchor="start" x="494" y="-521.25" font-family="Ubuntu" font-size="10.00">SAMPLE_RATE_12000</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="621,-516.75 621,-532.75 635,-532.75 635,-516.75 621,-516.75"/>
|
||||
<text text-anchor="start" x="623" y="-521.25" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="492,-500.75 492,-516.75 621,-516.75 621,-500.75 492,-500.75"/>
|
||||
<text text-anchor="start" x="494" y="-505.25" font-family="Ubuntu" font-size="10.00">SAMPLE_RATE_16000</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="621,-500.75 621,-516.75 635,-516.75 635,-500.75 621,-500.75"/>
|
||||
<text text-anchor="start" x="623" y="-505.25" font-family="Ubuntu" font-size="10.00">4</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="492,-484.75 492,-500.75 621,-500.75 621,-484.75 492,-484.75"/>
|
||||
<text text-anchor="start" x="494" y="-489.25" font-family="Ubuntu" font-size="10.00">SAMPLE_RATE_22050</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="621,-484.75 621,-500.75 635,-500.75 635,-484.75 621,-484.75"/>
|
||||
<text text-anchor="start" x="623" y="-489.25" font-family="Ubuntu" font-size="10.00">5</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="492,-468.75 492,-484.75 621,-484.75 621,-468.75 492,-468.75"/>
|
||||
<text text-anchor="start" x="494" y="-473.25" font-family="Ubuntu" font-size="10.00">SAMPLE_RATE_24000</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="621,-468.75 621,-484.75 635,-484.75 635,-468.75 621,-468.75"/>
|
||||
<text text-anchor="start" x="623" y="-473.25" font-family="Ubuntu" font-size="10.00">6</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="492,-452.75 492,-468.75 621,-468.75 621,-452.75 492,-452.75"/>
|
||||
<text text-anchor="start" x="494" y="-457.25" font-family="Ubuntu" font-size="10.00">SAMPLE_RATE_32000</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="621,-452.75 621,-468.75 635,-468.75 635,-452.75 621,-452.75"/>
|
||||
<text text-anchor="start" x="623" y="-457.25" font-family="Ubuntu" font-size="10.00">7</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="492,-436.75 492,-452.75 621,-452.75 621,-436.75 492,-436.75"/>
|
||||
<text text-anchor="start" x="494" y="-441.25" font-family="Ubuntu" font-size="10.00">SAMPLE_RATE_44100</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="621,-436.75 621,-452.75 635,-452.75 635,-436.75 621,-436.75"/>
|
||||
<text text-anchor="start" x="623" y="-441.25" font-family="Ubuntu" font-size="10.00">8</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="492,-420.75 492,-436.75 621,-436.75 621,-420.75 492,-420.75"/>
|
||||
<text text-anchor="start" x="494" y="-425.25" font-family="Ubuntu" font-size="10.00">SAMPLE_RATE_48000</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="621,-420.75 621,-436.75 635,-436.75 635,-420.75 621,-420.75"/>
|
||||
<text text-anchor="start" x="623" y="-425.25" font-family="Ubuntu" font-size="10.00">9</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="492,-404.75 492,-420.75 621,-420.75 621,-404.75 492,-404.75"/>
|
||||
<text text-anchor="start" x="494" y="-409.25" font-family="Ubuntu" font-size="10.00">SAMPLE_RATE_88200</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="621,-404.75 621,-420.75 635,-420.75 635,-404.75 621,-404.75"/>
|
||||
<text text-anchor="start" x="622.75" y="-409.25" font-family="Ubuntu" font-size="10.00">10</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="492,-388.75 492,-404.75 621,-404.75 621,-388.75 492,-388.75"/>
|
||||
<text text-anchor="start" x="494" y="-393.25" font-family="Ubuntu" font-size="10.00">SAMPLE_RATE_96000</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="621,-388.75 621,-404.75 635,-404.75 635,-388.75 621,-388.75"/>
|
||||
<text text-anchor="start" x="622.75" y="-393.25" font-family="Ubuntu" font-size="10.00">11</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="492,-372.75 492,-388.75 621,-388.75 621,-372.75 492,-372.75"/>
|
||||
<text text-anchor="start" x="494" y="-377.25" font-family="Ubuntu" font-size="10.00">SAMPLE_RATE_176400</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="621,-372.75 621,-388.75 635,-388.75 635,-372.75 621,-372.75"/>
|
||||
<text text-anchor="start" x="622.75" y="-377.25" font-family="Ubuntu" font-size="10.00">12</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="492,-356.75 492,-372.75 621,-372.75 621,-356.75 492,-356.75"/>
|
||||
<text text-anchor="start" x="494" y="-361.25" font-family="Ubuntu" font-size="10.00">SAMPLE_RATE_192000</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="621,-356.75 621,-372.75 635,-372.75 635,-356.75 621,-356.75"/>
|
||||
<text text-anchor="start" x="622.75" y="-361.25" font-family="Ubuntu" font-size="10.00">13</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="492,-340.75 492,-356.75 621,-356.75 621,-340.75 492,-340.75"/>
|
||||
<text text-anchor="start" x="494" y="-345.25" font-family="Ubuntu" font-size="10.00">SAMPLE_RATE_352800</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="621,-340.75 621,-356.75 635,-356.75 635,-340.75 621,-340.75"/>
|
||||
<text text-anchor="start" x="622.75" y="-345.25" font-family="Ubuntu" font-size="10.00">14</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="492,-324.75 492,-340.75 621,-340.75 621,-324.75 492,-324.75"/>
|
||||
<text text-anchor="start" x="494" y="-329.25" font-family="Ubuntu" font-size="10.00">SAMPLE_RATE_384000</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="621,-324.75 621,-340.75 635,-340.75 635,-324.75 621,-324.75"/>
|
||||
<text text-anchor="start" x="622.75" y="-329.25" font-family="Ubuntu" font-size="10.00">15</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="492,-308.75 492,-324.75 621,-324.75 621,-308.75 492,-308.75"/>
|
||||
<text text-anchor="start" x="494" y="-313.25" font-family="Ubuntu" font-size="10.00">SAMPLE_RATE_705600</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="621,-308.75 621,-324.75 635,-324.75 635,-308.75 621,-308.75"/>
|
||||
<text text-anchor="start" x="622.75" y="-313.25" font-family="Ubuntu" font-size="10.00">16</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="492,-292.75 492,-308.75 621,-308.75 621,-292.75 492,-292.75"/>
|
||||
<text text-anchor="start" x="494" y="-297.25" font-family="Ubuntu" font-size="10.00">SAMPLE_RATE_768000</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="621,-292.75 621,-308.75 635,-308.75 635,-292.75 621,-292.75"/>
|
||||
<text text-anchor="start" x="622.75" y="-297.25" font-family="Ubuntu" font-size="10.00">17</text>
|
||||
<polygon fill="none" stroke="black" points="491,-291.75 491,-597.75 636,-597.75 636,-291.75 491,-291.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_101 -->
|
||||
<g id="node4" class="node">
|
||||
<title>Node_Ja_101</title>
|
||||
<g id="a_node4"><a xlink:title="OutputTypeEnum">
|
||||
<polygon fill="#b2df8a" stroke="none" points="306.5,-503.75 306.5,-585.75 421.5,-585.75 421.5,-503.75 306.5,-503.75"/>
|
||||
<polygon fill="#33a02c" stroke="none" points="307.5,-568.75 307.5,-584.75 420.5,-584.75 420.5,-568.75 307.5,-568.75"/>
|
||||
<text text-anchor="start" x="309.25" y="-574.25" font-family="Ubuntu" font-size="10.00">enum </text>
|
||||
<text text-anchor="start" x="336.25" y="-574.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">OutputTypeEnum</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="307.5,-552.75 307.5,-568.75 404.5,-568.75 404.5,-552.75 307.5,-552.75"/>
|
||||
<text text-anchor="start" x="309.5" y="-557.25" font-family="Ubuntu" font-size="10.00">OUTPUT_UNKNOWN</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="404.5,-552.75 404.5,-568.75 420.5,-568.75 420.5,-552.75 404.5,-552.75"/>
|
||||
<text text-anchor="start" x="406.5" y="-557.25" font-family="Ubuntu" font-size="10.00">0</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="307.5,-536.75 307.5,-552.75 404.5,-552.75 404.5,-536.75 307.5,-536.75"/>
|
||||
<text text-anchor="start" x="309.5" y="-541.25" font-family="Ubuntu" font-size="10.00">OUTPUT_I2S</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="404.5,-536.75 404.5,-552.75 420.5,-552.75 420.5,-536.75 404.5,-536.75"/>
|
||||
<text text-anchor="start" x="406.5" y="-541.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="307.5,-520.75 307.5,-536.75 404.5,-536.75 404.5,-520.75 307.5,-520.75"/>
|
||||
<text text-anchor="start" x="309.5" y="-525.25" font-family="Ubuntu" font-size="10.00">OUTPUT_SPDIF</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="404.5,-520.75 404.5,-536.75 420.5,-536.75 420.5,-520.75 404.5,-520.75"/>
|
||||
<text text-anchor="start" x="406.5" y="-525.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="307.5,-504.75 307.5,-520.75 404.5,-520.75 404.5,-504.75 307.5,-504.75"/>
|
||||
<text text-anchor="start" x="309.5" y="-509.25" font-family="Ubuntu" font-size="10.00">OUTPUT_Bluetooth</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="404.5,-504.75 404.5,-520.75 420.5,-520.75 420.5,-504.75 404.5,-504.75"/>
|
||||
<text text-anchor="start" x="406.5" y="-509.25" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<polygon fill="none" stroke="black" points="306.5,-503.75 306.5,-585.75 421.5,-585.75 421.5,-503.75 306.5,-503.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_108 -->
|
||||
<g id="node5" class="node">
|
||||
<title>Node_Ja_108</title>
|
||||
<g id="a_node5"><a xlink:title="platform.RatesOption">
|
||||
<polygon fill="#fffaf0" stroke="none" points="310,-411.75 310,-477.75 418,-477.75 418,-411.75 310,-411.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="311,-460.75 311,-476.75 417,-476.75 417,-460.75 311,-460.75"/>
|
||||
<text text-anchor="start" x="355" y="-466.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">RatesOption</text>
|
||||
<text text-anchor="start" x="332.88" y="-449.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="342" y="-449.25" font-family="Ubuntu" font-size="10.00">min</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="362,-444.75 362,-460.75 417,-460.75 417,-444.75 362,-444.75"/>
|
||||
<text text-anchor="start" x="363.62" y="-450.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">SampleRate</text>
|
||||
<text text-anchor="start" x="332.88" y="-433.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="342" y="-433.25" font-family="Ubuntu" font-size="10.00">max</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="362,-428.75 362,-444.75 417,-444.75 417,-428.75 362,-428.75"/>
|
||||
<text text-anchor="start" x="363.62" y="-434.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">SampleRate</text>
|
||||
<text text-anchor="start" x="312.75" y="-417.25" font-family="Ubuntu" font-size="10.00">[...]</text>
|
||||
<text text-anchor="start" x="332.88" y="-417.25" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<text text-anchor="start" x="342" y="-417.25" font-family="Ubuntu" font-size="10.00">list</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="362,-412.75 362,-428.75 417,-428.75 417,-412.75 362,-412.75"/>
|
||||
<text text-anchor="start" x="363.62" y="-418.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">SampleRate</text>
|
||||
<polygon fill="none" stroke="black" points="310,-411.75 310,-477.75 418,-477.75 418,-411.75 310,-411.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_108->Node_Ja_105 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>Node_Ja_108:e->Node_Ja_105</title>
|
||||
<g id="a_edge1"><a xlink:title="Ja_108 --> Ja_105">
|
||||
<path fill="none" stroke="#008000" d="M418,-452.75C435.4,-452.75 453.95,-452.16 471.77,-451.31"/>
|
||||
<polygon fill="#008000" stroke="#008000" points="471.73,-454.82 481.53,-450.81 471.37,-447.83 471.73,-454.82"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_108->Node_Ja_105 -->
|
||||
<g id="edge7" class="edge">
|
||||
<title>Node_Ja_108:e->Node_Ja_105</title>
|
||||
<g id="a_edge7"><a xlink:title="Ja_108 --> Ja_105">
|
||||
<path fill="none" stroke="#008000" d="M418,-420.75C435.5,-420.75 454.04,-422.48 471.78,-425.02"/>
|
||||
<polygon fill="#008000" stroke="#008000" points="471.1,-428.46 481.52,-426.51 472.17,-421.54 471.1,-428.46"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_108->Node_Ja_105 -->
|
||||
<g id="edge8" class="edge">
|
||||
<title>Node_Ja_108:e->Node_Ja_105</title>
|
||||
<g id="a_edge8"><a xlink:title="Ja_108 --> Ja_105">
|
||||
<path fill="none" stroke="#008000" d="M418,-436.75C435.4,-436.75 453.95,-437.34 471.77,-438.19"/>
|
||||
<polygon fill="#008000" stroke="#008000" points="471.37,-441.67 481.53,-438.69 471.73,-434.68 471.37,-441.67"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_109 -->
|
||||
<g id="node6" class="node">
|
||||
<title>Node_Ja_109</title>
|
||||
<g id="a_node6"><a xlink:title="platform.BufferOption">
|
||||
<polygon fill="#fffaf0" stroke="none" points="68,-543.75 68,-593.75 177,-593.75 177,-543.75 68,-543.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="69,-576.75 69,-592.75 176,-592.75 176,-576.75 69,-576.75"/>
|
||||
<text text-anchor="start" x="112.5" y="-582.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">BufferOption</text>
|
||||
<text text-anchor="start" x="74.88" y="-565.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="83.62" y="-565.25" font-family="Ubuntu" font-size="10.00">stream_buffer</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="146,-560.75 146,-576.75 176,-576.75 176,-560.75 146,-560.75"/>
|
||||
<text text-anchor="start" x="147.88" y="-566.25" font-family="Ubuntu" font-style="italic" font-size="10.00">uint32</text>
|
||||
<text text-anchor="start" x="74.88" y="-549.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="84" y="-549.25" font-family="Ubuntu" font-size="10.00">output_vuffer</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="146,-544.75 146,-560.75 176,-560.75 176,-544.75 146,-544.75"/>
|
||||
<text text-anchor="start" x="147.88" y="-550.25" font-family="Ubuntu" font-style="italic" font-size="10.00">uint32</text>
|
||||
<polygon fill="none" stroke="black" points="68,-543.75 68,-593.75 177,-593.75 177,-543.75 68,-543.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_111 -->
|
||||
<g id="node7" class="node">
|
||||
<title>Node_Ja_111</title>
|
||||
<g id="a_node7"><a xlink:title="platform.Squeezelite">
|
||||
<polygon fill="#fffaf0" stroke="none" points="10,-315.75 10,-509.75 235,-509.75 235,-315.75 10,-315.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="11,-492.75 11,-508.75 234,-508.75 234,-492.75 11,-492.75"/>
|
||||
<text text-anchor="start" x="175.75" y="-498.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">Squeezelite</text>
|
||||
<text text-anchor="start" x="37.75" y="-481.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="47" y="-481.25" font-family="Ubuntu" font-size="10.00">output_type</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="157,-476.75 157,-492.75 234,-492.75 234,-476.75 157,-476.75"/>
|
||||
<text text-anchor="start" x="158.75" y="-482.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">OutputTypeEnum</text>
|
||||
<text text-anchor="start" x="37.75" y="-465.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="47" y="-465.25" font-family="Ubuntu" font-size="10.00">rates</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="157,-460.75 157,-476.75 234,-476.75 234,-460.75 157,-460.75"/>
|
||||
<text text-anchor="start" x="172" y="-466.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">RatesOption</text>
|
||||
<text text-anchor="start" x="37.75" y="-449.25" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<text text-anchor="start" x="47" y="-449.25" font-family="Ubuntu" font-size="10.00">amp_gpio_timeout</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="157,-444.75 157,-460.75 234,-460.75 234,-444.75 157,-444.75"/>
|
||||
<text text-anchor="start" x="211" y="-450.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
|
||||
<text text-anchor="start" x="37.75" y="-433.25" font-family="Ubuntu" font-size="10.00">4</text>
|
||||
<text text-anchor="start" x="47" y="-433.25" font-family="Ubuntu" font-size="10.00">wav_aiff_header_parsing</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="157,-428.75 157,-444.75 234,-444.75 234,-428.75 157,-428.75"/>
|
||||
<text text-anchor="start" x="214" y="-434.25" font-family="Ubuntu" font-style="italic" font-size="10.00">bool</text>
|
||||
<text text-anchor="start" x="37.75" y="-417.25" font-family="Ubuntu" font-size="10.00">5</text>
|
||||
<text text-anchor="start" x="47" y="-417.25" font-family="Ubuntu" font-size="10.00">server_name_ip</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="157,-412.75 157,-428.75 234,-428.75 234,-412.75 157,-412.75"/>
|
||||
<text text-anchor="start" x="208" y="-418.25" font-family="Ubuntu" font-style="italic" font-size="10.00">string</text>
|
||||
<text text-anchor="start" x="37.75" y="-401.25" font-family="Ubuntu" font-size="10.00">6</text>
|
||||
<text text-anchor="start" x="47" y="-401.25" font-family="Ubuntu" font-size="10.00">server_port</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="157,-396.75 157,-412.75 234,-412.75 234,-396.75 157,-396.75"/>
|
||||
<text text-anchor="start" x="205.75" y="-402.25" font-family="Ubuntu" font-style="italic" font-size="10.00">uint32</text>
|
||||
<text text-anchor="start" x="37.75" y="-385.25" font-family="Ubuntu" font-size="10.00">7</text>
|
||||
<text text-anchor="start" x="47" y="-385.25" font-family="Ubuntu" font-size="10.00">enabled</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="157,-380.75 157,-396.75 234,-396.75 234,-380.75 157,-380.75"/>
|
||||
<text text-anchor="start" x="214" y="-386.25" font-family="Ubuntu" font-style="italic" font-size="10.00">bool</text>
|
||||
<text text-anchor="start" x="32.75" y="-369.25" font-family="Ubuntu" font-size="10.00">10</text>
|
||||
<text text-anchor="start" x="47" y="-369.25" font-family="Ubuntu" font-size="10.00">device_name</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="157,-364.75 157,-380.75 234,-380.75 234,-364.75 157,-364.75"/>
|
||||
<text text-anchor="start" x="208" y="-370.25" font-family="Ubuntu" font-style="italic" font-size="10.00">string</text>
|
||||
<text text-anchor="start" x="32.75" y="-353.25" font-family="Ubuntu" font-size="10.00">11</text>
|
||||
<text text-anchor="start" x="47" y="-353.25" font-family="Ubuntu" font-size="10.00">bluetooth</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="157,-348.75 157,-364.75 234,-364.75 234,-348.75 157,-348.75"/>
|
||||
<text text-anchor="start" x="187" y="-354.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">OutputBT</text>
|
||||
<text text-anchor="start" x="12.75" y="-337.25" font-family="Ubuntu" font-size="10.00">[...]</text>
|
||||
<text text-anchor="start" x="32.75" y="-337.25" font-family="Ubuntu" font-size="10.00">12</text>
|
||||
<text text-anchor="start" x="47" y="-337.25" font-family="Ubuntu" font-size="10.00">logging_options</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="157,-332.75 157,-348.75 234,-348.75 234,-332.75 157,-332.75"/>
|
||||
<text text-anchor="start" x="169.75" y="-338.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">DebugOption</text>
|
||||
<text text-anchor="start" x="32.75" y="-321.25" font-family="Ubuntu" font-size="10.00">13</text>
|
||||
<text text-anchor="start" x="47" y="-321.25" font-family="Ubuntu" font-size="10.00">max_rate</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="157,-316.75 157,-332.75 234,-332.75 234,-316.75 157,-316.75"/>
|
||||
<text text-anchor="start" x="205.75" y="-322.25" font-family="Ubuntu" font-style="italic" font-size="10.00">uint32</text>
|
||||
<polygon fill="none" stroke="black" points="10,-315.75 10,-509.75 235,-509.75 235,-315.75 10,-315.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_111->Node_Ja_110 -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>Node_Ja_111:e->Node_Ja_110:header</title>
|
||||
<g id="a_edge5"><a xlink:title="Ja_111 --> Ja_110">
|
||||
<path fill="none" stroke="#000000" d="M235.5,-340.75C291.52,-340.75 239.4,-234.02 279.78,-218.6"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="280.21,-222.08 289.51,-217 279.07,-215.17 280.21,-222.08"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_111->Node_Ja_101 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>Node_Ja_111:e->Node_Ja_101</title>
|
||||
<g id="a_edge3"><a xlink:title="Ja_111 --> Ja_101">
|
||||
<path fill="none" stroke="#008000" d="M235.5,-484.75C253.53,-484.75 271.75,-489.72 288.55,-496.81"/>
|
||||
<polygon fill="#008000" stroke="#008000" points="286.88,-499.89 297.43,-500.84 289.77,-493.52 286.88,-499.89"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_111->Node_Ja_108 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>Node_Ja_111:e->Node_Ja_108:header</title>
|
||||
<g id="a_edge2"><a xlink:title="Ja_111 --> Ja_108">
|
||||
<path fill="none" stroke="#000000" d="M235.5,-468.75C264.47,-468.75 274.43,-468.75 298.65,-468.75"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="298.49,-472.25 308.49,-468.75 298.49,-465.25 298.49,-472.25"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_102 -->
|
||||
<g id="node10" class="node">
|
||||
<title>Node_Ja_102</title>
|
||||
<g id="a_node10"><a xlink:title="platform.OutputBT">
|
||||
<polygon fill="#fffaf0" stroke="none" points="318,-331.75 318,-365.75 410,-365.75 410,-331.75 318,-331.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="319,-348.75 319,-364.75 409,-364.75 409,-348.75 319,-348.75"/>
|
||||
<text text-anchor="start" x="362" y="-354.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">OutputBT</text>
|
||||
<text text-anchor="start" x="324.88" y="-337.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="333.62" y="-337.25" font-family="Ubuntu" font-size="10.00">sink_name</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="381,-332.75 381,-348.75 409,-348.75 409,-332.75 381,-332.75"/>
|
||||
<text text-anchor="start" x="383" y="-338.25" font-family="Ubuntu" font-style="italic" font-size="10.00">string</text>
|
||||
<polygon fill="none" stroke="black" points="318,-331.75 318,-365.75 410,-365.75 410,-331.75 318,-331.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_111->Node_Ja_102 -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>Node_Ja_111:e->Node_Ja_102:header</title>
|
||||
<g id="a_edge4"><a xlink:title="Ja_111 --> Ja_102">
|
||||
<path fill="none" stroke="#000000" d="M235.5,-356.75C268.01,-356.75 278.9,-356.75 306.52,-356.75"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="306.49,-360.25 316.49,-356.75 306.49,-353.25 306.49,-360.25"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_103 -->
|
||||
<g id="node8" class="node">
|
||||
<title>Node_Ja_103</title>
|
||||
<g id="a_node8"><a xlink:title="ResampleAlgorithm">
|
||||
<polygon fill="#b2df8a" stroke="none" points="289,-611.75 289,-693.75 439,-693.75 439,-611.75 289,-611.75"/>
|
||||
<polygon fill="#33a02c" stroke="none" points="290,-676.75 290,-692.75 438,-692.75 438,-676.75 290,-676.75"/>
|
||||
<text text-anchor="start" x="315.25" y="-682.25" font-family="Ubuntu" font-size="10.00">enum </text>
|
||||
<text text-anchor="start" x="342.25" y="-682.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">ResampleAlgorithm</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="290,-660.75 290,-676.75 429,-676.75 429,-660.75 290,-660.75"/>
|
||||
<text text-anchor="start" x="292" y="-665.25" font-family="Ubuntu" font-size="10.00">RESAMPLEDISABLED</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="429,-660.75 429,-676.75 438,-676.75 438,-660.75 429,-660.75"/>
|
||||
<text text-anchor="start" x="430.88" y="-665.25" font-family="Ubuntu" font-size="10.00">0</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="290,-644.75 290,-660.75 429,-660.75 429,-644.75 290,-644.75"/>
|
||||
<text text-anchor="start" x="292" y="-649.25" font-family="Ubuntu" font-size="10.00">RESAMPLEBASIC_LINEAR</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="429,-644.75 429,-660.75 438,-660.75 438,-644.75 429,-644.75"/>
|
||||
<text text-anchor="start" x="430.88" y="-649.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="290,-628.75 290,-644.75 429,-644.75 429,-628.75 290,-628.75"/>
|
||||
<text text-anchor="start" x="292" y="-633.25" font-family="Ubuntu" font-size="10.00">RESAMPLETHIRTEEN_TAPS</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="429,-628.75 429,-644.75 438,-644.75 438,-628.75 429,-628.75"/>
|
||||
<text text-anchor="start" x="430.88" y="-633.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="290,-612.75 290,-628.75 429,-628.75 429,-612.75 290,-612.75"/>
|
||||
<text text-anchor="start" x="292" y="-617.25" font-family="Ubuntu" font-size="10.00">RESAMPLETWENTY_ONE_TAPS</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="429,-612.75 429,-628.75 438,-628.75 438,-612.75 429,-612.75"/>
|
||||
<text text-anchor="start" x="430.88" y="-617.25" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<polygon fill="none" stroke="black" points="289,-611.75 289,-693.75 439,-693.75 439,-611.75 289,-611.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_104 -->
|
||||
<g id="node11" class="node">
|
||||
<title>Node_Ja_104</title>
|
||||
<g id="a_node11"><a xlink:title="platform.ResampleOptions">
|
||||
<polygon fill="#fffaf0" stroke="none" points="8,-627.75 8,-677.75 237,-677.75 237,-627.75 8,-627.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="9,-660.75 9,-676.75 236,-676.75 236,-660.75 9,-660.75"/>
|
||||
<text text-anchor="start" x="150.75" y="-666.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">ResampleOptions</text>
|
||||
<text text-anchor="start" x="14.88" y="-649.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="24" y="-649.25" font-family="Ubuntu" font-size="10.00">algorithm</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="149,-644.75 149,-660.75 236,-660.75 236,-644.75 149,-644.75"/>
|
||||
<text text-anchor="start" x="150.88" y="-650.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">ResampleAlgorithm</text>
|
||||
<text text-anchor="start" x="14.88" y="-633.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="23.62" y="-633.25" font-family="Ubuntu" font-size="10.00">interpolate_filter_coefficients</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="149,-628.75 149,-644.75 236,-644.75 236,-628.75 149,-628.75"/>
|
||||
<text text-anchor="start" x="216" y="-634.25" font-family="Ubuntu" font-style="italic" font-size="10.00">bool</text>
|
||||
<polygon fill="none" stroke="black" points="8,-627.75 8,-677.75 237,-677.75 237,-627.75 8,-627.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_104->Node_Ja_103 -->
|
||||
<g id="edge6" class="edge">
|
||||
<title>Node_Ja_104:e->Node_Ja_103</title>
|
||||
<g id="a_edge6"><a xlink:title="Ja_104 --> Ja_103">
|
||||
<path fill="none" stroke="#008000" d="M237.5,-652.75C248.01,-652.75 259.02,-652.75 269.96,-652.75"/>
|
||||
<polygon fill="#008000" stroke="#008000" points="269.8,-656.25 279.8,-652.75 269.8,-649.25 269.8,-656.25"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 36 KiB |
49
protobuf/generated/Status.dot
Normal file
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
do not edit:
|
||||
auto-generated by github.com/seamia/protodot
|
||||
*/
|
||||
digraph protodot {
|
||||
|
||||
/* package: system */
|
||||
/* source: C:/Users/sle11/Documents/VSCode/squeezelite-esp32/protobuf/proto/Status.proto */
|
||||
/* selection: * */
|
||||
|
||||
rankdir=LR;
|
||||
label="system";
|
||||
tooltip="system";
|
||||
bgcolor="transparent"
|
||||
|
||||
node [
|
||||
shape=plaintext
|
||||
fontsize=10
|
||||
fontname="Ubuntu"
|
||||
];
|
||||
|
||||
|
||||
/* ------ nodes ------ */
|
||||
Node_Ja_107 [shape=plaintext tooltip="system.BT" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>BT</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">bt_status</TD><TD BGCOLOR="#b2df8a" PORT="pobt_status" ALIGN="right"><u>APP_AV_STATE</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">bt_sub_status</TD><TD BGCOLOR="#b2df8a" PORT="pobt_sub_status" ALIGN="right"><u>ESP_AVRC_CT</u></TD></TR></TABLE>>];
|
||||
Node_Ja_100 [shape=plaintext tooltip="UpdateReasonCode" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>UpdateReasonCode</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">UPDATE_CONNECTION_OK</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">UPDATE_FAILED_ATTEMPT</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">UPDATE_USER_DISCONNECT</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">UPDATE_LOST_CONNECTION</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">UPDATE_FAILED_ATTEMPT_AND_RESTORE</TD><TD BGCOLOR="#b2df8a" ALIGN="left">4</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">UPDATE_ETHERNET_CONNECTED</TD><TD BGCOLOR="#b2df8a" ALIGN="left">5</TD></TR></TABLE>>];
|
||||
Node_Ja_102 [shape=plaintext tooltip="ESP_AVRC_CT" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>ESP_AVRC_CT</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ESP_AVRC_CT_CONNECTION_STATE_EVT</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ESP_AVRC_CT_PASSTHROUGH_RSP_EVT</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ESP_AVRC_CT_METADATA_RSP_EVT</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ESP_AVRC_CT_PLAY_STATUS_RSP_EVT</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ESP_AVRC_CT_CHANGE_NOTIFY_EVT</TD><TD BGCOLOR="#b2df8a" ALIGN="left">4</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ESP_AVRC_CT_REMOTE_FEATURES_EVT</TD><TD BGCOLOR="#b2df8a" ALIGN="left">5</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ESP_AVRC_CT_GET_RN_CAPABILITIES_RSP_EVT</TD><TD BGCOLOR="#b2df8a" ALIGN="left">6</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ESP_AVRC_CT_SET_ABSOLUTE_VOLUME_RSP_EVT</TD><TD BGCOLOR="#b2df8a" ALIGN="left">7</TD></TR></TABLE>>];
|
||||
Node_Ja_108 [shape=plaintext tooltip="system.PLATFORM" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>PLATFORM</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">project</TD><TD BGCOLOR="#a6cee3" PORT="poproject" ALIGN="right" TITLE="string"><i>string</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">version</TD><TD BGCOLOR="#a6cee3" PORT="poversion" ALIGN="right" TITLE="string"><i>string</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">recovery</TD><TD BGCOLOR="#a6cee3" PORT="porecovery" ALIGN="right" TITLE="bool"><i>bool</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">name</TD><TD BGCOLOR="#a6cee3" PORT="poname" ALIGN="right" TITLE="string"><i>string</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">5</TD><TD ALIGN="left">depth</TD><TD BGCOLOR="#a6cee3" PORT="podepth" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR></TABLE>>];
|
||||
Node_Ja_110 [shape=plaintext tooltip="system.Status" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>Status</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">platform</TD><TD BGCOLOR="#fb9a99" PORT="poplatform" ALIGN="right"><b>PLATFORM</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">hw</TD><TD BGCOLOR="#fb9a99" PORT="pohw" ALIGN="right"><b>HW</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">bt</TD><TD BGCOLOR="#fb9a99" PORT="pobt" ALIGN="right"><b>BT</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">LMS</TD><TD BGCOLOR="#fb9a99" PORT="poLMS" ALIGN="right"><b>LMS</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">5</TD><TD ALIGN="left">net</TD><TD BGCOLOR="#fb9a99" PORT="ponet" ALIGN="right"><b>NET</b></TD></TR></TABLE>>];
|
||||
Node_Ja_103 [shape=plaintext tooltip="system.LMS" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>LMS</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">cport</TD><TD BGCOLOR="#a6cee3" PORT="pocport" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">port</TD><TD BGCOLOR="#a6cee3" PORT="poport" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">ip</TD><TD BGCOLOR="#a6cee3" PORT="poip" ALIGN="right" TITLE="string"><i>string</i></TD></TR></TABLE>>];
|
||||
Node_Ja_106 [shape=plaintext tooltip="system.NET" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>NET</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">wifi</TD><TD BGCOLOR="#fb9a99" PORT="powifi" ALIGN="right"><b>WIFI</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">ip</TD><TD BGCOLOR="#fb9a99" PORT="poip" ALIGN="right"><b>IP</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">urc</TD><TD BGCOLOR="#b2df8a" PORT="pourc" ALIGN="right"><u>UpdateReasonCode</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">interface</TD><TD BGCOLOR="#a6cee3" PORT="pointerface" ALIGN="right" TITLE="string"><i>string</i></TD></TR></TABLE>>];
|
||||
Node_Ja_105 [shape=plaintext tooltip="system.WIFI" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>WIFI</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">rssi</TD><TD BGCOLOR="#a6cee3" PORT="porssi" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">ssid</TD><TD BGCOLOR="#a6cee3" PORT="possid" ALIGN="right" TITLE="string"><i>string</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">disconnect_count</TD><TD BGCOLOR="#a6cee3" PORT="podisconnect_count" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">avg_conn_time</TD><TD BGCOLOR="#a6cee3" PORT="poavg_conn_time" ALIGN="right" TITLE="float"><i>float</i></TD></TR></TABLE>>];
|
||||
Node_Ja_104 [shape=plaintext tooltip="system.IP" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>IP</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">14</TD><TD ALIGN="left">ip</TD><TD BGCOLOR="#a6cee3" PORT="poip" ALIGN="right" TITLE="string"><i>string</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">15</TD><TD ALIGN="left">netmask</TD><TD BGCOLOR="#a6cee3" PORT="ponetmask" ALIGN="right" TITLE="string"><i>string</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">16</TD><TD ALIGN="left">gw</TD><TD BGCOLOR="#a6cee3" PORT="pogw" ALIGN="right" TITLE="string"><i>string</i></TD></TR></TABLE>>];
|
||||
Node_Ja_109 [shape=plaintext tooltip="system.HW" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>HW</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">jack_inserted</TD><TD BGCOLOR="#a6cee3" PORT="pojack_inserted" ALIGN="right" TITLE="bool"><i>bool</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">batt_voltage</TD><TD BGCOLOR="#a6cee3" PORT="pobatt_voltage" ALIGN="right" TITLE="float"><i>float</i></TD></TR></TABLE>>];
|
||||
Node_Ja_101 [shape=plaintext tooltip="APP_AV_STATE" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>APP_AV_STATE</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">APP_AV_STATE_IDLE</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">APP_AV_STATE_DISCOVERING</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">APP_AV_STATE_DISCOVERED</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">APP_AV_STATE_UNCONNECTED</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">APP_AV_STATE_CONNECTING</TD><TD BGCOLOR="#b2df8a" ALIGN="left">4</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">APP_AV_STATE_CONNECTED</TD><TD BGCOLOR="#b2df8a" ALIGN="left">5</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">APP_AV_STATE_DISCONNECTING</TD><TD BGCOLOR="#b2df8a" ALIGN="left">6</TD></TR></TABLE>>];
|
||||
|
||||
/* ------ connections ------ */
|
||||
Node_Ja_110:pohw:e -> Node_Ja_109:header [color="#000000" tooltip="Ja_110 --> Ja_109"];
|
||||
Node_Ja_110:poplatform:e -> Node_Ja_108:header [color="#000000" tooltip="Ja_110 --> Ja_108"];
|
||||
Node_Ja_110:poLMS:e -> Node_Ja_103:header [color="#000000" tooltip="Ja_110 --> Ja_103"];
|
||||
Node_Ja_110:ponet:e -> Node_Ja_106:header [color="#000000" tooltip="Ja_110 --> Ja_106"];
|
||||
Node_Ja_106:powifi:e -> Node_Ja_105:header [color="#000000" tooltip="Ja_106 --> Ja_105"];
|
||||
Node_Ja_110:pobt:e -> Node_Ja_107:header [color="#000000" tooltip="Ja_110 --> Ja_107"];
|
||||
Node_Ja_106:pourc:e -> Node_Ja_100 [color="#008000" tooltip="Ja_106 --> Ja_100"];
|
||||
Node_Ja_106:poip:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_106 --> Ja_104"];
|
||||
Node_Ja_107:pobt_sub_status:e -> Node_Ja_102 [color="#008000" tooltip="Ja_107 --> Ja_102"];
|
||||
Node_Ja_107:pobt_status:e -> Node_Ja_101 [color="#008000" tooltip="Ja_107 --> Ja_101"];
|
||||
|
||||
/* generated by github.com/seamia/protodot on Friday, 24-Nov-23 14:36:38 EST */
|
||||
}
|
||||
BIN
protobuf/generated/Status.dot.png
Normal file
|
After Width: | Height: | Size: 40 KiB |
426
protobuf/generated/Status.dot.svg
Normal file
@@ -0,0 +1,426 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
|
||||
-->
|
||||
<!-- Title: protodot Pages: 1 -->
|
||||
<svg width="624pt" height="694pt"
|
||||
viewBox="0.00 0.00 624.00 693.75" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 689.75)">
|
||||
<title>protodot</title>
|
||||
<g id="a_graph0"><a xlink:title="system">
|
||||
<text text-anchor="middle" x="308" y="-6.45" font-family="Times New Roman,serif" font-size="14.00">system</text>
|
||||
</a>
|
||||
</g>
|
||||
<!-- Node_Ja_107 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node_Ja_107</title>
|
||||
<g id="a_node1"><a xlink:title="system.BT">
|
||||
<polygon fill="#fffaf0" stroke="none" points="169,-431.75 169,-481.75 319,-481.75 319,-431.75 169,-431.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="170,-464.75 170,-480.75 318,-480.75 318,-464.75 170,-464.75"/>
|
||||
<text text-anchor="start" x="304.75" y="-470.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">BT</text>
|
||||
<text text-anchor="start" x="175.88" y="-453.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="185" y="-453.25" font-family="Ubuntu" font-size="10.00">bt_status</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="246,-448.75 246,-464.75 318,-464.75 318,-448.75 246,-448.75"/>
|
||||
<text text-anchor="start" x="247.88" y="-454.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">APP_AV_STATE</text>
|
||||
<text text-anchor="start" x="175.88" y="-437.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="184.88" y="-437.25" font-family="Ubuntu" font-size="10.00">bt_sub_status</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="246,-432.75 246,-448.75 318,-448.75 318,-432.75 246,-432.75"/>
|
||||
<text text-anchor="start" x="253" y="-438.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">ESP_AVRC_CT</text>
|
||||
<polygon fill="none" stroke="black" points="169,-431.75 169,-481.75 319,-481.75 319,-431.75 169,-431.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_102 -->
|
||||
<g id="node3" class="node">
|
||||
<title>Node_Ja_102</title>
|
||||
<g id="a_node3"><a xlink:title="ESP_AVRC_CT">
|
||||
<polygon fill="#b2df8a" stroke="none" points="371,-367.75 371,-513.75 608,-513.75 608,-367.75 371,-367.75"/>
|
||||
<polygon fill="#33a02c" stroke="none" points="372,-496.75 372,-512.75 607,-512.75 607,-496.75 372,-496.75"/>
|
||||
<text text-anchor="start" x="510.5" y="-502.25" font-family="Ubuntu" font-size="10.00">enum </text>
|
||||
<text text-anchor="start" x="537.5" y="-502.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">ESP_AVRC_CT</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="372,-480.75 372,-496.75 598,-496.75 598,-480.75 372,-480.75"/>
|
||||
<text text-anchor="start" x="374" y="-485.25" font-family="Ubuntu" font-size="10.00">ESP_AVRC_CT_CONNECTION_STATE_EVT</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="598,-480.75 598,-496.75 607,-496.75 607,-480.75 598,-480.75"/>
|
||||
<text text-anchor="start" x="599.88" y="-485.25" font-family="Ubuntu" font-size="10.00">0</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="372,-464.75 372,-480.75 598,-480.75 598,-464.75 372,-464.75"/>
|
||||
<text text-anchor="start" x="374" y="-469.25" font-family="Ubuntu" font-size="10.00">ESP_AVRC_CT_PASSTHROUGH_RSP_EVT</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="598,-464.75 598,-480.75 607,-480.75 607,-464.75 598,-464.75"/>
|
||||
<text text-anchor="start" x="599.88" y="-469.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="372,-448.75 372,-464.75 598,-464.75 598,-448.75 372,-448.75"/>
|
||||
<text text-anchor="start" x="374" y="-453.25" font-family="Ubuntu" font-size="10.00">ESP_AVRC_CT_METADATA_RSP_EVT</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="598,-448.75 598,-464.75 607,-464.75 607,-448.75 598,-448.75"/>
|
||||
<text text-anchor="start" x="599.88" y="-453.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="372,-432.75 372,-448.75 598,-448.75 598,-432.75 372,-432.75"/>
|
||||
<text text-anchor="start" x="374" y="-437.25" font-family="Ubuntu" font-size="10.00">ESP_AVRC_CT_PLAY_STATUS_RSP_EVT</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="598,-432.75 598,-448.75 607,-448.75 607,-432.75 598,-432.75"/>
|
||||
<text text-anchor="start" x="599.88" y="-437.25" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="372,-416.75 372,-432.75 598,-432.75 598,-416.75 372,-416.75"/>
|
||||
<text text-anchor="start" x="374" y="-421.25" font-family="Ubuntu" font-size="10.00">ESP_AVRC_CT_CHANGE_NOTIFY_EVT</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="598,-416.75 598,-432.75 607,-432.75 607,-416.75 598,-416.75"/>
|
||||
<text text-anchor="start" x="599.88" y="-421.25" font-family="Ubuntu" font-size="10.00">4</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="372,-400.75 372,-416.75 598,-416.75 598,-400.75 372,-400.75"/>
|
||||
<text text-anchor="start" x="374" y="-405.25" font-family="Ubuntu" font-size="10.00">ESP_AVRC_CT_REMOTE_FEATURES_EVT</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="598,-400.75 598,-416.75 607,-416.75 607,-400.75 598,-400.75"/>
|
||||
<text text-anchor="start" x="599.88" y="-405.25" font-family="Ubuntu" font-size="10.00">5</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="372,-384.75 372,-400.75 598,-400.75 598,-384.75 372,-384.75"/>
|
||||
<text text-anchor="start" x="374" y="-389.25" font-family="Ubuntu" font-size="10.00">ESP_AVRC_CT_GET_RN_CAPABILITIES_RSP_EVT</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="598,-384.75 598,-400.75 607,-400.75 607,-384.75 598,-384.75"/>
|
||||
<text text-anchor="start" x="599.88" y="-389.25" font-family="Ubuntu" font-size="10.00">6</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="372,-368.75 372,-384.75 598,-384.75 598,-368.75 372,-368.75"/>
|
||||
<text text-anchor="start" x="373.62" y="-373.25" font-family="Ubuntu" font-size="10.00">ESP_AVRC_CT_SET_ABSOLUTE_VOLUME_RSP_EVT</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="598,-368.75 598,-384.75 607,-384.75 607,-368.75 598,-368.75"/>
|
||||
<text text-anchor="start" x="599.88" y="-373.25" font-family="Ubuntu" font-size="10.00">7</text>
|
||||
<polygon fill="none" stroke="black" points="371,-367.75 371,-513.75 608,-513.75 608,-367.75 371,-367.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_107->Node_Ja_102 -->
|
||||
<g id="edge9" class="edge">
|
||||
<title>Node_Ja_107:e->Node_Ja_102</title>
|
||||
<g id="a_edge9"><a xlink:title="Ja_107 --> Ja_102">
|
||||
<path fill="none" stroke="#008000" d="M319,-440.75C329.59,-440.75 340.56,-440.75 351.58,-440.75"/>
|
||||
<polygon fill="#008000" stroke="#008000" points="351.56,-444.25 361.56,-440.75 351.56,-437.25 351.56,-444.25"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_101 -->
|
||||
<g id="node11" class="node">
|
||||
<title>Node_Ja_101</title>
|
||||
<g id="a_node11"><a xlink:title="APP_AV_STATE">
|
||||
<polygon fill="#b2df8a" stroke="none" points="409.5,-539.75 409.5,-669.75 569.5,-669.75 569.5,-539.75 409.5,-539.75"/>
|
||||
<polygon fill="#33a02c" stroke="none" points="410.5,-652.75 410.5,-668.75 568.5,-668.75 568.5,-652.75 410.5,-652.75"/>
|
||||
<text text-anchor="start" x="464.5" y="-658.25" font-family="Ubuntu" font-size="10.00">enum </text>
|
||||
<text text-anchor="start" x="491.5" y="-658.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">APP_AV_STATE</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="410.5,-636.75 410.5,-652.75 559.5,-652.75 559.5,-636.75 410.5,-636.75"/>
|
||||
<text text-anchor="start" x="412.5" y="-641.25" font-family="Ubuntu" font-size="10.00">APP_AV_STATE_IDLE</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="559.5,-636.75 559.5,-652.75 568.5,-652.75 568.5,-636.75 559.5,-636.75"/>
|
||||
<text text-anchor="start" x="561.38" y="-641.25" font-family="Ubuntu" font-size="10.00">0</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="410.5,-620.75 410.5,-636.75 559.5,-636.75 559.5,-620.75 410.5,-620.75"/>
|
||||
<text text-anchor="start" x="412.5" y="-625.25" font-family="Ubuntu" font-size="10.00">APP_AV_STATE_DISCOVERING</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="559.5,-620.75 559.5,-636.75 568.5,-636.75 568.5,-620.75 559.5,-620.75"/>
|
||||
<text text-anchor="start" x="561.38" y="-625.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="410.5,-604.75 410.5,-620.75 559.5,-620.75 559.5,-604.75 410.5,-604.75"/>
|
||||
<text text-anchor="start" x="412.5" y="-609.25" font-family="Ubuntu" font-size="10.00">APP_AV_STATE_DISCOVERED</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="559.5,-604.75 559.5,-620.75 568.5,-620.75 568.5,-604.75 559.5,-604.75"/>
|
||||
<text text-anchor="start" x="561.38" y="-609.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="410.5,-588.75 410.5,-604.75 559.5,-604.75 559.5,-588.75 410.5,-588.75"/>
|
||||
<text text-anchor="start" x="412.5" y="-593.25" font-family="Ubuntu" font-size="10.00">APP_AV_STATE_UNCONNECTED</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="559.5,-588.75 559.5,-604.75 568.5,-604.75 568.5,-588.75 559.5,-588.75"/>
|
||||
<text text-anchor="start" x="561.38" y="-593.25" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="410.5,-572.75 410.5,-588.75 559.5,-588.75 559.5,-572.75 410.5,-572.75"/>
|
||||
<text text-anchor="start" x="412.5" y="-577.25" font-family="Ubuntu" font-size="10.00">APP_AV_STATE_CONNECTING</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="559.5,-572.75 559.5,-588.75 568.5,-588.75 568.5,-572.75 559.5,-572.75"/>
|
||||
<text text-anchor="start" x="561.38" y="-577.25" font-family="Ubuntu" font-size="10.00">4</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="410.5,-556.75 410.5,-572.75 559.5,-572.75 559.5,-556.75 410.5,-556.75"/>
|
||||
<text text-anchor="start" x="412.5" y="-561.25" font-family="Ubuntu" font-size="10.00">APP_AV_STATE_CONNECTED</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="559.5,-556.75 559.5,-572.75 568.5,-572.75 568.5,-556.75 559.5,-556.75"/>
|
||||
<text text-anchor="start" x="561.38" y="-561.25" font-family="Ubuntu" font-size="10.00">5</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="410.5,-540.75 410.5,-556.75 559.5,-556.75 559.5,-540.75 410.5,-540.75"/>
|
||||
<text text-anchor="start" x="412.25" y="-545.25" font-family="Ubuntu" font-size="10.00">APP_AV_STATE_DISCONNECTING</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="559.5,-540.75 559.5,-556.75 568.5,-556.75 568.5,-540.75 559.5,-540.75"/>
|
||||
<text text-anchor="start" x="561.38" y="-545.25" font-family="Ubuntu" font-size="10.00">6</text>
|
||||
<polygon fill="none" stroke="black" points="409.5,-539.75 409.5,-669.75 569.5,-669.75 569.5,-539.75 409.5,-539.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_107->Node_Ja_101 -->
|
||||
<g id="edge10" class="edge">
|
||||
<title>Node_Ja_107:e->Node_Ja_101</title>
|
||||
<g id="a_edge10"><a xlink:title="Ja_107 --> Ja_101">
|
||||
<path fill="none" stroke="#008000" d="M319,-456.75C355.75,-456.75 336.95,-500.83 363,-526.75 371.86,-535.57 381.9,-543.85 392.34,-551.49"/>
|
||||
<polygon fill="#008000" stroke="#008000" points="390.17,-554.25 400.36,-557.16 394.21,-548.53 390.17,-554.25"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_100 -->
|
||||
<g id="node2" class="node">
|
||||
<title>Node_Ja_100</title>
|
||||
<g id="a_node2"><a xlink:title="UpdateReasonCode">
|
||||
<polygon fill="#b2df8a" stroke="none" points="389,-27.75 389,-141.75 590,-141.75 590,-27.75 389,-27.75"/>
|
||||
<polygon fill="#33a02c" stroke="none" points="390,-124.75 390,-140.75 589,-140.75 589,-124.75 390,-124.75"/>
|
||||
<text text-anchor="start" x="465.5" y="-130.25" font-family="Ubuntu" font-size="10.00">enum </text>
|
||||
<text text-anchor="start" x="492.5" y="-130.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">UpdateReasonCode</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="390,-108.75 390,-124.75 580,-124.75 580,-108.75 390,-108.75"/>
|
||||
<text text-anchor="start" x="392" y="-113.25" font-family="Ubuntu" font-size="10.00">UPDATE_CONNECTION_OK</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="580,-108.75 580,-124.75 589,-124.75 589,-108.75 580,-108.75"/>
|
||||
<text text-anchor="start" x="581.88" y="-113.25" font-family="Ubuntu" font-size="10.00">0</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="390,-92.75 390,-108.75 580,-108.75 580,-92.75 390,-92.75"/>
|
||||
<text text-anchor="start" x="392" y="-97.25" font-family="Ubuntu" font-size="10.00">UPDATE_FAILED_ATTEMPT</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="580,-92.75 580,-108.75 589,-108.75 589,-92.75 580,-92.75"/>
|
||||
<text text-anchor="start" x="581.88" y="-97.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="390,-76.75 390,-92.75 580,-92.75 580,-76.75 390,-76.75"/>
|
||||
<text text-anchor="start" x="392" y="-81.25" font-family="Ubuntu" font-size="10.00">UPDATE_USER_DISCONNECT</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="580,-76.75 580,-92.75 589,-92.75 589,-76.75 580,-76.75"/>
|
||||
<text text-anchor="start" x="581.88" y="-81.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="390,-60.75 390,-76.75 580,-76.75 580,-60.75 390,-60.75"/>
|
||||
<text text-anchor="start" x="392" y="-65.25" font-family="Ubuntu" font-size="10.00">UPDATE_LOST_CONNECTION</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="580,-60.75 580,-76.75 589,-76.75 589,-60.75 580,-60.75"/>
|
||||
<text text-anchor="start" x="581.88" y="-65.25" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="390,-44.75 390,-60.75 580,-60.75 580,-44.75 390,-44.75"/>
|
||||
<text text-anchor="start" x="391.62" y="-49.25" font-family="Ubuntu" font-size="10.00">UPDATE_FAILED_ATTEMPT_AND_RESTORE</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="580,-44.75 580,-60.75 589,-60.75 589,-44.75 580,-44.75"/>
|
||||
<text text-anchor="start" x="581.88" y="-49.25" font-family="Ubuntu" font-size="10.00">4</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="390,-28.75 390,-44.75 580,-44.75 580,-28.75 390,-28.75"/>
|
||||
<text text-anchor="start" x="392" y="-33.25" font-family="Ubuntu" font-size="10.00">UPDATE_ETHERNET_CONNECTED</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="580,-28.75 580,-44.75 589,-44.75 589,-28.75 580,-28.75"/>
|
||||
<text text-anchor="start" x="581.88" y="-33.25" font-family="Ubuntu" font-size="10.00">5</text>
|
||||
<polygon fill="none" stroke="black" points="389,-27.75 389,-141.75 590,-141.75 590,-27.75 389,-27.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_108 -->
|
||||
<g id="node4" class="node">
|
||||
<title>Node_Ja_108</title>
|
||||
<g id="a_node4"><a xlink:title="system.PLATFORM">
|
||||
<polygon fill="#fffaf0" stroke="none" points="202.5,-583.75 202.5,-681.75 285.5,-681.75 285.5,-583.75 202.5,-583.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="203.5,-664.75 203.5,-680.75 284.5,-680.75 284.5,-664.75 203.5,-664.75"/>
|
||||
<text text-anchor="start" x="232.25" y="-670.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">PLATFORM</text>
|
||||
<text text-anchor="start" x="209.38" y="-653.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="218.5" y="-653.25" font-family="Ubuntu" font-size="10.00">project</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="256.5,-648.75 256.5,-664.75 284.5,-664.75 284.5,-648.75 256.5,-648.75"/>
|
||||
<text text-anchor="start" x="258.5" y="-654.25" font-family="Ubuntu" font-style="italic" font-size="10.00">string</text>
|
||||
<text text-anchor="start" x="209.38" y="-637.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="218.5" y="-637.25" font-family="Ubuntu" font-size="10.00">version</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="256.5,-632.75 256.5,-648.75 284.5,-648.75 284.5,-632.75 256.5,-632.75"/>
|
||||
<text text-anchor="start" x="258.5" y="-638.25" font-family="Ubuntu" font-style="italic" font-size="10.00">string</text>
|
||||
<text text-anchor="start" x="209.38" y="-621.25" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<text text-anchor="start" x="218.12" y="-621.25" font-family="Ubuntu" font-size="10.00">recovery</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="256.5,-616.75 256.5,-632.75 284.5,-632.75 284.5,-616.75 256.5,-616.75"/>
|
||||
<text text-anchor="start" x="264.5" y="-622.25" font-family="Ubuntu" font-style="italic" font-size="10.00">bool</text>
|
||||
<text text-anchor="start" x="209.38" y="-605.25" font-family="Ubuntu" font-size="10.00">4</text>
|
||||
<text text-anchor="start" x="218.5" y="-605.25" font-family="Ubuntu" font-size="10.00">name</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="256.5,-600.75 256.5,-616.75 284.5,-616.75 284.5,-600.75 256.5,-600.75"/>
|
||||
<text text-anchor="start" x="258.5" y="-606.25" font-family="Ubuntu" font-style="italic" font-size="10.00">string</text>
|
||||
<text text-anchor="start" x="209.38" y="-589.25" font-family="Ubuntu" font-size="10.00">5</text>
|
||||
<text text-anchor="start" x="218.5" y="-589.25" font-family="Ubuntu" font-size="10.00">depth</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="256.5,-584.75 256.5,-600.75 284.5,-600.75 284.5,-584.75 256.5,-584.75"/>
|
||||
<text text-anchor="start" x="261.5" y="-590.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
|
||||
<polygon fill="none" stroke="black" points="202.5,-583.75 202.5,-681.75 285.5,-681.75 285.5,-583.75 202.5,-583.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_110 -->
|
||||
<g id="node5" class="node">
|
||||
<title>Node_Ja_110</title>
|
||||
<g id="a_node5"><a xlink:title="system.Status">
|
||||
<polygon fill="#fffaf0" stroke="none" points="8,-431.75 8,-529.75 117,-529.75 117,-431.75 8,-431.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="9,-512.75 9,-528.75 116,-528.75 116,-512.75 9,-512.75"/>
|
||||
<text text-anchor="start" x="81.75" y="-518.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">Status</text>
|
||||
<text text-anchor="start" x="14.88" y="-501.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="24" y="-501.25" font-family="Ubuntu" font-size="10.00">platform</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="62,-496.75 62,-512.75 116,-512.75 116,-496.75 62,-496.75"/>
|
||||
<text text-anchor="start" x="63.88" y="-502.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">PLATFORM</text>
|
||||
<text text-anchor="start" x="14.88" y="-485.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="24" y="-485.25" font-family="Ubuntu" font-size="10.00">hw</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="62,-480.75 62,-496.75 116,-496.75 116,-480.75 62,-480.75"/>
|
||||
<text text-anchor="start" x="97.5" y="-486.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">HW</text>
|
||||
<text text-anchor="start" x="14.88" y="-469.25" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<text text-anchor="start" x="24" y="-469.25" font-family="Ubuntu" font-size="10.00">bt</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="62,-464.75 62,-480.75 116,-480.75 116,-464.75 62,-464.75"/>
|
||||
<text text-anchor="start" x="102.75" y="-470.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">BT</text>
|
||||
<text text-anchor="start" x="14.88" y="-453.25" font-family="Ubuntu" font-size="10.00">4</text>
|
||||
<text text-anchor="start" x="24" y="-453.25" font-family="Ubuntu" font-size="10.00">LMS</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="62,-448.75 62,-464.75 116,-464.75 116,-448.75 62,-448.75"/>
|
||||
<text text-anchor="start" x="94.5" y="-454.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">LMS</text>
|
||||
<text text-anchor="start" x="14.88" y="-437.25" font-family="Ubuntu" font-size="10.00">5</text>
|
||||
<text text-anchor="start" x="24" y="-437.25" font-family="Ubuntu" font-size="10.00">net</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="62,-432.75 62,-448.75 116,-448.75 116,-432.75 62,-432.75"/>
|
||||
<text text-anchor="start" x="97.5" y="-438.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">NET</text>
|
||||
<polygon fill="none" stroke="black" points="8,-431.75 8,-529.75 117,-529.75 117,-431.75 8,-431.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_110->Node_Ja_107 -->
|
||||
<g id="edge6" class="edge">
|
||||
<title>Node_Ja_110:e->Node_Ja_107:header</title>
|
||||
<g id="a_edge6"><a xlink:title="Ja_110 --> Ja_107">
|
||||
<path fill="none" stroke="#000000" d="M117.5,-472.75C136.1,-472.75 143.36,-472.75 157.71,-472.75"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="157.49,-476.25 167.49,-472.75 157.49,-469.25 157.49,-476.25"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_110->Node_Ja_108 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>Node_Ja_110:e->Node_Ja_108:header</title>
|
||||
<g id="a_edge2"><a xlink:title="Ja_110 --> Ja_108">
|
||||
<path fill="none" stroke="#000000" d="M117.5,-504.75C197,-504.75 126.1,-656.74 190.91,-671.59"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="190.18,-675.03 200.49,-672.59 190.91,-668.07 190.18,-675.03"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_103 -->
|
||||
<g id="node6" class="node">
|
||||
<title>Node_Ja_103</title>
|
||||
<g id="a_node6"><a xlink:title="system.LMS">
|
||||
<polygon fill="#fffaf0" stroke="none" points="210,-339.75 210,-405.75 278,-405.75 278,-339.75 210,-339.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="211,-388.75 211,-404.75 277,-404.75 277,-388.75 211,-388.75"/>
|
||||
<text text-anchor="start" x="255.5" y="-394.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">LMS</text>
|
||||
<text text-anchor="start" x="216.88" y="-377.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="225.62" y="-377.25" font-family="Ubuntu" font-size="10.00">cport</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="249,-372.75 249,-388.75 277,-388.75 277,-372.75 249,-372.75"/>
|
||||
<text text-anchor="start" x="254" y="-378.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
|
||||
<text text-anchor="start" x="216.88" y="-361.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="226" y="-361.25" font-family="Ubuntu" font-size="10.00">port</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="249,-356.75 249,-372.75 277,-372.75 277,-356.75 249,-356.75"/>
|
||||
<text text-anchor="start" x="254" y="-362.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
|
||||
<text text-anchor="start" x="216.88" y="-345.25" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<text text-anchor="start" x="226" y="-345.25" font-family="Ubuntu" font-size="10.00">ip</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="249,-340.75 249,-356.75 277,-356.75 277,-340.75 249,-340.75"/>
|
||||
<text text-anchor="start" x="251" y="-346.25" font-family="Ubuntu" font-style="italic" font-size="10.00">string</text>
|
||||
<polygon fill="none" stroke="black" points="210,-339.75 210,-405.75 278,-405.75 278,-339.75 210,-339.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_110->Node_Ja_103 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>Node_Ja_110:e->Node_Ja_103:header</title>
|
||||
<g id="a_edge3"><a xlink:title="Ja_110 --> Ja_103">
|
||||
<path fill="none" stroke="#000000" d="M117.5,-456.75C143.17,-456.75 139.39,-432.6 161,-418.75 177.49,-408.18 183.83,-400.15 198.76,-397.6"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="198.78,-401.11 208.49,-396.86 198.25,-394.13 198.78,-401.11"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_106 -->
|
||||
<g id="node7" class="node">
|
||||
<title>Node_Ja_106</title>
|
||||
<g id="a_node7"><a xlink:title="system.NET">
|
||||
<polygon fill="#fffaf0" stroke="none" points="172.5,-207.75 172.5,-289.75 315.5,-289.75 315.5,-207.75 172.5,-207.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="173.5,-272.75 173.5,-288.75 314.5,-288.75 314.5,-272.75 173.5,-272.75"/>
|
||||
<text text-anchor="start" x="296" y="-278.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">NET</text>
|
||||
<text text-anchor="start" x="179.38" y="-261.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="188.5" y="-261.25" font-family="Ubuntu" font-size="10.00">wifi</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="227.5,-256.75 227.5,-272.75 314.5,-272.75 314.5,-256.75 227.5,-256.75"/>
|
||||
<text text-anchor="start" x="290.75" y="-262.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">WIFI</text>
|
||||
<text text-anchor="start" x="179.38" y="-245.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="188.5" y="-245.25" font-family="Ubuntu" font-size="10.00">ip</text>
|
||||
<polygon fill="#fb9a99" stroke="none" points="227.5,-240.75 227.5,-256.75 314.5,-256.75 314.5,-240.75 227.5,-240.75"/>
|
||||
<text text-anchor="start" x="302.75" y="-246.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">IP</text>
|
||||
<text text-anchor="start" x="179.38" y="-229.25" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<text text-anchor="start" x="188.5" y="-229.25" font-family="Ubuntu" font-size="10.00">urc</text>
|
||||
<polygon fill="#b2df8a" stroke="none" points="227.5,-224.75 227.5,-240.75 314.5,-240.75 314.5,-224.75 227.5,-224.75"/>
|
||||
<text text-anchor="start" x="229.38" y="-230.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">UpdateReasonCode</text>
|
||||
<text text-anchor="start" x="179.38" y="-213.25" font-family="Ubuntu" font-size="10.00">4</text>
|
||||
<text text-anchor="start" x="188.25" y="-213.25" font-family="Ubuntu" font-size="10.00">interface</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="227.5,-208.75 227.5,-224.75 314.5,-224.75 314.5,-208.75 227.5,-208.75"/>
|
||||
<text text-anchor="start" x="288.5" y="-214.25" font-family="Ubuntu" font-style="italic" font-size="10.00">string</text>
|
||||
<polygon fill="none" stroke="black" points="172.5,-207.75 172.5,-289.75 315.5,-289.75 315.5,-207.75 172.5,-207.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_110->Node_Ja_106 -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>Node_Ja_110:e->Node_Ja_106:header</title>
|
||||
<g id="a_edge4"><a xlink:title="Ja_110 --> Ja_106">
|
||||
<path fill="none" stroke="#000000" d="M117.5,-440.75C188.37,-440.75 107.17,-298.36 160.82,-282.23"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="161.05,-285.73 170.5,-280.95 160.13,-278.79 161.05,-285.73"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_109 -->
|
||||
<g id="node10" class="node">
|
||||
<title>Node_Ja_109</title>
|
||||
<g id="a_node10"><a xlink:title="system.HW">
|
||||
<polygon fill="#fffaf0" stroke="none" points="195,-507.75 195,-557.75 293,-557.75 293,-507.75 195,-507.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="196,-540.75 196,-556.75 292,-556.75 292,-540.75 196,-540.75"/>
|
||||
<text text-anchor="start" x="273.5" y="-546.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">HW</text>
|
||||
<text text-anchor="start" x="201.88" y="-529.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="211" y="-529.25" font-family="Ubuntu" font-size="10.00">jack_inserted</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="270,-524.75 270,-540.75 292,-540.75 292,-524.75 270,-524.75"/>
|
||||
<text text-anchor="start" x="272" y="-530.25" font-family="Ubuntu" font-style="italic" font-size="10.00">bool</text>
|
||||
<text text-anchor="start" x="201.88" y="-513.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="211" y="-513.25" font-family="Ubuntu" font-size="10.00">batt_voltage</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="270,-508.75 270,-524.75 292,-524.75 292,-508.75 270,-508.75"/>
|
||||
<text text-anchor="start" x="271.62" y="-514.25" font-family="Ubuntu" font-style="italic" font-size="10.00">float</text>
|
||||
<polygon fill="none" stroke="black" points="195,-507.75 195,-557.75 293,-557.75 293,-507.75 195,-507.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_110->Node_Ja_109 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>Node_Ja_110:e->Node_Ja_109:header</title>
|
||||
<g id="a_edge1"><a xlink:title="Ja_110 --> Ja_109">
|
||||
<path fill="none" stroke="#000000" d="M117.5,-488.75C156.81,-488.75 152.81,-537.6 183.66,-547.15"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="183.11,-550.6 193.5,-548.54 184.09,-543.67 183.11,-550.6"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_106->Node_Ja_100 -->
|
||||
<g id="edge7" class="edge">
|
||||
<title>Node_Ja_106:e->Node_Ja_100</title>
|
||||
<g id="a_edge7"><a xlink:title="Ja_106 --> Ja_100">
|
||||
<path fill="none" stroke="#008000" d="M316,-232.75C356.47,-232.75 333.91,-182.89 363,-154.75 366,-151.85 369.15,-149.03 372.4,-146.29"/>
|
||||
<polygon fill="#008000" stroke="#008000" points="374.44,-149.14 380.08,-140.17 370.08,-143.66 374.44,-149.14"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_105 -->
|
||||
<g id="node8" class="node">
|
||||
<title>Node_Ja_105</title>
|
||||
<g id="a_node8"><a xlink:title="system.WIFI">
|
||||
<polygon fill="#fffaf0" stroke="none" points="429.5,-259.75 429.5,-341.75 549.5,-341.75 549.5,-259.75 429.5,-259.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="430.5,-324.75 430.5,-340.75 548.5,-340.75 548.5,-324.75 430.5,-324.75"/>
|
||||
<text text-anchor="start" x="524.75" y="-330.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">WIFI</text>
|
||||
<text text-anchor="start" x="436.38" y="-313.25" font-family="Ubuntu" font-size="10.00">1</text>
|
||||
<text text-anchor="start" x="445.5" y="-313.25" font-family="Ubuntu" font-size="10.00">rssi</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="520.5,-308.75 520.5,-324.75 548.5,-324.75 548.5,-308.75 520.5,-308.75"/>
|
||||
<text text-anchor="start" x="525.5" y="-314.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
|
||||
<text text-anchor="start" x="436.38" y="-297.25" font-family="Ubuntu" font-size="10.00">2</text>
|
||||
<text text-anchor="start" x="445.5" y="-297.25" font-family="Ubuntu" font-size="10.00">ssid</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="520.5,-292.75 520.5,-308.75 548.5,-308.75 548.5,-292.75 520.5,-292.75"/>
|
||||
<text text-anchor="start" x="522.5" y="-298.25" font-family="Ubuntu" font-style="italic" font-size="10.00">string</text>
|
||||
<text text-anchor="start" x="436.38" y="-281.25" font-family="Ubuntu" font-size="10.00">3</text>
|
||||
<text text-anchor="start" x="445.25" y="-281.25" font-family="Ubuntu" font-size="10.00">disconnect_count</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="520.5,-276.75 520.5,-292.75 548.5,-292.75 548.5,-276.75 520.5,-276.75"/>
|
||||
<text text-anchor="start" x="525.5" y="-282.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
|
||||
<text text-anchor="start" x="436.38" y="-265.25" font-family="Ubuntu" font-size="10.00">4</text>
|
||||
<text text-anchor="start" x="445.5" y="-265.25" font-family="Ubuntu" font-size="10.00">avg_conn_time</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="520.5,-260.75 520.5,-276.75 548.5,-276.75 548.5,-260.75 520.5,-260.75"/>
|
||||
<text text-anchor="start" x="527.75" y="-266.25" font-family="Ubuntu" font-style="italic" font-size="10.00">float</text>
|
||||
<polygon fill="none" stroke="black" points="429.5,-259.75 429.5,-341.75 549.5,-341.75 549.5,-259.75 429.5,-259.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_106->Node_Ja_105 -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>Node_Ja_106:e->Node_Ja_105:header</title>
|
||||
<g id="a_edge5"><a xlink:title="Ja_106 --> Ja_105">
|
||||
<path fill="none" stroke="#000000" d="M316,-264.75C370.79,-264.75 370.96,-323.77 418.28,-331.84"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="417.74,-335.31 427.99,-332.63 418.31,-328.33 417.74,-335.31"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_104 -->
|
||||
<g id="node9" class="node">
|
||||
<title>Node_Ja_104</title>
|
||||
<g id="a_node9"><a xlink:title="system.IP">
|
||||
<polygon fill="#fffaf0" stroke="none" points="445.5,-167.75 445.5,-233.75 533.5,-233.75 533.5,-167.75 445.5,-167.75"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="446.5,-216.75 446.5,-232.75 532.5,-232.75 532.5,-216.75 446.5,-216.75"/>
|
||||
<text text-anchor="start" x="520.75" y="-222.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">IP</text>
|
||||
<text text-anchor="start" x="452.25" y="-205.25" font-family="Ubuntu" font-size="10.00">14</text>
|
||||
<text text-anchor="start" x="466.5" y="-205.25" font-family="Ubuntu" font-size="10.00">ip</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="504.5,-200.75 504.5,-216.75 532.5,-216.75 532.5,-200.75 504.5,-200.75"/>
|
||||
<text text-anchor="start" x="506.5" y="-206.25" font-family="Ubuntu" font-style="italic" font-size="10.00">string</text>
|
||||
<text text-anchor="start" x="452.25" y="-189.25" font-family="Ubuntu" font-size="10.00">15</text>
|
||||
<text text-anchor="start" x="466.5" y="-189.25" font-family="Ubuntu" font-size="10.00">netmask</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="504.5,-184.75 504.5,-200.75 532.5,-200.75 532.5,-184.75 504.5,-184.75"/>
|
||||
<text text-anchor="start" x="506.5" y="-190.25" font-family="Ubuntu" font-style="italic" font-size="10.00">string</text>
|
||||
<text text-anchor="start" x="452.25" y="-173.25" font-family="Ubuntu" font-size="10.00">16</text>
|
||||
<text text-anchor="start" x="466.5" y="-173.25" font-family="Ubuntu" font-size="10.00">gw</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="504.5,-168.75 504.5,-184.75 532.5,-184.75 532.5,-168.75 504.5,-168.75"/>
|
||||
<text text-anchor="start" x="506.5" y="-174.25" font-family="Ubuntu" font-style="italic" font-size="10.00">string</text>
|
||||
<polygon fill="none" stroke="black" points="445.5,-167.75 445.5,-233.75 533.5,-233.75 533.5,-167.75 445.5,-167.75"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node_Ja_106->Node_Ja_104 -->
|
||||
<g id="edge8" class="edge">
|
||||
<title>Node_Ja_106:e->Node_Ja_104:header</title>
|
||||
<g id="a_edge8"><a xlink:title="Ja_106 --> Ja_104">
|
||||
<path fill="none" stroke="#000000" d="M316,-248.75C370.53,-248.75 385.05,-227.92 434.11,-225.07"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="434.09,-228.57 443.99,-224.79 433.89,-221.58 434.09,-228.57"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 32 KiB |
202
protobuf/generated/configuration.dot
Normal file
@@ -0,0 +1,202 @@
|
||||
/*
|
||||
do not edit:
|
||||
auto-generated by github.com/seamia/protodot
|
||||
*/
|
||||
digraph protodot {
|
||||
|
||||
/* package: platform */
|
||||
/* source: C:/Users/sle11/Documents/VSCode/squeezelite-esp32/protobuf/proto/configuration.proto */
|
||||
/* selection: * */
|
||||
|
||||
rankdir=LR;
|
||||
label="platform";
|
||||
tooltip="platform";
|
||||
bgcolor="transparent"
|
||||
|
||||
node [
|
||||
shape=plaintext
|
||||
fontsize=10
|
||||
fontname="Ubuntu"
|
||||
];
|
||||
|
||||
|
||||
/* ------ nodes ------ */
|
||||
Node_Ja_150 [shape=plaintext tooltip="platform.KnobOnly" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>KnobOnly</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">enable</TD><TD BGCOLOR="#a6cee3" PORT="poenable" ALIGN="right" TITLE="bool"><i>bool</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">delay_ms</TD><TD BGCOLOR="#a6cee3" PORT="podelay_ms" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR></TABLE>>];
|
||||
Node_Ja_163 [shape=plaintext tooltip="platform.WS2812" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>WS2812</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">length</TD><TD BGCOLOR="#a6cee3" PORT="polength" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">gpio</TD><TD BGCOLOR="#fb9a99" PORT="pogpio" ALIGN="right"><b>GPIO</b></TD></TR></TABLE>>];
|
||||
Node_Ja_153 [shape=plaintext tooltip="BatteryAttenEnum" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>BatteryAttenEnum</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">UNSPECIFIED_ATT</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ATT_0</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ATT_1</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ATT_2</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ATT_3</TD><TD BGCOLOR="#b2df8a" ALIGN="left">4</TD></TR></TABLE>>];
|
||||
Node_Ja_117 [shape=plaintext tooltip="SampleRate" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>SampleRate</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_UNSPECIFIED</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_8000</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_11025</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_12000</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_16000</TD><TD BGCOLOR="#b2df8a" ALIGN="left">4</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_22050</TD><TD BGCOLOR="#b2df8a" ALIGN="left">5</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_24000</TD><TD BGCOLOR="#b2df8a" ALIGN="left">6</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_32000</TD><TD BGCOLOR="#b2df8a" ALIGN="left">7</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_44100</TD><TD BGCOLOR="#b2df8a" ALIGN="left">8</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_48000</TD><TD BGCOLOR="#b2df8a" ALIGN="left">9</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_88200</TD><TD BGCOLOR="#b2df8a" ALIGN="left">10</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_96000</TD><TD BGCOLOR="#b2df8a" ALIGN="left">11</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_176400</TD><TD BGCOLOR="#b2df8a" ALIGN="left">12</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_192000</TD><TD BGCOLOR="#b2df8a" ALIGN="left">13</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_352800</TD><TD BGCOLOR="#b2df8a" ALIGN="left">14</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_384000</TD><TD BGCOLOR="#b2df8a" ALIGN="left">15</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_705600</TD><TD BGCOLOR="#b2df8a" ALIGN="left">16</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_768000</TD><TD BGCOLOR="#b2df8a" ALIGN="left">17</TD></TR></TABLE>>];
|
||||
Node_Ja_137 [shape=plaintext tooltip="Mode" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>Mode</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">REG_MODE_NOTHING</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">REG_MODE_OR</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">REG_MODE_AND</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR></TABLE>>];
|
||||
Node_Ja_139 [shape=plaintext tooltip="MCKEnum" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>MCKEnum</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">UNSPECIFIED_MCK</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">MCK0</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">MCK1</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">MCK2</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR></TABLE>>];
|
||||
Node_Ja_143 [shape=plaintext tooltip="platform.I2CDisplay" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>I2CDisplay</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">address</TD><TD BGCOLOR="#a6cee3" PORT="poaddress" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR></TABLE>>];
|
||||
Node_Ja_141 [shape=plaintext tooltip="platform.DispOffsets" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>DispOffsets</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">height</TD><TD BGCOLOR="#a6cee3" PORT="poheight" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">width</TD><TD BGCOLOR="#a6cee3" PORT="powidth" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR></TABLE>>];
|
||||
Node_Ja_126 [shape=plaintext tooltip="platform.Services" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>Services</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">metadata</TD><TD BGCOLOR="#fb9a99" PORT="pometadata" ALIGN="right"><b>Metadata</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">sleep</TD><TD BGCOLOR="#fb9a99" PORT="posleep" ALIGN="right"><b>SleepService</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">ota_url</TD><TD BGCOLOR="#a6cee3" PORT="poota_url" ALIGN="right" TITLE="string"><i>string</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">cspot</TD><TD BGCOLOR="#fb9a99" PORT="pocspot" ALIGN="right"><b>Spotify</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">5</TD><TD ALIGN="left">airplay</TD><TD BGCOLOR="#fb9a99" PORT="poairplay" ALIGN="right"><b>AirPlay</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">6</TD><TD ALIGN="left">squeezelite</TD><TD BGCOLOR="#fb9a99" PORT="posqueezelite" ALIGN="right"><b>Squeezelite</b></TD></TR></TABLE>>];
|
||||
Node_Ja_162 [shape=plaintext tooltip="platform.SPIBus" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>SPIBus</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">mosi</TD><TD BGCOLOR="#fb9a99" PORT="pomosi" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">miso</TD><TD BGCOLOR="#fb9a99" PORT="pomiso" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">clk</TD><TD BGCOLOR="#fb9a99" PORT="poclk" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">dc</TD><TD BGCOLOR="#fb9a99" PORT="podc" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">5</TD><TD ALIGN="left">host</TD><TD BGCOLOR="#b2df8a" PORT="pohost" ALIGN="right"><u>HostEnum</u></TD></TR></TABLE>>];
|
||||
Node_Ja_130 [shape=plaintext tooltip="platform.ControlCommand" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>ControlCommand</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">type</TD><TD BGCOLOR="#b2df8a" PORT="potype" ALIGN="right"><u>ControlCommandType</u></TD></TR><TR><TD ALIGN="right">[...]</TD><TD ALIGN="right">2</TD><TD ALIGN="left">items</TD><TD BGCOLOR="#fb9a99" PORT="poitems" ALIGN="right"><b>ControlItem</b></TD></TR></TABLE>>];
|
||||
Node_Ja_132 [shape=plaintext tooltip="platform.ControlItem" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>ControlItem</b></TD></TR><TR><TD COLSPAN="4" BGCOLOR="#fdbf6f" ALIGN="left">item_type</TD></TR><TR><TD BGCOLOR="#fdbf6f"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">reg_action</TD><TD ALIGN="right" BGCOLOR="#fb9a99" PORT="poreg_action"><b>RegisterAction</b></TD></TR><TR><TD BGCOLOR="#fdbf6f"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">gpio_action</TD><TD ALIGN="right" BGCOLOR="#fb9a99" PORT="pogpio_action"><b>GpioAction</b></TD></TR><TR><TD BGCOLOR="#fdbf6f"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">delay_action</TD><TD ALIGN="right" BGCOLOR="#fb9a99" PORT="podelay_action"><b>DelayAction</b></TD></TR><TR><TD COLSPAN="4" BGCOLOR="#fdbf6f"></TD></TR></TABLE>>];
|
||||
Node_Ja_166 [shape=plaintext tooltip="platform.Config" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>Config</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">gpios</TD><TD BGCOLOR="#fb9a99" PORT="pogpios" ALIGN="right"><b>Gpios</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">dev</TD><TD BGCOLOR="#fb9a99" PORT="podev" ALIGN="right"><b>Dev</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">services</TD><TD BGCOLOR="#fb9a99" PORT="poservices" ALIGN="right"><b>Services</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">device_name</TD><TD BGCOLOR="#a6cee3" PORT="podevice_name" ALIGN="right" TITLE="string"><i>string</i></TD></TR></TABLE>>];
|
||||
Node_Ja_164 [shape=plaintext tooltip="platform.LEDStrip" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>LEDStrip</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">WS2812</TD><TD BGCOLOR="#fb9a99" PORT="poWS2812" ALIGN="right"><b>WS2812</b></TD></TR></TABLE>>];
|
||||
Node_Ja_128 [shape=plaintext tooltip="platform.I2CBus" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>I2CBus</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">port</TD><TD BGCOLOR="#b2df8a" PORT="poport" ALIGN="right"><u>I2CPortEnum</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">speed</TD><TD BGCOLOR="#a6cee3" PORT="pospeed" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">sda</TD><TD BGCOLOR="#fb9a99" PORT="posda" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">scl</TD><TD BGCOLOR="#fb9a99" PORT="poscl" ALIGN="right"><b>GPIO</b></TD></TR></TABLE>>];
|
||||
Node_Ja_148 [shape=plaintext tooltip="platform.ButtonActions" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>ButtonActions</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">pressed</TD><TD BGCOLOR="#b2df8a" PORT="popressed" ALIGN="right"><u>ButtonAction</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">released</TD><TD BGCOLOR="#b2df8a" PORT="poreleased" ALIGN="right"><u>ButtonAction</u></TD></TR></TABLE>>];
|
||||
Node_Ja_107 [shape=plaintext tooltip="platform.GPIOExpSPI" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>GPIOExpSPI</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">speed</TD><TD BGCOLOR="#a6cee3" PORT="pospeed" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">host</TD><TD BGCOLOR="#b2df8a" PORT="pohost" ALIGN="right"><u>HostEnum</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">cs</TD><TD BGCOLOR="#fb9a99" PORT="pocs" ALIGN="right"><b>GPIO</b></TD></TR></TABLE>>];
|
||||
Node_Ja_124 [shape=plaintext tooltip="platform.SleepService" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>SleepService</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">delay</TD><TD BGCOLOR="#a6cee3" PORT="podelay" ALIGN="right" TITLE="uint32"><i>uint32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">spurious</TD><TD BGCOLOR="#a6cee3" PORT="pospurious" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">sleep</TD><TD BGCOLOR="#fb9a99" PORT="posleep" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right">[...]</TD><TD ALIGN="right">4</TD><TD ALIGN="left">wake</TD><TD BGCOLOR="#fb9a99" PORT="powake" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right">[...]</TD><TD ALIGN="right">5</TD><TD ALIGN="left">rtc</TD><TD BGCOLOR="#fb9a99" PORT="portc" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">6</TD><TD ALIGN="left">batt</TD><TD BGCOLOR="#a6cee3" PORT="pobatt" ALIGN="right" TITLE="float"><i>float</i></TD></TR></TABLE>>];
|
||||
Node_Ja_100 [shape=plaintext tooltip="DeviceTypeEnum" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>DeviceTypeEnum</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">UNSPECIFIED_TYPE</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">DEVTYPE_SPI</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">DEVTYPE_I2C</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">DEVTYPE__RMII</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR></TABLE>>];
|
||||
Node_Ja_101 [shape=plaintext tooltip="PortEnum" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>PortEnum</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">UNSPECIFIED_SYSTPORT</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SYSTEM</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">DAC_PORT</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR></TABLE>>];
|
||||
Node_Ja_133 [shape=plaintext tooltip="platform.RegisterAction" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>RegisterAction</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">reg</TD><TD BGCOLOR="#a6cee3" PORT="poreg" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">val</TD><TD BGCOLOR="#a6cee3" PORT="poval" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">mode</TD><TD BGCOLOR="#b2df8a" PORT="pomode" ALIGN="right"><u>Mode</u></TD></TR></TABLE>>];
|
||||
Node_Ja_159 [shape=plaintext tooltip="platform.EthRMII" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>EthRMII</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">mdc</TD><TD BGCOLOR="#fb9a99" PORT="pomdc" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">mdio</TD><TD BGCOLOR="#fb9a99" PORT="pomdio" ALIGN="right"><b>GPIO</b></TD></TR></TABLE>>];
|
||||
Node_Ja_131 [shape=plaintext tooltip="ControlCommandType" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>ControlCommandType</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">INIT</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">POWER_ON</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">POWER_OFF</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SPEAKER_ON</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SPEAKER_OFF</TD><TD BGCOLOR="#b2df8a" ALIGN="left">4</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">HEADSET_ON</TD><TD BGCOLOR="#b2df8a" ALIGN="left">5</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">HEADSET_OFF</TD><TD BGCOLOR="#b2df8a" ALIGN="left">6</TD></TR></TABLE>>];
|
||||
Node_Ja_105 [shape=plaintext tooltip="platform.Gpios" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>Gpios</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">greenLED</TD><TD BGCOLOR="#fb9a99" PORT="pogreenLED" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">redLED</TD><TD BGCOLOR="#fb9a99" PORT="poredLED" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">audioJack</TD><TD BGCOLOR="#fb9a99" PORT="poaudioJack" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">amp</TD><TD BGCOLOR="#fb9a99" PORT="poamp" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">5</TD><TD ALIGN="left">power</TD><TD BGCOLOR="#fb9a99" PORT="popower" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">6</TD><TD ALIGN="left">ir</TD><TD BGCOLOR="#fb9a99" PORT="poir" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">7</TD><TD ALIGN="left">jack</TD><TD BGCOLOR="#fb9a99" PORT="pojack" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">8</TD><TD ALIGN="left">spkfault</TD><TD BGCOLOR="#fb9a99" PORT="pospkfault" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">9</TD><TD ALIGN="left">Vcc</TD><TD BGCOLOR="#fb9a99" PORT="poVcc" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">10</TD><TD ALIGN="left">GND</TD><TD BGCOLOR="#fb9a99" PORT="poGND" ALIGN="right"><b>GPIO</b></TD></TR></TABLE>>];
|
||||
Node_Ja_111 [shape=plaintext tooltip="platform.Spotify" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>Spotify</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">enabled</TD><TD BGCOLOR="#a6cee3" PORT="poenabled" ALIGN="right" TITLE="bool"><i>bool</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">device_name</TD><TD BGCOLOR="#a6cee3" PORT="podevice_name" ALIGN="right" TITLE="string"><i>string</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">bitrate</TD><TD BGCOLOR="#a6cee3" PORT="pobitrate" ALIGN="right" TITLE="uint32"><i>uint32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">zeroconf</TD><TD BGCOLOR="#a6cee3" PORT="pozeroconf" ALIGN="right" TITLE="bool"><i>bool</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">5</TD><TD ALIGN="left">volume</TD><TD BGCOLOR="#a6cee3" PORT="povolume" ALIGN="right" TITLE="uint32"><i>uint32</i></TD></TR></TABLE>>];
|
||||
Node_Ja_160 [shape=plaintext tooltip="platform.Eth" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>Eth</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">type</TD><TD BGCOLOR="#b2df8a" PORT="potype" ALIGN="right"><u>DeviceTypeEnum</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">common</TD><TD BGCOLOR="#fb9a99" PORT="pocommon" ALIGN="right"><b>EthCommon</b></TD></TR><TR><TD COLSPAN="4" BGCOLOR="#fdbf6f" ALIGN="left">ethType</TD></TR><TR><TD BGCOLOR="#fdbf6f"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">spi</TD><TD ALIGN="right" BGCOLOR="#fb9a99" PORT="pospi"><b>EthSPI</b></TD></TR><TR><TD BGCOLOR="#fdbf6f"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">rmii</TD><TD ALIGN="right" BGCOLOR="#fb9a99" PORT="pormii"><b>EthRMII</b></TD></TR><TR><TD COLSPAN="4" BGCOLOR="#fdbf6f"></TD></TR></TABLE>>];
|
||||
Node_Ja_109 [shape=plaintext tooltip="platform.GPIOExp" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>GPIOExp</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">model</TD><TD BGCOLOR="#b2df8a" PORT="pomodel" ALIGN="right"><u>GPIOExpModelEnum</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">addr</TD><TD BGCOLOR="#a6cee3" PORT="poaddr" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD COLSPAN="4" BGCOLOR="#fdbf6f" ALIGN="left">ExpType</TD></TR><TR><TD BGCOLOR="#fdbf6f"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">i2c</TD><TD ALIGN="right" BGCOLOR="#fb9a99" PORT="poi2c"><b>GPIOExpI2C</b></TD></TR><TR><TD BGCOLOR="#fdbf6f"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">spi</TD><TD ALIGN="right" BGCOLOR="#fb9a99" PORT="pospi"><b>GPIOExpSPI</b></TD></TR><TR><TD COLSPAN="4" BGCOLOR="#fdbf6f"></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">5</TD><TD ALIGN="left">base</TD><TD BGCOLOR="#a6cee3" PORT="pobase" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">6</TD><TD ALIGN="left">count</TD><TD BGCOLOR="#a6cee3" PORT="pocount" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">7</TD><TD ALIGN="left">intr</TD><TD BGCOLOR="#fb9a99" PORT="pointr" ALIGN="right"><b>GPIO</b></TD></TR></TABLE>>];
|
||||
Node_Ja_129 [shape=plaintext tooltip="platform.DacControlSet" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>DacControlSet</b></TD></TR><TR><TD ALIGN="right">[...]</TD><TD ALIGN="right">1</TD><TD ALIGN="left">commands</TD><TD BGCOLOR="#fb9a99" PORT="pocommands" ALIGN="right"><b>ControlCommand</b></TD></TR></TABLE>>];
|
||||
Node_Ja_149 [shape=plaintext tooltip="platform.Button" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>Button</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">gpio</TD><TD BGCOLOR="#fb9a99" PORT="pogpio" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">pull</TD><TD BGCOLOR="#a6cee3" PORT="popull" ALIGN="right" TITLE="bool"><i>bool</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">debounce</TD><TD BGCOLOR="#a6cee3" PORT="podebounce" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">shifter</TD><TD BGCOLOR="#fb9a99" PORT="poshifter" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">5</TD><TD ALIGN="left">longduration</TD><TD BGCOLOR="#a6cee3" PORT="polongduration" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">6</TD><TD ALIGN="left">normal</TD><TD BGCOLOR="#fb9a99" PORT="ponormal" ALIGN="right"><b>ButtonActions</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">7</TD><TD ALIGN="left">longpress</TD><TD BGCOLOR="#fb9a99" PORT="polongpress" ALIGN="right"><b>ButtonActions</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">8</TD><TD ALIGN="left">shifted</TD><TD BGCOLOR="#fb9a99" PORT="poshifted" ALIGN="right"><b>ButtonActions</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">9</TD><TD ALIGN="left">longshifted</TD><TD BGCOLOR="#fb9a99" PORT="polongshifted" ALIGN="right"><b>ButtonActions</b></TD></TR></TABLE>>];
|
||||
Node_Ja_119 [shape=plaintext tooltip="DebugComponent" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>DebugComponent</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">NONE</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SLIMPROTO</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">STREAM</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">DECODE</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">OUTPUT</TD><TD BGCOLOR="#b2df8a" ALIGN="left">4</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">IR</TD><TD BGCOLOR="#b2df8a" ALIGN="left">5</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ALL</TD><TD BGCOLOR="#b2df8a" ALIGN="left">6</TD></TR></TABLE>>];
|
||||
Node_Ja_147 [shape=plaintext tooltip="ButtonAction" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>ButtonAction</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ACTRLS_NONE</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ACTRLS_POWER</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ACTRLS_VOLUP</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ACTRLS_VOLDOWN</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ACTRLS_TOGGLE</TD><TD BGCOLOR="#b2df8a" ALIGN="left">4</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ACTRLS_PLAY</TD><TD BGCOLOR="#b2df8a" ALIGN="left">5</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ACTRLS_PAUSE</TD><TD BGCOLOR="#b2df8a" ALIGN="left">6</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ACTRLS_STOP</TD><TD BGCOLOR="#b2df8a" ALIGN="left">7</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ACTRLS_REW</TD><TD BGCOLOR="#b2df8a" ALIGN="left">8</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ACTRLS_FWD</TD><TD BGCOLOR="#b2df8a" ALIGN="left">9</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ACTRLS_PREV</TD><TD BGCOLOR="#b2df8a" ALIGN="left">10</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ACTRLS_NEXT</TD><TD BGCOLOR="#b2df8a" ALIGN="left">11</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">BCTRLS_UP</TD><TD BGCOLOR="#b2df8a" ALIGN="left">12</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">BCTRLS_DOWN</TD><TD BGCOLOR="#b2df8a" ALIGN="left">13</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">BCTRLS_LEFT</TD><TD BGCOLOR="#b2df8a" ALIGN="left">14</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">BCTRLS_RIGHT</TD><TD BGCOLOR="#b2df8a" ALIGN="left">15</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">BCTRLS_PS1</TD><TD BGCOLOR="#b2df8a" ALIGN="left">16</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">BCTRLS_PS2</TD><TD BGCOLOR="#b2df8a" ALIGN="left">17</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">BCTRLS_PS3</TD><TD BGCOLOR="#b2df8a" ALIGN="left">18</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">BCTRLS_PS4</TD><TD BGCOLOR="#b2df8a" ALIGN="left">19</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">BCTRLS_PS5</TD><TD BGCOLOR="#b2df8a" ALIGN="left">20</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">BCTRLS_PS6</TD><TD BGCOLOR="#b2df8a" ALIGN="left">21</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">BCTRLS_PS7</TD><TD BGCOLOR="#b2df8a" ALIGN="left">22</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">BCTRLS_PS8</TD><TD BGCOLOR="#b2df8a" ALIGN="left">23</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">BCTRLS_PS9</TD><TD BGCOLOR="#b2df8a" ALIGN="left">24</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">BCTRLS_PS10</TD><TD BGCOLOR="#b2df8a" ALIGN="left">25</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">KNOB_LEFT</TD><TD BGCOLOR="#b2df8a" ALIGN="left">26</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">KNOB_RIGHT</TD><TD BGCOLOR="#b2df8a" ALIGN="left">27</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">KNOB_PUSH</TD><TD BGCOLOR="#b2df8a" ALIGN="left">28</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ACTRLS_SLEEP</TD><TD BGCOLOR="#b2df8a" ALIGN="left">29</TD></TR></TABLE>>];
|
||||
Node_Ja_134 [shape=plaintext tooltip="GpioActionLevel" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>GpioActionLevel</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ACTION_LEVEL_UNDEFINED</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ACTION_LEVEL_1</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ACTION_LEVEL_0</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR></TABLE>>];
|
||||
Node_Ja_108 [shape=plaintext tooltip="platform.GPIOExpI2C" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>GPIOExpI2C</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">5</TD><TD ALIGN="left">port</TD><TD BGCOLOR="#b2df8a" PORT="poport" ALIGN="right"><u>PortEnum</u></TD></TR></TABLE>>];
|
||||
Node_Ja_125 [shape=plaintext tooltip="platform.Metadata" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>Metadata</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">format</TD><TD BGCOLOR="#a6cee3" PORT="poformat" ALIGN="right" TITLE="string"><i>string</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">speed</TD><TD BGCOLOR="#a6cee3" PORT="pospeed" ALIGN="right" TITLE="uint32"><i>uint32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">pause</TD><TD BGCOLOR="#a6cee3" PORT="popause" ALIGN="right" TITLE="uint32"><i>uint32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">artwork</TD><TD BGCOLOR="#fb9a99" PORT="poartwork" ALIGN="right"><b>Artwork</b></TD></TR></TABLE>>];
|
||||
Node_Ja_151 [shape=plaintext tooltip="platform.Rotary" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>Rotary</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">A</TD><TD BGCOLOR="#fb9a99" PORT="poA" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">B</TD><TD BGCOLOR="#fb9a99" PORT="poB" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">SW</TD><TD BGCOLOR="#fb9a99" PORT="poSW" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">knobonly</TD><TD BGCOLOR="#fb9a99" PORT="poknobonly" ALIGN="right"><b>KnobOnly</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">5</TD><TD ALIGN="left">volume</TD><TD BGCOLOR="#a6cee3" PORT="povolume" ALIGN="right" TITLE="bool"><i>bool</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">6</TD><TD ALIGN="left">longpress</TD><TD BGCOLOR="#a6cee3" PORT="polongpress" ALIGN="right" TITLE="bool"><i>bool</i></TD></TR></TABLE>>];
|
||||
Node_Ja_120 [shape=plaintext tooltip="platform.RatesOption" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>RatesOption</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">min</TD><TD BGCOLOR="#b2df8a" PORT="pomin" ALIGN="right"><u>SampleRate</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">max</TD><TD BGCOLOR="#b2df8a" PORT="pomax" ALIGN="right"><u>SampleRate</u></TD></TR><TR><TD ALIGN="right">[...]</TD><TD ALIGN="right">3</TD><TD ALIGN="left">list</TD><TD BGCOLOR="#b2df8a" PORT="polist" ALIGN="right"><u>SampleRate</u></TD></TR></TABLE>>];
|
||||
Node_Ja_122 [shape=plaintext tooltip="platform.DebugOption" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>DebugOption</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">component</TD><TD BGCOLOR="#b2df8a" PORT="pocomponent" ALIGN="right"><u>DebugComponent</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">level</TD><TD BGCOLOR="#b2df8a" PORT="polevel" ALIGN="right"><u>DebugLevelEnum</u></TD></TR></TABLE>>];
|
||||
Node_Ja_106 [shape=plaintext tooltip="GPIOExpModelEnum" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>GPIOExpModelEnum</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">UNSPECIFIED_EXP</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">PCA9535</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">PCA85XX</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">MCP23017</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">MCP23S17</TD><TD BGCOLOR="#b2df8a" ALIGN="left">4</TD></TR></TABLE>>];
|
||||
Node_Ja_135 [shape=plaintext tooltip="platform.GpioAction" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>GpioAction</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">gpio</TD><TD BGCOLOR="#a6cee3" PORT="pogpio" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">level</TD><TD BGCOLOR="#b2df8a" PORT="polevel" ALIGN="right"><u>GpioActionLevel</u></TD></TR></TABLE>>];
|
||||
Node_Ja_154 [shape=plaintext tooltip="platform.Battery" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>Battery</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">channel</TD><TD BGCOLOR="#b2df8a" PORT="pochannel" ALIGN="right"><u>BatteryChannelEnum</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">scale</TD><TD BGCOLOR="#a6cee3" PORT="poscale" ALIGN="right" TITLE="float"><i>float</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">cells</TD><TD BGCOLOR="#a6cee3" PORT="pocells" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">atten</TD><TD BGCOLOR="#b2df8a" PORT="poatten" ALIGN="right"><u>BatteryAttenEnum</u></TD></TR></TABLE>>];
|
||||
Node_Ja_161 [shape=plaintext tooltip="platform.SPDIF" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>SPDIF</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">dc</TD><TD BGCOLOR="#fb9a99" PORT="podc" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">data</TD><TD BGCOLOR="#fb9a99" PORT="podata" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">clk</TD><TD BGCOLOR="#fb9a99" PORT="poclk" ALIGN="right"><b>GPIO</b></TD></TR></TABLE>>];
|
||||
Node_Ja_113 [shape=plaintext tooltip="OutputTypeEnum" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>OutputTypeEnum</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">OUTPUT_UNKNOWN</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">OUTPUT_I2S</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">OUTPUT_SPDIF</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">OUTPUT_Bluetooth</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR></TABLE>>];
|
||||
Node_Ja_152 [shape=plaintext tooltip="BatteryChannelEnum" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>BatteryChannelEnum</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">UNSPECIFIED_CH</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">CH0</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">CH1</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">CH2</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">CH3</TD><TD BGCOLOR="#b2df8a" ALIGN="left">4</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">CH4</TD><TD BGCOLOR="#b2df8a" ALIGN="left">5</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">CH5</TD><TD BGCOLOR="#b2df8a" ALIGN="left">6</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">CH6</TD><TD BGCOLOR="#b2df8a" ALIGN="left">7</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">CH7</TD><TD BGCOLOR="#b2df8a" ALIGN="left">8</TD></TR></TABLE>>];
|
||||
Node_Ja_157 [shape=plaintext tooltip="platform.EthCommon" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>EthCommon</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">model</TD><TD BGCOLOR="#b2df8a" PORT="pomodel" ALIGN="right"><u>EthModelEnum</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">rst</TD><TD BGCOLOR="#fb9a99" PORT="porst" ALIGN="right"><b>GPIO</b></TD></TR></TABLE>>];
|
||||
Node_Ja_112 [shape=plaintext tooltip="platform.AirPlay" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>AirPlay</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">enabled</TD><TD BGCOLOR="#a6cee3" PORT="poenabled" ALIGN="right" TITLE="bool"><i>bool</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">device_name</TD><TD BGCOLOR="#a6cee3" PORT="podevice_name" ALIGN="right" TITLE="string"><i>string</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">port</TD><TD BGCOLOR="#a6cee3" PORT="poport" ALIGN="right" TITLE="uint32"><i>uint32</i></TD></TR></TABLE>>];
|
||||
Node_Ja_165 [shape=plaintext tooltip="platform.Dev" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>Dev</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">spi</TD><TD BGCOLOR="#fb9a99" PORT="pospi" ALIGN="right"><b>SPIBus</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">i2c</TD><TD BGCOLOR="#fb9a99" PORT="poi2c" ALIGN="right"><b>I2CBus</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">dac</TD><TD BGCOLOR="#fb9a99" PORT="podac" ALIGN="right"><b>DAC</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">spdif</TD><TD BGCOLOR="#fb9a99" PORT="pospdif" ALIGN="right"><b>SPDIF</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">5</TD><TD ALIGN="left">display</TD><TD BGCOLOR="#fb9a99" PORT="podisplay" ALIGN="right"><b>Display</b></TD></TR><TR><TD ALIGN="right">[...]</TD><TD ALIGN="right">6</TD><TD ALIGN="left">gpio_exp</TD><TD BGCOLOR="#fb9a99" PORT="pogpio_exp" ALIGN="right"><b>GPIOExp</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">7</TD><TD ALIGN="left">led_strip</TD><TD BGCOLOR="#fb9a99" PORT="poled_strip" ALIGN="right"><b>LEDStrip</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">8</TD><TD ALIGN="left">rotary</TD><TD BGCOLOR="#fb9a99" PORT="porotary" ALIGN="right"><b>Rotary</b></TD></TR><TR><TD ALIGN="right">[...]</TD><TD ALIGN="right">9</TD><TD ALIGN="left">buttons</TD><TD BGCOLOR="#fb9a99" PORT="pobuttons" ALIGN="right"><b>Button</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">10</TD><TD ALIGN="left">eth</TD><TD BGCOLOR="#fb9a99" PORT="poeth" ALIGN="right"><b>Eth</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">11</TD><TD ALIGN="left">battery</TD><TD BGCOLOR="#fb9a99" PORT="pobattery" ALIGN="right"><b>Battery</b></TD></TR></TABLE>>];
|
||||
Node_Ja_144 [shape=plaintext tooltip="platform.SPIDisplay" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>SPIDisplay</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">cs</TD><TD BGCOLOR="#fb9a99" PORT="pocs" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">speed</TD><TD BGCOLOR="#a6cee3" PORT="pospeed" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">5</TD><TD ALIGN="left">rotate</TD><TD BGCOLOR="#a6cee3" PORT="porotate" ALIGN="right" TITLE="bool"><i>bool</i></TD></TR></TABLE>>];
|
||||
Node_Ja_146 [shape=plaintext tooltip="platform.Display" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>Display</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">type</TD><TD BGCOLOR="#b2df8a" PORT="potype" ALIGN="right"><u>DeviceTypeEnum</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">common</TD><TD BGCOLOR="#fb9a99" PORT="pocommon" ALIGN="right"><b>DispCommon</b></TD></TR><TR><TD COLSPAN="4" BGCOLOR="#fdbf6f" ALIGN="left">dispType</TD></TR><TR><TD BGCOLOR="#fdbf6f"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">i2c</TD><TD ALIGN="right" BGCOLOR="#fb9a99" PORT="poi2c"><b>I2CDisplay</b></TD></TR><TR><TD BGCOLOR="#fdbf6f"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">spi</TD><TD ALIGN="right" BGCOLOR="#fb9a99" PORT="pospi"><b>SPIDisplay</b></TD></TR><TR><TD COLSPAN="4" BGCOLOR="#fdbf6f"></TD></TR></TABLE>>];
|
||||
Node_Ja_114 [shape=plaintext tooltip="platform.OutputBT" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>OutputBT</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">sink_name</TD><TD BGCOLOR="#a6cee3" PORT="posink_name" ALIGN="right" TITLE="string"><i>string</i></TD></TR></TABLE>>];
|
||||
Node_Ja_138 [shape=plaintext tooltip="DACModelEnum" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>DACModelEnum</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">UNSPECIFIED_MODEL</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">TAS57xx</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">TAS5713</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">AC101</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">WM8978</TD><TD BGCOLOR="#b2df8a" ALIGN="left">4</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ES8388</TD><TD BGCOLOR="#b2df8a" ALIGN="left">5</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">I2S</TD><TD BGCOLOR="#b2df8a" ALIGN="left">6</TD></TR></TABLE>>];
|
||||
Node_Ja_102 [shape=plaintext tooltip="HostEnum" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>HostEnum</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">UNSPECIFIED_HOST</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">Host0</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">Host1</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR></TABLE>>];
|
||||
Node_Ja_140 [shape=plaintext tooltip="platform.DAC" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>DAC</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">bck</TD><TD BGCOLOR="#fb9a99" PORT="pobck" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">ws</TD><TD BGCOLOR="#fb9a99" PORT="pows" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">dout</TD><TD BGCOLOR="#fb9a99" PORT="podout" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">mck</TD><TD BGCOLOR="#b2df8a" PORT="pomck" ALIGN="right"><u>MCKEnum</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">5</TD><TD ALIGN="left">mute</TD><TD BGCOLOR="#fb9a99" PORT="pomute" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">6</TD><TD ALIGN="left">model</TD><TD BGCOLOR="#b2df8a" PORT="pomodel" ALIGN="right"><u>DACModelEnum</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">7</TD><TD ALIGN="left">i2c</TD><TD BGCOLOR="#fb9a99" PORT="poi2c" ALIGN="right"><b>I2CBus</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">8</TD><TD ALIGN="left">daccontrolset</TD><TD BGCOLOR="#fb9a99" PORT="podaccontrolset" ALIGN="right"><b>DacControlSet</b></TD></TR></TABLE>>];
|
||||
Node_Ja_118 [shape=plaintext tooltip="DebugLevelEnum" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>DebugLevelEnum</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">DEFAULT</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">INFO</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">DEBUG</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SDEBUG</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR></TABLE>>];
|
||||
Node_Ja_123 [shape=plaintext tooltip="platform.Squeezelite" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>Squeezelite</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">output_type</TD><TD BGCOLOR="#b2df8a" PORT="pooutput_type" ALIGN="right"><u>OutputTypeEnum</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">rates</TD><TD BGCOLOR="#fb9a99" PORT="porates" ALIGN="right"><b>RatesOption</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">amp_gpio_timeout</TD><TD BGCOLOR="#a6cee3" PORT="poamp_gpio_timeout" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">wav_aiff_header_parsing</TD><TD BGCOLOR="#a6cee3" PORT="powav_aiff_header_parsing" ALIGN="right" TITLE="bool"><i>bool</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">5</TD><TD ALIGN="left">server_name_ip</TD><TD BGCOLOR="#a6cee3" PORT="poserver_name_ip" ALIGN="right" TITLE="string"><i>string</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">6</TD><TD ALIGN="left">server_port</TD><TD BGCOLOR="#a6cee3" PORT="poserver_port" ALIGN="right" TITLE="uint32"><i>uint32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">7</TD><TD ALIGN="left">enabled</TD><TD BGCOLOR="#a6cee3" PORT="poenabled" ALIGN="right" TITLE="bool"><i>bool</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">10</TD><TD ALIGN="left">device_name</TD><TD BGCOLOR="#a6cee3" PORT="podevice_name" ALIGN="right" TITLE="string"><i>string</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">11</TD><TD ALIGN="left">bluetooth</TD><TD BGCOLOR="#fb9a99" PORT="pobluetooth" ALIGN="right"><b>OutputBT</b></TD></TR><TR><TD ALIGN="right">[...]</TD><TD ALIGN="right">12</TD><TD ALIGN="left">logging_options</TD><TD BGCOLOR="#fb9a99" PORT="pologging_options" ALIGN="right"><b>DebugOption</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">13</TD><TD ALIGN="left">max_rate</TD><TD BGCOLOR="#a6cee3" PORT="pomax_rate" ALIGN="right" TITLE="uint32"><i>uint32</i></TD></TR></TABLE>>];
|
||||
Node_Ja_145 [shape=plaintext tooltip="platform.DispCommon" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>DispCommon</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">width</TD><TD BGCOLOR="#a6cee3" PORT="powidth" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">height</TD><TD BGCOLOR="#a6cee3" PORT="poheight" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">HFlip</TD><TD BGCOLOR="#a6cee3" PORT="poHFlip" ALIGN="right" TITLE="bool"><i>bool</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">VFlip</TD><TD BGCOLOR="#a6cee3" PORT="poVFlip" ALIGN="right" TITLE="bool"><i>bool</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">5</TD><TD ALIGN="left">driver</TD><TD BGCOLOR="#b2df8a" PORT="podriver" ALIGN="right"><u>DisplayDriverEnum</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">6</TD><TD ALIGN="left">bitDepth</TD><TD BGCOLOR="#a6cee3" PORT="pobitDepth" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">7</TD><TD ALIGN="left">back</TD><TD BGCOLOR="#fb9a99" PORT="poback" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">8</TD><TD ALIGN="left">reset</TD><TD BGCOLOR="#fb9a99" PORT="poreset" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">9</TD><TD ALIGN="left">ready</TD><TD BGCOLOR="#fb9a99" PORT="poready" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">10</TD><TD ALIGN="left">offsets</TD><TD BGCOLOR="#fb9a99" PORT="pooffsets" ALIGN="right"><b>DispOffsets</b></TD></TR></TABLE>>];
|
||||
Node_Ja_127 [shape=plaintext tooltip="I2CPortEnum" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>I2CPortEnum</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">UNSPECIFIED_PORT</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">I2CPort0</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">I2CPort1</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR></TABLE>>];
|
||||
Node_Ja_155 [shape=plaintext tooltip="EthModelEnum" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>EthModelEnum</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">UNSPECIFIED_ETHMODEL</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">LAN8720</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">DM9051</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">W5500</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR></TABLE>>];
|
||||
Node_Ja_104 [shape=plaintext tooltip="platform.GPIO" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">pin</TD><TD BGCOLOR="#a6cee3" PORT="popin" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">level</TD><TD BGCOLOR="#a6cee3" PORT="polevel" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR></TABLE>>];
|
||||
Node_Ja_110 [shape=plaintext tooltip="platform.Artwork" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>Artwork</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">enabled</TD><TD BGCOLOR="#a6cee3" PORT="poenabled" ALIGN="right" TITLE="bool"><i>bool</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">resize</TD><TD BGCOLOR="#a6cee3" PORT="poresize" ALIGN="right" TITLE="bool"><i>bool</i></TD></TR></TABLE>>];
|
||||
Node_Ja_142 [shape=plaintext tooltip="DisplayDriverEnum" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>DisplayDriverEnum</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">UNSPECIFIED_DRIVER</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SSD1306</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SSD1322</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SSD1326</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SSD1327</TD><TD BGCOLOR="#b2df8a" ALIGN="left">4</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SH1106</TD><TD BGCOLOR="#b2df8a" ALIGN="left">5</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SSD1675</TD><TD BGCOLOR="#b2df8a" ALIGN="left">6</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ST7735</TD><TD BGCOLOR="#b2df8a" ALIGN="left">7</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ST7789</TD><TD BGCOLOR="#b2df8a" ALIGN="left">8</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ILI9341</TD><TD BGCOLOR="#b2df8a" ALIGN="left">9</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ILI9341_24</TD><TD BGCOLOR="#b2df8a" ALIGN="left">10</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SSD1351</TD><TD BGCOLOR="#b2df8a" ALIGN="left">11</TD></TR></TABLE>>];
|
||||
Node_Ja_136 [shape=plaintext tooltip="platform.DelayAction" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>DelayAction</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">delay</TD><TD BGCOLOR="#a6cee3" PORT="podelay" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR></TABLE>>];
|
||||
Node_Ja_158 [shape=plaintext tooltip="platform.EthSPI" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>EthSPI</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">cs</TD><TD BGCOLOR="#fb9a99" PORT="pocs" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">speed</TD><TD BGCOLOR="#a6cee3" PORT="pospeed" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">intr</TD><TD BGCOLOR="#fb9a99" PORT="pointr" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">host</TD><TD BGCOLOR="#a6cee3" PORT="pohost" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR></TABLE>>];
|
||||
|
||||
/* ------ connections ------ */
|
||||
Node_Ja_162:poclk:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_162 --> Ja_104"];
|
||||
Node_Ja_107:pohost:e -> Node_Ja_102 [color="#008000" tooltip="Ja_107 --> Ja_102"];
|
||||
Node_Ja_140:pomck:e -> Node_Ja_139 [color="#008000" tooltip="Ja_140 --> Ja_139"];
|
||||
Node_Ja_160:pormii:e -> Node_Ja_159:header [color="#000000" tooltip="Ja_160 --> Ja_159"];
|
||||
Node_Ja_124:portc:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_124 --> Ja_104"];
|
||||
Node_Ja_165:pospdif:e -> Node_Ja_161:header [color="#000000" tooltip="Ja_165 --> Ja_161"];
|
||||
Node_Ja_105:poredLED:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_105 --> Ja_104"];
|
||||
Node_Ja_125:poartwork:e -> Node_Ja_110:header [color="#000000" tooltip="Ja_125 --> Ja_110"];
|
||||
Node_Ja_107:pocs:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_107 --> Ja_104"];
|
||||
Node_Ja_166:poservices:e -> Node_Ja_126:header [color="#000000" tooltip="Ja_166 --> Ja_126"];
|
||||
Node_Ja_162:pomosi:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_162 --> Ja_104"];
|
||||
Node_Ja_120:pomax:e -> Node_Ja_117 [color="#008000" tooltip="Ja_120 --> Ja_117"];
|
||||
Node_Ja_122:pocomponent:e -> Node_Ja_119 [color="#008000" tooltip="Ja_122 --> Ja_119"];
|
||||
Node_Ja_123:porates:e -> Node_Ja_120:header [color="#000000" tooltip="Ja_123 --> Ja_120"];
|
||||
Node_Ja_165:podisplay:e -> Node_Ja_146:header [color="#000000" tooltip="Ja_165 --> Ja_146"];
|
||||
Node_Ja_162:pomiso:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_162 --> Ja_104"];
|
||||
Node_Ja_126:posqueezelite:e -> Node_Ja_123:header [color="#000000" tooltip="Ja_126 --> Ja_123"];
|
||||
Node_Ja_146:potype:e -> Node_Ja_100 [color="#008000" tooltip="Ja_146 --> Ja_100"];
|
||||
Node_Ja_109:pomodel:e -> Node_Ja_106 [color="#008000" tooltip="Ja_109 --> Ja_106"];
|
||||
Node_Ja_158:pointr:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_158 --> Ja_104"];
|
||||
Node_Ja_105:poamp:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_105 --> Ja_104"];
|
||||
Node_Ja_140:pomute:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_140 --> Ja_104"];
|
||||
Node_Ja_146:pospi:e -> Node_Ja_144:header [color="#000000" tooltip="Ja_146 --> Ja_144"];
|
||||
Node_Ja_109:pointr:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_109 --> Ja_104"];
|
||||
Node_Ja_159:pomdc:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_159 --> Ja_104"];
|
||||
Node_Ja_132:podelay_action:e -> Node_Ja_136:header [color="#000000" tooltip="Ja_132 --> Ja_136"];
|
||||
Node_Ja_132:poreg_action:e -> Node_Ja_133:header [color="#000000" tooltip="Ja_132 --> Ja_133"];
|
||||
Node_Ja_105:poaudioJack:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_105 --> Ja_104"];
|
||||
Node_Ja_105:popower:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_105 --> Ja_104"];
|
||||
Node_Ja_140:pomodel:e -> Node_Ja_138 [color="#008000" tooltip="Ja_140 --> Ja_138"];
|
||||
Node_Ja_157:porst:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_157 --> Ja_104"];
|
||||
Node_Ja_126:pocspot:e -> Node_Ja_111:header [color="#000000" tooltip="Ja_126 --> Ja_111"];
|
||||
Node_Ja_151:poSW:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_151 --> Ja_104"];
|
||||
Node_Ja_160:pocommon:e -> Node_Ja_157:header [color="#000000" tooltip="Ja_160 --> Ja_157"];
|
||||
Node_Ja_128:posda:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_128 --> Ja_104"];
|
||||
Node_Ja_128:poscl:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_128 --> Ja_104"];
|
||||
Node_Ja_159:pomdio:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_159 --> Ja_104"];
|
||||
Node_Ja_126:poairplay:e -> Node_Ja_112:header [color="#000000" tooltip="Ja_126 --> Ja_112"];
|
||||
Node_Ja_105:poVcc:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_105 --> Ja_104"];
|
||||
Node_Ja_165:poi2c:e -> Node_Ja_128:header [color="#000000" tooltip="Ja_165 --> Ja_128"];
|
||||
Node_Ja_160:potype:e -> Node_Ja_100 [color="#008000" tooltip="Ja_160 --> Ja_100"];
|
||||
Node_Ja_109:poi2c:e -> Node_Ja_108:header [color="#000000" tooltip="Ja_109 --> Ja_108"];
|
||||
Node_Ja_129:pocommands:e -> Node_Ja_130:header [color="#000000" tooltip="Ja_129 --> Ja_130"];
|
||||
Node_Ja_154:pochannel:e -> Node_Ja_152 [color="#008000" tooltip="Ja_154 --> Ja_152"];
|
||||
Node_Ja_149:poshifter:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_149 --> Ja_104"];
|
||||
Node_Ja_158:pocs:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_158 --> Ja_104"];
|
||||
Node_Ja_165:porotary:e -> Node_Ja_151:header [color="#000000" tooltip="Ja_165 --> Ja_151"];
|
||||
Node_Ja_165:pospi:e -> Node_Ja_162:header [color="#000000" tooltip="Ja_165 --> Ja_162"];
|
||||
Node_Ja_140:pows:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_140 --> Ja_104"];
|
||||
Node_Ja_157:pomodel:e -> Node_Ja_155 [color="#008000" tooltip="Ja_157 --> Ja_155"];
|
||||
Node_Ja_120:pomin:e -> Node_Ja_117 [color="#008000" tooltip="Ja_120 --> Ja_117"];
|
||||
Node_Ja_163:pogpio:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_163 --> Ja_104"];
|
||||
Node_Ja_165:pobattery:e -> Node_Ja_154:header [color="#000000" tooltip="Ja_165 --> Ja_154"];
|
||||
Node_Ja_165:pobuttons:e -> Node_Ja_149:header [color="#000000" tooltip="Ja_165 --> Ja_149"];
|
||||
Node_Ja_165:pogpio_exp:e -> Node_Ja_109:header [color="#000000" tooltip="Ja_165 --> Ja_109"];
|
||||
Node_Ja_151:poknobonly:e -> Node_Ja_150:header [color="#000000" tooltip="Ja_151 --> Ja_150"];
|
||||
Node_Ja_161:podc:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_161 --> Ja_104"];
|
||||
Node_Ja_161:podata:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_161 --> Ja_104"];
|
||||
Node_Ja_120:polist:e -> Node_Ja_117 [color="#008000" tooltip="Ja_120 --> Ja_117"];
|
||||
Node_Ja_109:pospi:e -> Node_Ja_107:header [color="#000000" tooltip="Ja_109 --> Ja_107"];
|
||||
Node_Ja_123:pobluetooth:e -> Node_Ja_114:header [color="#000000" tooltip="Ja_123 --> Ja_114"];
|
||||
Node_Ja_145:pooffsets:e -> Node_Ja_141:header [color="#000000" tooltip="Ja_145 --> Ja_141"];
|
||||
Node_Ja_108:poport:e -> Node_Ja_101 [color="#008000" tooltip="Ja_108 --> Ja_101"];
|
||||
Node_Ja_105:pogreenLED:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_105 --> Ja_104"];
|
||||
Node_Ja_165:poeth:e -> Node_Ja_160:header [color="#000000" tooltip="Ja_165 --> Ja_160"];
|
||||
Node_Ja_105:pojack:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_105 --> Ja_104"];
|
||||
Node_Ja_154:poatten:e -> Node_Ja_153 [color="#008000" tooltip="Ja_154 --> Ja_153"];
|
||||
Node_Ja_149:polongpress:e -> Node_Ja_148:header [color="#000000" tooltip="Ja_149 --> Ja_148"];
|
||||
Node_Ja_132:pogpio_action:e -> Node_Ja_135:header [color="#000000" tooltip="Ja_132 --> Ja_135"];
|
||||
Node_Ja_126:posleep:e -> Node_Ja_124:header [color="#000000" tooltip="Ja_126 --> Ja_124"];
|
||||
Node_Ja_151:poB:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_151 --> Ja_104"];
|
||||
Node_Ja_105:pospkfault:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_105 --> Ja_104"];
|
||||
Node_Ja_146:pocommon:e -> Node_Ja_145:header [color="#000000" tooltip="Ja_146 --> Ja_145"];
|
||||
Node_Ja_124:powake:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_124 --> Ja_104"];
|
||||
Node_Ja_160:pospi:e -> Node_Ja_158:header [color="#000000" tooltip="Ja_160 --> Ja_158"];
|
||||
Node_Ja_122:polevel:e -> Node_Ja_118 [color="#008000" tooltip="Ja_122 --> Ja_118"];
|
||||
Node_Ja_123:pologging_options:e -> Node_Ja_122:header [color="#000000" tooltip="Ja_123 --> Ja_122"];
|
||||
Node_Ja_145:poready:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_145 --> Ja_104"];
|
||||
Node_Ja_130:poitems:e -> Node_Ja_132:header [color="#000000" tooltip="Ja_130 --> Ja_132"];
|
||||
Node_Ja_126:pometadata:e -> Node_Ja_125:header [color="#000000" tooltip="Ja_126 --> Ja_125"];
|
||||
Node_Ja_162:podc:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_162 --> Ja_104"];
|
||||
Node_Ja_148:poreleased:e -> Node_Ja_147 [color="#008000" tooltip="Ja_148 --> Ja_147"];
|
||||
Node_Ja_151:poA:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_151 --> Ja_104"];
|
||||
Node_Ja_164:poWS2812:e -> Node_Ja_163:header [color="#000000" tooltip="Ja_164 --> Ja_163"];
|
||||
Node_Ja_149:poshifted:e -> Node_Ja_148:header [color="#000000" tooltip="Ja_149 --> Ja_148"];
|
||||
Node_Ja_148:popressed:e -> Node_Ja_147 [color="#008000" tooltip="Ja_148 --> Ja_147"];
|
||||
Node_Ja_133:pomode:e -> Node_Ja_137 [color="#008000" tooltip="Ja_133 --> Ja_137"];
|
||||
Node_Ja_140:podaccontrolset:e -> Node_Ja_129:header [color="#000000" tooltip="Ja_140 --> Ja_129"];
|
||||
Node_Ja_124:posleep:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_124 --> Ja_104"];
|
||||
Node_Ja_149:polongshifted:e -> Node_Ja_148:header [color="#000000" tooltip="Ja_149 --> Ja_148"];
|
||||
Node_Ja_145:poreset:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_145 --> Ja_104"];
|
||||
Node_Ja_130:potype:e -> Node_Ja_131 [color="#008000" tooltip="Ja_130 --> Ja_131"];
|
||||
Node_Ja_166:podev:e -> Node_Ja_165:header [color="#000000" tooltip="Ja_166 --> Ja_165"];
|
||||
Node_Ja_145:poback:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_145 --> Ja_104"];
|
||||
Node_Ja_135:polevel:e -> Node_Ja_134 [color="#008000" tooltip="Ja_135 --> Ja_134"];
|
||||
Node_Ja_165:podac:e -> Node_Ja_140:header [color="#000000" tooltip="Ja_165 --> Ja_140"];
|
||||
Node_Ja_123:pooutput_type:e -> Node_Ja_113 [color="#008000" tooltip="Ja_123 --> Ja_113"];
|
||||
Node_Ja_146:poi2c:e -> Node_Ja_143:header [color="#000000" tooltip="Ja_146 --> Ja_143"];
|
||||
Node_Ja_162:pohost:e -> Node_Ja_102 [color="#008000" tooltip="Ja_162 --> Ja_102"];
|
||||
Node_Ja_105:poir:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_105 --> Ja_104"];
|
||||
Node_Ja_149:ponormal:e -> Node_Ja_148:header [color="#000000" tooltip="Ja_149 --> Ja_148"];
|
||||
Node_Ja_149:pogpio:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_149 --> Ja_104"];
|
||||
Node_Ja_140:poi2c:e -> Node_Ja_128:header [color="#000000" tooltip="Ja_140 --> Ja_128"];
|
||||
Node_Ja_140:pobck:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_140 --> Ja_104"];
|
||||
Node_Ja_140:podout:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_140 --> Ja_104"];
|
||||
Node_Ja_161:poclk:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_161 --> Ja_104"];
|
||||
Node_Ja_145:podriver:e -> Node_Ja_142 [color="#008000" tooltip="Ja_145 --> Ja_142"];
|
||||
Node_Ja_165:poled_strip:e -> Node_Ja_164:header [color="#000000" tooltip="Ja_165 --> Ja_164"];
|
||||
Node_Ja_144:pocs:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_144 --> Ja_104"];
|
||||
Node_Ja_105:poGND:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_105 --> Ja_104"];
|
||||
Node_Ja_128:poport:e -> Node_Ja_127 [color="#008000" tooltip="Ja_128 --> Ja_127"];
|
||||
Node_Ja_166:pogpios:e -> Node_Ja_105:header [color="#000000" tooltip="Ja_166 --> Ja_105"];
|
||||
|
||||
/* generated by github.com/seamia/protodot on Friday, 24-Nov-23 14:36:38 EST */
|
||||
}
|
||||
BIN
protobuf/generated/configuration.dot.png
Normal file
|
After Width: | Height: | Size: 487 KiB |
2978
protobuf/generated/configuration.dot.svg
Normal file
|
After Width: | Height: | Size: 224 KiB |
29
protobuf/generated/customoptions.dot
Normal file
@@ -0,0 +1,29 @@
|
||||
/*
|
||||
do not edit:
|
||||
auto-generated by github.com/seamia/protodot
|
||||
*/
|
||||
digraph protodot {
|
||||
|
||||
/* package: */
|
||||
/* source: C:/Users/sle11/Documents/VSCode/squeezelite-esp32/protobuf/proto/customoptions.proto */
|
||||
/* selection: * */
|
||||
|
||||
rankdir=LR;
|
||||
label="";
|
||||
tooltip="";
|
||||
bgcolor="transparent"
|
||||
|
||||
node [
|
||||
shape=plaintext
|
||||
fontsize=10
|
||||
fontname="Ubuntu"
|
||||
];
|
||||
|
||||
|
||||
/* ------ nodes ------ */
|
||||
Node_Ja_100 [shape=plaintext tooltip=".CustomOptions" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>CustomOptions</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">50001</TD><TD ALIGN="left">init_from_mac</TD><TD BGCOLOR="#a6cee3" PORT="poinit_from_mac" ALIGN="right" TITLE="bool"><i>bool</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">50002</TD><TD ALIGN="left">const_prefix</TD><TD BGCOLOR="#a6cee3" PORT="poconst_prefix" ALIGN="right" TITLE="string"><i>string</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">50003</TD><TD ALIGN="left">read_only</TD><TD BGCOLOR="#a6cee3" PORT="poread_only" ALIGN="right" TITLE="bool"><i>bool</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">50004</TD><TD ALIGN="left">default_value</TD><TD BGCOLOR="#a6cee3" PORT="podefault_value" ALIGN="right" TITLE="string"><i>string</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">50005</TD><TD ALIGN="left">global_name</TD><TD BGCOLOR="#a6cee3" PORT="poglobal_name" ALIGN="right" TITLE="string"><i>string</i></TD></TR></TABLE>>];
|
||||
|
||||
/* ------ connections ------ */
|
||||
|
||||
/* generated by github.com/seamia/protodot on Friday, 24-Nov-23 14:36:38 EST */
|
||||
}
|
||||
BIN
protobuf/generated/customoptions.dot.png
Normal file
|
After Width: | Height: | Size: 2.3 KiB |
43
protobuf/generated/customoptions.dot.svg
Normal file
@@ -0,0 +1,43 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
|
||||
-->
|
||||
<!-- Title: protodot Pages: 1 -->
|
||||
<svg width="153pt" height="114pt"
|
||||
viewBox="0.00 0.00 153.00 114.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 110)">
|
||||
<title>protodot</title>
|
||||
<!-- Node_Ja_100 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node_Ja_100</title>
|
||||
<g id="a_node1"><a xlink:title=".CustomOptions">
|
||||
<polygon fill="#fffaf0" stroke="none" points="8,-4 8,-102 137,-102 137,-4 8,-4"/>
|
||||
<polygon fill="#e31a1c" stroke="none" points="9,-85 9,-101 136,-101 136,-85 9,-85"/>
|
||||
<text text-anchor="start" x="61.25" y="-90.5" font-family="Ubuntu" font-weight="bold" font-size="10.00">CustomOptions</text>
|
||||
<text text-anchor="start" x="14.88" y="-73.5" font-family="Ubuntu" font-size="10.00">50001</text>
|
||||
<text text-anchor="start" x="44.75" y="-73.5" font-family="Ubuntu" font-size="10.00">init_from_mac</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="108,-69 108,-85 136,-85 136,-69 108,-69"/>
|
||||
<text text-anchor="start" x="116" y="-74.5" font-family="Ubuntu" font-style="italic" font-size="10.00">bool</text>
|
||||
<text text-anchor="start" x="14.88" y="-57.5" font-family="Ubuntu" font-size="10.00">50002</text>
|
||||
<text text-anchor="start" x="45" y="-57.5" font-family="Ubuntu" font-size="10.00">const_prefix</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="108,-53 108,-69 136,-69 136,-53 108,-53"/>
|
||||
<text text-anchor="start" x="110" y="-58.5" font-family="Ubuntu" font-style="italic" font-size="10.00">string</text>
|
||||
<text text-anchor="start" x="14.88" y="-41.5" font-family="Ubuntu" font-size="10.00">50003</text>
|
||||
<text text-anchor="start" x="45" y="-41.5" font-family="Ubuntu" font-size="10.00">read_only</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="108,-37 108,-53 136,-53 136,-37 108,-37"/>
|
||||
<text text-anchor="start" x="116" y="-42.5" font-family="Ubuntu" font-style="italic" font-size="10.00">bool</text>
|
||||
<text text-anchor="start" x="14.88" y="-25.5" font-family="Ubuntu" font-size="10.00">50004</text>
|
||||
<text text-anchor="start" x="45" y="-25.5" font-family="Ubuntu" font-size="10.00">default_value</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="108,-21 108,-37 136,-37 136,-21 108,-21"/>
|
||||
<text text-anchor="start" x="110" y="-26.5" font-family="Ubuntu" font-style="italic" font-size="10.00">string</text>
|
||||
<text text-anchor="start" x="14.88" y="-9.5" font-family="Ubuntu" font-size="10.00">50005</text>
|
||||
<text text-anchor="start" x="45" y="-9.5" font-family="Ubuntu" font-size="10.00">global_name</text>
|
||||
<polygon fill="#a6cee3" stroke="none" points="108,-5 108,-21 136,-21 136,-5 108,-5"/>
|
||||
<text text-anchor="start" x="110" y="-10.5" font-family="Ubuntu" font-style="italic" font-size="10.00">string</text>
|
||||
<polygon fill="none" stroke="black" points="8,-4 8,-102 137,-102 137,-4 8,-4"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 3.0 KiB |