Страница 98 из 119

Re: Arduino Mega Server для esp8266

Добавлено: Чт сен 21, 2017 8:58 am
Alex
Простой вопрос: где в этих исходниках находится реализация функции tcp_write ?

Код: Выделить всё

err_t err = tcp_write(_pcb, data, will_send, 0);
Единственное что нашёл

Код: Выделить всё

err_t            tcp_write   (struct tcp_pcb *pcb, const void *dataptr, u16_t len,
                              u8_t apiflags)ICACHE_FLASH_ATTR;
Но где сама функция?!

Re: Arduino Mega Server для esp8266

Добавлено: Чт сен 21, 2017 9:54 am
olehs
Вот тут про таймауты:
https://github.com/esp8266/Arduino/pull/1570
https://github.com/esp8266/Arduino/pull/2177

В 2.4.0 уже должно быть лучше

*** Сообщение запрещено. Сообщение похоже на спам. ***

Re: Arduino Mega Server для esp8266

Добавлено: Чт сен 21, 2017 3:01 pm
ser009

Re: Arduino Mega Server для esp8266

Добавлено: Чт сен 21, 2017 6:45 pm
Alex
А вы немногословны :)

Поскольку ссылки даны без каких-либо комментариев, то возникло много вопросов.

АМС работает на драйверах 2.0.0, а ссылки относятся к 2.3.0. Можно это как-то применить к 2.0.0?

Вопрос касался драйверов 2.0.0, но и по этим ссылкам я не нашёл реализацию функции tcp_write. Можно её где-то увидеть, желательно версии 2.0.0 ?

Вторая ссылка это и есть решение проблемы для 2.3.0 ?

Нужно так понимать эти ссылки, что в версии 2.3.0 эта проблема решена? И нужно переходить на 2.3.0?

Re: Arduino Mega Server для esp8266

Добавлено: Чт сен 21, 2017 6:57 pm
serghei
Что то уже больше месяца не работает ссылка на дрова ESP в менеджере плат. Или это только у меня? Если они были установлены раньше , то обновить можно.

Re: Arduino Mega Server для esp8266

Добавлено: Чт сен 21, 2017 7:16 pm
Alex
Что то уже больше месяца не работает ссылка на дрова ESP в менеджере плат. Или это только у меня? Если они были установлены раньше , то обновить можно.
Да, мне пользователи уже пожаловались на это. Надо бы как-то найти новую ссылку.
После прочтения этих ссылок стало понятно, что проблема мне не «показалась с перепугу», а автор драйверов сам давно и упорно (и безуспешно) сражается с ней.

Но это не отменяет наши попытки самостоятельно решить проблему.

Re: Arduino Mega Server для esp8266

Добавлено: Чт сен 21, 2017 7:20 pm
olehs
Alex писал(а):
Что то уже больше месяца не работает ссылка на дрова ESP в менеджере плат. Или это только у меня? Если они были установлены раньше , то обновить можно.
Да, мне пользователи уже пожаловались на это. Надо бы как-то найти новую ссылку.
После прочтения этих ссылок стало понятно, что проблема мне не «показалась с перепугу», а автор драйверов сам давно и упорно (и безуспешно) сражается с ней.

Но это не отменяет наши попытки самостоятельно решить проблему.
А чего безуспешно-то? Он ведь там поменял уже все. Вы проверяли на текущей версии 2.4.1-rc1 ?

*** Сообщение запрещено. Сообщение похоже на спам. ***

Re: Arduino Mega Server для esp8266

Добавлено: Чт сен 21, 2017 7:43 pm
serghei
Вот эта ссылка работает. Только что проверил. "http://arduino.esp8266.com/stable/packa ... index.json" .

Re: Arduino Mega Server для esp8266

Добавлено: Чт сен 21, 2017 9:03 pm
Alex
Вот эта ссылка работает. Только что проверил. "http://arduino.esp8266.com/stable/packa ... index.json" .
Огромное вам спасибо.

Re: Arduino Mega Server для esp8266

Добавлено: Чт сен 21, 2017 9:07 pm
Alex
А чего безуспешно-то? Он ведь там поменял уже все. Вы проверяли на текущей версии 2.4.1-rc1 ?

Я — нет, а вы? Вы хотите сказать, что там проблема решена?