diff --git a/config.proto b/config.proto index 64c23d9..c4d69ba 100644 --- a/config.proto +++ b/config.proto @@ -57,6 +57,18 @@ message Config { */ bool debug_log_enabled = 3; + /* + * For boards without a hard wired button, this is the pin number that will be used + * Boards that have more than one button can swap the function with this one. defaults to BUTTON_PIN if defined. + */ + uint32 button_gpio = 4; + + /* + * For boards without a PWM buzzer, this is the pin number that will be used + * Defaults to PIN_BUZZER if defined. + */ + uint32 buzzer_gpio = 5; + } /* @@ -175,6 +187,17 @@ message Config { */ uint32 position_flags = 7; + /* + * (Re)define GPS_RX_PIN for your board. + */ + uint32 rx_gpio = 8; + + /* + * (Re)define GPS_TX_PIN for your board. + */ + uint32 tx_gpio = 9; + + } /* diff --git a/module_config.proto b/module_config.proto index 304cf07..1f4334c 100644 --- a/module_config.proto +++ b/module_config.proto @@ -184,7 +184,6 @@ message ModuleConfig { /* * Preferences for the ExternalNotificationModule - * FIXME - Move this out of UserPreferences and into a section for module configuration. */ bool enabled = 1; @@ -212,6 +211,11 @@ message ModuleConfig { * TODO: REPLACE */ bool alert_bell = 6; + + /* + * TODO: REPLACE + */ + bool use_pwm = 7; }