Блин... Заканчивается третий день танцев с бубном....
Прошивку обновил:
Код:
|
AT+GMR
0018000902
OK |
В режиме Station-Client все работает:
Код:
|
Запрашиваем IP адреса:
AT+CIFSR
192.168.4.1
192.168.16.103
OK
Подключаемся к точке доступа(poутер):
AT+CWJAP="xxxx-link","xxxxxxxxxxxxxxxx"
OK
Устанавливаем соединение:
AT+CIPSTART="TCP","192.168.16.100",8080
OK
Linked
Посылаем данные:
AT+CIPSEND=7› Hello
SEND OK
Получаем ответ:
+IPD,7:Hi :)
OK |
Переключаюсь в режим сервера.
Так как у меня включен режим
AT+CWMODE=3
то на запрос IP адреса приходит ответ из двух адресов
Код:
|
Set multiply connection:
AT+CIPMUX=1
OK
Запрашиваем IP адреса:
AT+CIFSR
192.168.4.1
192.168.16.103
OK
Слушаем порт 8080:
AT+CIPSERVER=1,"8080"
OK |
Дальше затык... С удаленного компа пытаюсь подключиться к
сокету 192.168.16.103:8080 и ни фига. Попытка соединения все время сбрасывается. Что я делаю не так? SOS!!!!!! Мозги уже кипят.
PS. Вчера вроде бы один раз удалось подключиться в режиме AP-Server.
Даже удалось отправить данные с клиента на сервер. Обратно-нет.
Больше этот фокус не получается. Вот и думаю, может это мне приснилось?
PPS: Кажется вот так делал(режим AP-server):
Здесь я включил режим
AT+CWMODE=2
поэтому на запрос приходит один IP адрес: 192.168.4.1
Код:
|
Запрашиваем IP адрес:
AT+CIFSR
192.168.4.1
OK
Проверяем параметры нашей точки доступа(AP):
AT+CWSAP?
+CWSAP:"ES8266_test","12345678",1,4
OK
Смотрим, кто к нам подключился:
AT+CWLIF
192.168.4.100,00:23:4d:67:57:e9
OK
Включаем режим сервера:
AT+CIPMUX=1
OK
AT+CIPSERVER=1,"8080"
OK |
Далее я c удаленного компа с адресом 192.168.4.100
пытаюсь подключиться к сокету 192.168.4.1:8080
Результат тот же-попытка соединения сбрасывется..