/* 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=<
RegisterAction
1regint32
2valint32
3modeMode
>]; Node_Ja_117 [shape=plaintext tooltip="platform.DelayAction" label=<
DelayAction
1delayint32
>]; Node_Ja_110 [shape=plaintext tooltip="platform.DacControlSet" label=<
DacControlSet
[...]1commandsControlCommand
>]; Node_Ja_119 [shape=plaintext tooltip="I2CPortEnum" label=<
enum I2CPortEnum
UNSPECIFIED_PORT0
I2CPort01
I2CPort12
>]; Node_Ja_116 [shape=plaintext tooltip="platform.GpioAction" label=<
GpioAction
1gpioint32
2levelGpioActionLevel
>]; Node_Ja_104 [shape=plaintext tooltip="platform.GPIO" label=<
GPIO
1pinint32
2levelint32
>]; Node_Ja_120 [shape=plaintext tooltip="platform.I2CBus" label=<
I2CBus
1portI2CPortEnum
2speedint32
3sdaGPIO
4sclGPIO
>]; Node_Ja_111 [shape=plaintext tooltip="platform.ControlCommand" label=<
ControlCommand
1typeControlCommandType
[...]2itemsControlItem
>]; Node_Ja_115 [shape=plaintext tooltip="GpioActionLevel" label=<
enum GpioActionLevel
ACTION_LEVEL_UNDEFINED0
ACTION_LEVEL_11
ACTION_LEVEL_02
>]; Node_Ja_112 [shape=plaintext tooltip="ControlCommandType" label=<
enum ControlCommandType
INIT0
POWER_ON1
POWER_OFF2
SPEAKER_ON3
SPEAKER_OFF4
HEADSET_ON5
HEADSET_OFF6
>]; Node_Ja_118 [shape=plaintext tooltip="Mode" label=<
enum Mode
REG_MODE_NOTHING0
REG_MODE_OR1
REG_MODE_AND2
>]; Node_Ja_123 [shape=plaintext tooltip="platform.DAC" label=<
DAC
1bckGPIO
2wsGPIO
3doutGPIO
4mckMCKEnum
5muteGPIO
6modelDACModelEnum
7i2cI2CBus
8daccontrolsetDacControlSet
>]; Node_Ja_121 [shape=plaintext tooltip="DACModelEnum" label=<
enum DACModelEnum
UNSPECIFIED_MODEL0
TAS57xx1
TAS57132
AC1013
WM89784
ES83885
I2S6
>]; Node_Ja_122 [shape=plaintext tooltip="MCKEnum" label=<
enum MCKEnum
UNSPECIFIED_MCK0
MCK01
MCK12
MCK23
>]; Node_Ja_113 [shape=plaintext tooltip="platform.ControlItem" label=<
ControlItem
item_type
1reg_actionRegisterAction
2gpio_actionGpioAction
3delay_actionDelayAction
>]; /* ------ 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 */ }