Limb wrote:18:35:39:540 App version 4.7.13, API 28
18:35:39:540 Device started
18:35:39:549 WIFI point connection started
18:35:39:550 Connecting to WIFI point ESP_8A8C90...
18:35:39:555 WIFI point avalable
18:35:39:852 Waiting DHCP configuration...
18:35:41:289 DHCP configuration found
18:35:41:597 WIFI point authenticated
18:35:41:597 Finding IP address...
18:35:41:615 Network IP address 192.168.4.2
18:35:41:615 Device IP adress: 192.168.4.1
18:35:43:133 WIFI network bound (912)
Все это говорит о том что на вашем ESP открыта точка доступа ESP_8A8C90. И приложение подсоединилось к это точке и нашла все IP адреса. Но эту точку могла открыть не RemoteXY а например вы сами предварительно игравшись AT командами. Попробуйте изменить имя точки доступа в RemoteXY что бы проверить от куда берется это имя. Если после старта контроллера имя открытой точки изменится, тогда можно заключить что библиотека RemoteXY изменила имя точки, и это говорит о том что библиотека RemoteXY видит ваш ESP. Если имя точки не меняется, то библиотека не общается с ESP.
Limb wrote:18:35:43:133 Connecting to 192.168.4.1.6377....
18:35:43:400 Connecting to 192.168.4.1.6377....
18:35:43:654 Connecting to 192.168.4.1.6377....
18:35:43:980 Connecting to 192.168.4.1.6377....
18:35:43:996 Connecting error: failed to connect to/192.168.4.1 (port 6377) from /192.168.4.3 (port 37625) after 6000ms.: isConnected failed: ECONNREFUSED (Connection refused)
18:35:43:996 Disconnect
18:35:43:996 Reconnected to WIFI point Tenda_894080.....
А это говорит о том что в ESP не открыт сервер на порту 6377. Либо библиотека RemoteXY не общается с ESP либо сервер открывается на другом порту. Проверьте что вы используете тот же порт в настройках проекта RemoteXY. Или возможно вы сконфигурировали RemoteXY как то по другому, не как точку доступа WiFi.
Limb wrote:Нет и для меня пока загадка, в какой момент экран открывается?
И да, так как связь не установлена, то и экран не открывается.
Так же вы можете попробовать вывести отладочную информацию RemotexXY в терминал. Однако поддерживается только аппаратный порт (Serial, Serial1, ... ). Для вывода отладочной информации в самое начало кода C++ необходимо добавить:
для старой библиотеки:
#define REMOTEXY__DEBUGLOGS Serial
#define REMOTEXY__DEBUGLOGS_SPEED 115200
для новой библиотеки версии 3.x.x
#define REMOTEXY__DEBUGLOG
#define REMOTEXY__DEBUGLOG_SERIAL Serial
#define REMOTEXY__DEBUGLOG_SPEED 115200
Однако если у вас ESP уже подключена к контактам 0 и 1 и используется аппаратный Serial то у вас не получится вывести отладочную информацию, так как будет конфликт порта.