From 97cd687e825e8920ea1d2b4ecee4749f5b3c27ab Mon Sep 17 00:00:00 2001 From: John Milton Date: Thu, 15 Aug 2024 13:51:20 -0400 Subject: [PATCH 1/3] Add board enum for RP2040_FEATHER_RFM95; variants/feather_rp2040_rfm95. --- meshtastic/mesh.proto | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/meshtastic/mesh.proto b/meshtastic/mesh.proto index 7d070668..b0c6a672 100644 --- a/meshtastic/mesh.proto +++ b/meshtastic/mesh.proto @@ -605,6 +605,15 @@ enum HardwareModel { */ RADIOMASTER_900_BANDIT = 74; + /* + * RP2040_FEATHER_RFM95 + * Adafruit Feather RP2040 with RFM95 LoRa Radio RFM95 with SX1272, SSD1306 OLED + * https://www.adafruit.com/product/5714 + * https://www.adafruit.com/product/326 + * + */ +RP2040_FEATHER_RFM95 = 75; + /* * ------------------------------------------------------------------------------------------------------------------------------------------ * Reserved ID For developing private Ports. These will show up in live traffic sparsely, so we can use a high number. Keep it within 8 bits. From 2d7f6d12d93f8bf0d156e5d8c4e7e9df66083853 Mon Sep 17 00:00:00 2001 From: John Milton Date: Thu, 15 Aug 2024 14:00:06 -0400 Subject: [PATCH 2/3] add ther other Adafruit displauy and a comment about A0. --- meshtastic/mesh.proto | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/meshtastic/mesh.proto b/meshtastic/mesh.proto index b0c6a672..91490be3 100644 --- a/meshtastic/mesh.proto +++ b/meshtastic/mesh.proto @@ -610,7 +610,9 @@ enum HardwareModel { * Adafruit Feather RP2040 with RFM95 LoRa Radio RFM95 with SX1272, SSD1306 OLED * https://www.adafruit.com/product/5714 * https://www.adafruit.com/product/326 - * + * https://www.adafruit.com/product/938 + * ^^^ short A0 to switch to I2C address 0x3C + * */ RP2040_FEATHER_RFM95 = 75; From e6561cc17c6df56398e7a707a5b9addecf7d8b10 Mon Sep 17 00:00:00 2001 From: John Milton Date: Mon, 19 Aug 2024 14:56:19 -0400 Subject: [PATCH 3/3] Update mesh.proto enum upstream collision, switch to the next free. --- meshtastic/mesh.proto | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meshtastic/mesh.proto b/meshtastic/mesh.proto index 91490be3..93919b14 100644 --- a/meshtastic/mesh.proto +++ b/meshtastic/mesh.proto @@ -614,7 +614,7 @@ enum HardwareModel { * ^^^ short A0 to switch to I2C address 0x3C * */ -RP2040_FEATHER_RFM95 = 75; +RP2040_FEATHER_RFM95 = 76; /* * ------------------------------------------------------------------------------------------------------------------------------------------