Pārlūkot izejas kodu

* wifi power max

Scott Powell 1 gadu atpakaļ
vecāks
revīzija
1220c69aa9

+ 3 - 3
examples/simple_secure_chat/main.cpp

@@ -544,9 +544,9 @@ void setup() {
   fast_rng.begin(radio.random(0x7FFFFFFF));
 #else
   char c = 0;
-  while (c != '\n') {   // wait for ENTER to be pressed
-    if (Serial.available()) c = Serial.read();
-  }
+//  while (c != '\n') {   // wait for ENTER to be pressed
+//    if (Serial.available()) c = Serial.read();
+//  }
   fast_rng.begin(millis());
 #endif
 

+ 3 - 0
src/helpers/esp32/ESPNOWRadio.cpp

@@ -1,6 +1,7 @@
 #include "ESPNOWRadio.h"
 #include <esp_now.h>
 #include <WiFi.h>
+#include <esp_wifi.h>
 
 static uint8_t broadcastAddress[] = {0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF};
 static esp_now_peer_info_t peerInfo;
@@ -31,6 +32,8 @@ void ESPNOWRadio::begin() {
     return;
   }
 
+  esp_wifi_set_max_tx_power(80);  // should be 20dBm
+
   esp_now_register_send_cb(OnDataSent);
   esp_now_register_recv_cb(OnDataRecv);