/* 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=<
GPIOExpSPI
1speedint32
2hostHostEnum
3csGPIO
>]; Node_Ja_108 [shape=plaintext tooltip="platform.GPIOExpI2C" label=<
GPIOExpI2C
5portPortEnum
>]; Node_Ja_106 [shape=plaintext tooltip="GPIOExpModelEnum" label=<
enum GPIOExpModelEnum
UNSPECIFIED_EXP0
PCA95351
PCA85XX2
MCP230173
MCP23S174
>]; Node_Ja_102 [shape=plaintext tooltip="HostEnum" label=<
enum HostEnum
UNSPECIFIED_HOST0
Host01
Host12
>]; Node_Ja_101 [shape=plaintext tooltip="PortEnum" label=<
enum PortEnum
UNSPECIFIED_SYSTPORT0
SYSTEM1
DAC_PORT2
>]; Node_Ja_104 [shape=plaintext tooltip="platform.GPIO" label=<
GPIO
1pinint32
2levelint32
>]; Node_Ja_105 [shape=plaintext tooltip="platform.Gpios" label=<
Gpios
1greenLEDGPIO
2redLEDGPIO
3audioJackGPIO
4ampGPIO
5powerGPIO
6irGPIO
7jackGPIO
8spkfaultGPIO
9VccGPIO
10GNDGPIO
>]; Node_Ja_109 [shape=plaintext tooltip="platform.GPIOExp" label=<
GPIOExp
1modelGPIOExpModelEnum
2addrint32
ExpType
3i2cGPIOExpI2C
4spiGPIOExpSPI
5baseint32
6countint32
7intrGPIO
>]; /* ------ 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 */ }