Jump to content
Sign in to follow this  
Pin

ESP32 не возможно подключиться к раздаваемой точке доступа

Recommended Posts

Доброго времени!
Использую ESP32.
Нужно подключиться к роутеру, и открыть точку доступа.
Но если подключиться к роутеру - подключиться к разданой с esp32 точке доступа с телефона не возможно...
За то если убрать из кода подключение к роутеру - то к разданой с esp32 точке доступа подключиться получается без проблем.
Но с ноута подключается без проблем при любом коде.
На ESP8266 такой проблемы нет.
В чем проблема, и как ее решить???

Скетч:

Скрытый текст

#include <WiFi.h>
#include <WiFiMulti.h>
#include <AsyncTCP.h>
#include <ESPAsyncWebServer.h>

const char *ssidAP = "ESP_AP"; // раздаваемая с esp32 точка доступа
const char *passwordAP = "password";

const char* ssid     = "XXXXXXXX"; // роутер
const char* password = "XXXXXXXX"; 
WiFiMulti wiFiMulti;

AsyncWebServer server(80);

void setup()
{
  Serial.begin(115200);
  delay(100);
  Serial.println("Hello!");
  
  WiFi.mode(WIFI_AP_STA);
  Serial.println("Configuring AP...");
  WiFi.softAP(ssidAP, ""/*passwordAP*/, 1, 0, 32);

  IPAddress myIP = WiFi.softAPIP();
  Serial.print("AP IP address: ");
  Serial.println(myIP);

  wiFiMulti.addAP(ssid, password);
  
  Serial.print("Connecting to AP");
  int i = 0;
  while (wiFiMulti.run() != WL_CONNECTED)
  {
    Serial.print(".");
    delay(500);
    i++;
    if (i == 20) { break; }
  }

  Serial.println("");
  if (wiFiMulti.run() == WL_CONNECTED)
  {
    Serial.print("Connected to ");
    Serial.println(ssid);
    Serial.print("IP address: ");
    Serial.println(WiFi.localIP());
  }
  else { Serial.print("Error connection to AP"); }
  server.on("/", HTTP_GET, [](AsyncWebServerRequest *request) { request->send(200, "text/plain", "In developing"); });
  //server.on("/", []() { server.send(200, "text/plain", "In developing"); });
  server.begin();
}

void loop()
{
  //server.handleClient();
}

Заранее благодарю!

Edited by Pin

Share this post


Link to post
Share on other sites

Т.е. начинается проблема при режиме WIFI_AP_STA
Сервер работает, и через девайсы подключенные к роутеру вместе с сервером я вижу надпись "In developing" по адресу сервера...
И при этом видна точка доступа "ESP_AP"...
Но подключиться к ней могу только с ноута...

Edited by Pin

Share this post


Link to post
Share on other sites

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

  • Сообщения

    • Ну а кому и куда писать то? Все правильно же - с регистрационного учета ты снялся. Это то же самое как на российских номерах катнуться с превышением скорости по французским дорогам - не приходит штраф. 
    • @Serjmaster Если схема у Вас, приведенная выше, уберите стабилизацию при расчете, схему двух выпрямителей отметить как однополярный со средней точкой. На выходные ёмкости резисторы не 10кОм, а 2,2кОм мощностью 1Вт на ваше напряжение.
    • А ни кто не скажет, почему мне банки писать то перестали? Я их дюже задолбал своими письмами?
    • Глубоко копаете. Суть проблемы в подборе хэдфонов к сабжу а не таскать вместе со смартом ещё и звуковуху. Согласно приводимой ссылке для сабжа импеданс хэдфонов должен быть 8-10ом. Предлагаемые 60омные Косы, какими бы они хорошими не были, для сабжа однозначно не подходят. В макс про м2 вместо msm8953 стоит sdm660 поэтому и звук лучше. Буззер 30ом. Во многих смартах с двумя динами полифонический динамик (буззер) с меньшим сопротивлением чем у голосового (войсера). Например измерил в том же hct115 - 8ом и 102ома. Поэтому он и орёт громче чем голосовой и 32омные наушники а 60омные еле слышно. У ART_ME такая же ситуация.
    • у вас не стабилизированный ИИП - потому он здесь не поможет - чтоб помог - нужно кидать ДГС на напряжения - Плюс - Минус - относительно общего - тогда он не даст взлететь напряжению - динамическая стабилизация, ставьте стабилизацию - под нее этот ИИП заточен.имхо.
    • Фазировка правильная.Пробовал по другому-там вообще ужОс.   Сейчас к сожалению нет.
  • Покупай!

×
×
  • Create New...