protodot sys Node_Ja_151 rmii 1 mdc int32 2 mdio int32 Node_Ja_150 spi 1 cs int32 2 speed uint32 3 intr int32 4 host dev.common.hosts Node_Ja_102 enum hosts NONE 0 Host0 1 Host1 2 Node_Ja_150:e->Node_Ja_102 Node_Ja_118 Item item_type 1 reg_action Reg 2 gpio_action Gpio 3 delay_action Delay 4 regs_action Regs Node_Ja_123 Delay 1 delay int64 Node_Ja_118:e->Node_Ja_123:header Node_Ja_122 Gpio 1 gpio int32 2 level Lvl Node_Ja_118:e->Node_Ja_122:header Node_Ja_120 Regs 1 reg uint32 [...] 2 vals uint32 Node_Ja_118:e->Node_Ja_120:header Node_Ja_119 Reg 1 reg uint32 2 val uint32 3 mode Mode Node_Ja_118:e->Node_Ja_119:header Node_Ja_152 config 1 type dev.common.types 2 common common ethType 3 spi spi 4 rmii rmii Node_Ja_152:e->Node_Ja_151:header Node_Ja_152:e->Node_Ja_150:header Node_Ja_149 common 1 model models 2 rst int32 3 ethtmout_s uint32 Node_Ja_152:e->Node_Ja_149:header Node_Ja_100 enum types UNKNOWN 0 SPI 1 I2C 2 RMII 3 Node_Ja_152:e->Node_Ja_100 Node_Ja_111 ExpSPI 1 speed uint32 2 host dev.common.hosts 3 cs int32 Node_Ja_111:e->Node_Ja_102 Node_Ja_116 enum Type INIT 0 POWER_ON 1 POWER_OFF 2 SPEAKER_ON 3 SPEAKER_OFF 4 HEADSET_ON 5 HEADSET_OFF 6 Node_Ja_121 enum Lvl ACTION_LEVEL_UNDEFINED 0 ACTION_LEVEL_0 1 ACTION_LEVEL_1 2 Node_Ja_154 SPIBus 1 mosi int32 2 miso int32 3 clk int32 4 dc int32 5 host dev.common.hosts Node_Ja_154:e->Node_Ja_102 Node_Ja_112 Exp 1 model ExpModels 2 addr int32 ExpType 3 i2c ExpI2C 4 spi ExpSPI 5 base int32 6 count int32 7 intr int32 8 ena PIN Node_Ja_112:e->Node_Ja_111:header Node_Ja_110 ExpI2C 5 port dev.common.ports Node_Ja_112:e->Node_Ja_110:header Node_Ja_109 enum ExpModels UNSPECIFIED_EXP 0 PCA9535 1 PCA85XX 2 MCP23017 3 MCP23S17 4 Node_Ja_112:e->Node_Ja_109 Node_Ja_105 PIN 1 pin int32 2 level Levels Node_Ja_112:e->Node_Ja_105:header Node_Ja_136 config 1 type dev.common.types 2 common common dispType 3 i2c i2c 4 spi spi Node_Ja_132 i2c 1 address int32 Node_Ja_136:e->Node_Ja_132:header Node_Ja_133 spi 1 cs int32 4 speed int32 5 mode Mode Node_Ja_136:e->Node_Ja_133:header Node_Ja_136:e->Node_Ja_100 Node_Ja_135 common 1 width int32 2 height int32 3 HFlip bool 4 VFlip bool 5 driver Drivers 6 bitDepth int32 7 back int32 8 reset int32 9 ready int32 10 offsets Offsets 11 rotate bool 12 invert bool 13 colow_swap bool Node_Ja_136:e->Node_Ja_135:header Node_Ja_143 Rotary 1 A int32 2 B int32 3 SW int32 4 knobonly KnobOnly 5 volume bool 6 longpress bool Node_Ja_142 KnobOnly 1 enable bool 2 delay_ms int32 Node_Ja_143:e->Node_Ja_142:header Node_Ja_101 enum ports UNSPECIFIED 0 SYSTEM 1 DAC 2 Node_Ja_110:e->Node_Ja_101 Node_Ja_113 enum I2CPortEnum UNSPECIFIED_PORT 0 PORT0 1 PORT1 2 Node_Ja_155 enum LEDStripType LS_UNKNOWN 0 LS_WS2812 1 LS_SK6812 2 LS_APA106 3 Node_Ja_145 enum BatteryAttenEnum UNSPECIFIED_ATT 0 ATT_0 1 ATT_1 2 ATT_2 3 ATT_3 4 Node_Ja_104 enum Levels LOW 0 HIGH 1 Node_Ja_105:e->Node_Ja_104 Node_Ja_147 enum models NONE 0 LAN8720 1 DM9051 2 W5500 3 Node_Ja_122:e->Node_Ja_121 Node_Ja_146 Battery 1 channel BatteryChannelEnum 2 scale float 3 cells int32 4 atten BatteryAttenEnum Node_Ja_146:e->Node_Ja_145 Node_Ja_144 enum BatteryChannelEnum UNSPECIFIED_CH 0 CH0 1 CH1 2 CH2 3 CH3 4 CH4 5 CH5 6 CH6 7 CH7 8 Node_Ja_146:e->Node_Ja_144 Node_Ja_114 I2CBus 1 port I2CPortEnum 2 speed int64 3 sda int32 4 scl int32 Node_Ja_114:e->Node_Ja_113 Node_Ja_141 Profile 1 profile_name string [...] 2 buttons Button Node_Ja_140 Button 1 gpio gpio.PIN 2 pull bool 3 debounce int32 4 shifter int32 5 longduration int32 6 normal Press 7 longpress Press 8 shifted Press 9 longshifted Press Node_Ja_141:e->Node_Ja_140:header Node_Ja_125 enum Models UNSPECIFIED 0 TAS57xx 1 TAS5713 2 AC101 3 WM8978 4 ES8388 5 I2S 6 CS4265 7 OTHER 8 Node_Ja_140:e->Node_Ja_105:header Node_Ja_139 Press 1 pressed Action 2 released Action Node_Ja_140:e->Node_Ja_139:header Node_Ja_140:e->Node_Ja_139:header Node_Ja_140:e->Node_Ja_139:header Node_Ja_140:e->Node_Ja_139:header Node_Ja_117 Command 1 type Type [...] 2 items Item Node_Ja_117:e->Node_Ja_118:header Node_Ja_117:e->Node_Ja_116 Node_Ja_134 enum Mode SPI_MOODE_0 0 SPI_MOODE_1 1 SPI_MOODE_2 2 SPI_MOODE_3 3 Node_Ja_158 Infrared 1 type InfraredType 2 gpio int32 Node_Ja_157 enum InfraredType IR_UNKNOWN 0 IR_RC5 1 IR_NEC 2 Node_Ja_158:e->Node_Ja_157 Node_Ja_153 SPDIF 1 ws int32 2 data int32 3 clk int32 Node_Ja_126 enum MCK NONE 0 GPIO0 1 TXD 2 INVALID1 3 RXD 4 Node_Ja_130 Offsets 1 height int32 2 width int32 Node_Ja_131 enum Drivers UNSPECIFIED 0 SSD1306 1 SSD1322 2 SSD1326 3 SSD1327 4 SH1106 5 SSD1675 6 ST7735 7 ST7789 8 ILI9341 9 ILI9341_24 10 SSD1351 11 Node_Ja_137 enum Actions A_NONE 0 A_POWER 1 A_VOLUP 2 A_VOLDOWN 3 A_TOGGLE 4 A_PLAY 5 A_PAUSE 6 A_STOP 7 A_REW 8 A_FWD 9 A_PREV 10 A_NEXT 11 B_UP 12 B_DOWN 13 B_LEFT 14 B_RIGHT 15 B_PS1 16 B_PS2 17 B_PS3 18 B_PS4 19 B_PS5 20 B_PS6 21 B_PS7 22 B_PS8 23 B_PS9 24 B_PS10 25 KNOB_LEFT 26 KNOB_RIGHT 27 KNOB_PUSH 28 A_SLEEP 29 REMAP 30 MAX 31 Node_Ja_133:e->Node_Ja_134 Node_Ja_159 Dev 1 spi SPIBus 2 i2c I2CBus 3 dac dac.config 4 spdif SPDIF 5 display sys.display.config [...] 6 gpio_exp gpio.Exp 7 led_strip LEDStrip 8 rotary btns.Rotary 9 root_button_profile string [...] 10 buttons_profiles btns.Profile 11 eth dev.eth.config 12 battery Battery 13 ir Infrared Node_Ja_159:e->Node_Ja_152:header Node_Ja_159:e->Node_Ja_154:header Node_Ja_159:e->Node_Ja_112:header Node_Ja_159:e->Node_Ja_136:header Node_Ja_159:e->Node_Ja_143:header Node_Ja_159:e->Node_Ja_146:header Node_Ja_159:e->Node_Ja_114:header Node_Ja_159:e->Node_Ja_141:header Node_Ja_159:e->Node_Ja_158:header Node_Ja_159:e->Node_Ja_153:header Node_Ja_156 LEDStrip 1 gpio int32 2 length int32 3 strip_type LEDStripType Node_Ja_159:e->Node_Ja_156:header Node_Ja_129 config 1 bck int32 2 ws int32 3 dout int32 4 mck MCK 5 mute gpio.PIN 6 model Models 7 i2c I2CBus 8 daccontrolset dac.control.Set 9 jack_mutes_amp bool 10 addr uint32 11 din int32 Node_Ja_159:e->Node_Ja_129:header Node_Ja_149:e->Node_Ja_147 Node_Ja_124 enum Mode NOTHING 0 OR 1 AND 2 Node_Ja_119:e->Node_Ja_124 Node_Ja_156:e->Node_Ja_155 Node_Ja_129:e->Node_Ja_105:header Node_Ja_129:e->Node_Ja_114:header Node_Ja_129:e->Node_Ja_125 Node_Ja_129:e->Node_Ja_126 Node_Ja_115 Set [...] 1 commands Command 2 mclk_needed bool Node_Ja_129:e->Node_Ja_115:header Node_Ja_115:e->Node_Ja_117:header Node_Ja_135:e->Node_Ja_130:header Node_Ja_135:e->Node_Ja_131 Node_Ja_138 Action 1 type Actions 2 profile_name string Node_Ja_138:e->Node_Ja_137 Node_Ja_139:e->Node_Ja_138:header Node_Ja_139:e->Node_Ja_138:header