diff --git a/examples/simple_secure_chat/main.cpp b/examples/simple_secure_chat/main.cpp index 8c5ccbde..857795cd 100644 --- a/examples/simple_secure_chat/main.cpp +++ b/examples/simple_secure_chat/main.cpp @@ -196,6 +196,10 @@ protected: return 0; // disable rxdelay } + bool allowPacketForward(const mesh::Packet* packet) override { + return true; + } + void onDiscoveredContact(ContactInfo& contact, bool is_new) override { // TODO: if not in favs, prompt to add as fav(?) diff --git a/src/helpers/esp32/ESPNOWRadio.cpp b/src/helpers/esp32/ESPNOWRadio.cpp index b904e403..55ee7fb4 100644 --- a/src/helpers/esp32/ESPNOWRadio.cpp +++ b/src/helpers/esp32/ESPNOWRadio.cpp @@ -93,5 +93,5 @@ int ESPNOWRadio::recvRaw(uint8_t* bytes, int sz) { } uint32_t ESPNOWRadio::getEstAirtimeFor(int len_bytes) { - return 2; // Fast AF + return 4; // Fast AF } diff --git a/variants/espnow_c3/platformio.ini b/variants/espnow_c3/platformio.ini index 171878a7..c992a637 100644 --- a/variants/espnow_c3/platformio.ini +++ b/variants/espnow_c3/platformio.ini @@ -3,17 +3,17 @@ [env:Generic_C3_ESPNOW_terminal_chat] extends = esp32_base -board = esp32-c3-devkitm-1 -;board = esp32-s3-devkitc-1 +;board = esp32-c3-devkitm-1 +board = esp32-s3-devkitc-1 build_flags = ${esp32_base.build_flags} -I variants/espnow_c3 - -D ARDUINO_USB_MODE=1 - -D ARDUINO_USB_CDC_ON_BOOT=1 - -D ESP32_CPU_FREQ=80 +; -D ARDUINO_USB_MODE=1 +; -D ARDUINO_USB_CDC_ON_BOOT=1 +; -D ESP32_CPU_FREQ=80 -D MAX_CONTACTS=100 -D MAX_GROUP_CHANNELS=1 - -D ESPNOW_DEBUG_LOGGING=1 +; -D ESPNOW_DEBUG_LOGGING=1 ; -D P_LORA_TX_LED=8 -D P_LORA_TX_LED=35 -D PIN_USER_BTN=0