Arduino Mega Server для esp8266

Модератор: Alex

Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Arduino Mega Server для esp8266

Сообщение Alex » Чт сен 21, 2017 8:58 am

Простой вопрос: где в этих исходниках находится реализация функции 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;
Но где сама функция?!
olehs
Сообщения: 1115
Зарегистрирован: Вс июн 14, 2015 11:08 am
Благодарил (а): 85 раз
Поблагодарили: 342 раза

Re: Arduino Mega Server для esp8266

Сообщение olehs » Чт сен 21, 2017 9:54 am

Вот тут про таймауты:
https://github.com/esp8266/Arduino/pull/1570
https://github.com/esp8266/Arduino/pull/2177

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

*** Сообщение запрещено. Сообщение похоже на спам. ***
Аватара пользователя
ser009
Сообщения: 595
Зарегистрирован: Сб окт 13, 2012 9:55 am
Благодарил (а): 4 раза
Поблагодарили: 43 раза

Re: Arduino Mega Server для esp8266

Сообщение ser009 » Чт сен 21, 2017 3:01 pm

Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Arduino Mega Server для esp8266

Сообщение Alex » Чт сен 21, 2017 6:45 pm

А вы немногословны :)

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

АМС работает на драйверах 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?
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: Arduino Mega Server для esp8266

Сообщение serghei » Чт сен 21, 2017 6:57 pm

Что то уже больше месяца не работает ссылка на дрова ESP в менеджере плат. Или это только у меня? Если они были установлены раньше , то обновить можно.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Arduino Mega Server для esp8266

Сообщение Alex » Чт сен 21, 2017 7:16 pm

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

Но это не отменяет наши попытки самостоятельно решить проблему.
olehs
Сообщения: 1115
Зарегистрирован: Вс июн 14, 2015 11:08 am
Благодарил (а): 85 раз
Поблагодарили: 342 раза

Re: Arduino Mega Server для esp8266

Сообщение olehs » Чт сен 21, 2017 7:20 pm

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

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

*** Сообщение запрещено. Сообщение похоже на спам. ***
За это сообщение автора olehs поблагодарил:
serghei (Пт сен 22, 2017 10:27 am)
Рейтинг: 1.16%
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: Arduino Mega Server для esp8266

Сообщение serghei » Чт сен 21, 2017 7:43 pm

Вот эта ссылка работает. Только что проверил. "http://arduino.esp8266.com/stable/packa ... index.json" .
За это сообщение автора serghei поблагодарил:
Alex (Чт сен 21, 2017 9:03 pm)
Рейтинг: 1.16%
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Arduino Mega Server для esp8266

Сообщение Alex » Чт сен 21, 2017 9:03 pm

Вот эта ссылка работает. Только что проверил. "http://arduino.esp8266.com/stable/packa ... index.json" .
Огромное вам спасибо.
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Arduino Mega Server для esp8266

Сообщение Alex » Чт сен 21, 2017 9:07 pm

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

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