123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202 |
- /*
- 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 */
- }
|