From a711a17d471ca8d6f61074e5a24cffdc348e5451 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20G=C3=B6ttgens?= Date: Sat, 21 Sep 2024 11:54:41 +0200 Subject: [PATCH 1/4] heltec-wireless-bridge --- meshtastic/mesh.proto | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/meshtastic/mesh.proto b/meshtastic/mesh.proto index 4997a12..f49084d 100644 --- a/meshtastic/mesh.proto +++ b/meshtastic/mesh.proto @@ -338,6 +338,11 @@ enum HardwareModel { * Heltec HRU-3601: https://heltec.org/project/hru-3601/ */ HELTEC_HRU_3601 = 23; + + /* + * Heltec Wireless Bridge + */ + HELTEC_WIRELESS_BRIDGE = 24; /* * B&Q Consulting Station Edition G1: https://uniteng.com/wiki/doku.php?id=meshtastic:station From 9dbb2ae4efef6bc0bb763b264385df2a5c01ffac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20G=C3=B6ttgens?= Date: Sat, 21 Sep 2024 14:54:52 +0200 Subject: [PATCH 2/4] Pico2 --- meshtastic/mesh.proto | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/meshtastic/mesh.proto b/meshtastic/mesh.proto index f49084d..512df17 100644 --- a/meshtastic/mesh.proto +++ b/meshtastic/mesh.proto @@ -624,10 +624,15 @@ enum HardwareModel { * ^^^ short A0 to switch to I2C address 0x3C * */ -RP2040_FEATHER_RFM95 = 76; + RP2040_FEATHER_RFM95 = 76; + /* M5 esp32 based MCU modules with enclosure, TFT and LORA Shields. All Variants (Basic, Core, Fire, Core2, Paper) https://m5stack.com/ */ M5STACK_COREBASIC=77; M5STACK_CORE2=78; + + /* Pico2 with Waveshare Hat, same as Pico */ + RPI_PICO2=79; + /* * ------------------------------------------------------------------------------------------------------------------------------------------ * 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 c12bb5beea54bd7243ca1c7de7be9a670c8670d2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ludovic=20BOU=C3=89?= Date: Sun, 22 Sep 2024 15:47:28 +0200 Subject: [PATCH 3/4] Add support for M5Stack CoreS3 variant --- meshtastic/mesh.proto | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/meshtastic/mesh.proto b/meshtastic/mesh.proto index 512df17..2f196a1 100644 --- a/meshtastic/mesh.proto +++ b/meshtastic/mesh.proto @@ -432,7 +432,7 @@ enum HardwareModel { DR_DEV = 41; /* - * M5 esp32 based MCU modules with enclosure, TFT and LORA Shields. All Variants (Basic, Core, Fire, Core2, Paper) https://m5stack.com/ + * M5 esp32 based MCU modules with enclosure, TFT and LORA Shields. All Variants (Basic, Core, Fire, Core2, CoreS3, Paper) https://m5stack.com/ */ M5STACK = 42; @@ -626,9 +626,10 @@ enum HardwareModel { */ RP2040_FEATHER_RFM95 = 76; - /* M5 esp32 based MCU modules with enclosure, TFT and LORA Shields. All Variants (Basic, Core, Fire, Core2, Paper) https://m5stack.com/ */ + /* M5 esp32 based MCU modules with enclosure, TFT and LORA Shields. All Variants (Basic, Core, Fire, Core2, CoreS3, Paper) https://m5stack.com/ */ M5STACK_COREBASIC=77; M5STACK_CORE2=78; + M5STACK_CORES3=80; /* Pico2 with Waveshare Hat, same as Pico */ RPI_PICO2=79; From 67f9d80eb2db49eed3bf940a2c1500111e4b2b48 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20G=C3=B6ttgens?= Date: Sun, 22 Sep 2024 17:21:09 +0200 Subject: [PATCH 4/4] Update mesh.proto For our own sanity, please keep the numerical order --- meshtastic/mesh.proto | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/meshtastic/mesh.proto b/meshtastic/mesh.proto index 2f196a1..e599a3d 100644 --- a/meshtastic/mesh.proto +++ b/meshtastic/mesh.proto @@ -629,10 +629,12 @@ enum HardwareModel { /* M5 esp32 based MCU modules with enclosure, TFT and LORA Shields. All Variants (Basic, Core, Fire, Core2, CoreS3, Paper) https://m5stack.com/ */ M5STACK_COREBASIC=77; M5STACK_CORE2=78; - M5STACK_CORES3=80; /* Pico2 with Waveshare Hat, same as Pico */ RPI_PICO2=79; + + /* M5 esp32 based MCU modules with enclosure, TFT and LORA Shields. All Variants (Basic, Core, Fire, Core2, CoreS3, Paper) https://m5stack.com/ */ + M5STACK_CORES3=80; /* * ------------------------------------------------------------------------------------------------------------------------------------------