• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Результаты поиска

  1. N

    Обсуждение Парсинг URL &key=val&...

    Добрый день, обьясните почему при отсоединении линии TxD от PC(компьютер), esp8266 перестает принимать данные на линии RxD. |PC|-(RxD)<----(TxD)-|esp8266|-(RxD)<-(TxD)-|ID-20(rfid)| - данные читаются |PC|-(RxD)<-X-(TxD)-|esp8266|-(RxD)<-(TxD)-|ID-20(rfid)| - данные не читаются настройеи UART:
  2. N

    Обсуждение Парсинг URL &key=val&...

    Теперь уже добавил, спс.
  3. N

    Обсуждение Парсинг URL &key=val&...

    Вообщем вроде бы проблема решилась. Убрав из обработчика приема сообщений блок: while(isConnected()) { } перестали дублироваться записи. Увеличил буфер приема сообщений до 1024 байт(временное решение), так чтобы нужные мне данные не форматировались на куски. Функцию strncpy заменил на более...
  4. N

    Обсуждение Парсинг URL &key=val&...

    На данном устройстве запущен tcp сервер на порту 80. При входе на http://ip адресс устройства далее отображается html форма, ее и отправляю. Тут еще нюанс почемуто некоторые позиции в выводе повторяются по 2-3 раза. Мусор может появлятся в разных местах в зависимости от размера принимаемого буфера.
  5. N

    Обсуждение Парсинг URL &key=val&...

    Вот отладочный вывод после вызова функций: ParseURLtoStr(ptr, user_config.id, "__devid=", '&', 16 ); ParseURLtoInt(ptr, user_config.mode, "__mode=", '&', 1 ); ParseURLtoStr(ptr, user_config.ssid, "__ssid=", '&', 32 ); ParseURLtoStr(ptr, user_config.pwd, "__pwd=", '&', 64 ); ParseURLtoStr(ptr...
  6. N

    Обсуждение Парсинг URL &key=val&...

    Вот отладочный вывод через терминал если просто посимвольно выводить данные не парся их:
  7. N

    Обсуждение Парсинг URL &key=val&...

    Я пробовал буфер и 256 байт и 512 и 1024 байт, все равно несколько параметров затираются мусором.
  8. N

    Обсуждение Парсинг URL &key=val&...

    Собственно код html формы: Данные которые поступают после отправки формы выложу чуть попозже т.к. сейчас некуда воткнуть (отсутствует com port). По коду заполняются не только "__devid" и "__ssid": ParseURLtoStr(ptr, user_config.id, "__devid=", '&', 16 ); ParseURLtoInt(ptr, user_config.mode...
  9. N

    Обсуждение Парсинг URL &key=val&...

    Здравствуйте уважаемые форумчане. Есть такая потребность в http страничке на самой esp8266, к примеру для настройки wifi и т.д. структура для хранения данных typedef struct { char id[32]; char ssid[32]; char pwd[64]; .... } config_t Вот функция для парсинга . И далее гдето в...
  10. N

    rtos lwip не передает данные по сети.

    Решил проблему добавив задержку после создания соккета.
  11. N

    rtos lwip не передает данные по сети.

    Из Espressif sdk проект esp_iot_rtos_sdk непонятки, после 3 - 4 попыток подключится к серверу выдает 'socket fail', может кто-то сталкивался с подобной проблемой ? собственно сам кусок кода: void task2(void *pvParameters) { printf("Hello, welcome to client!\r\n"); while (1) {...
  12. N

    uart->tcp

    Вопрос исчерпан, тема закрыта.
  13. N

    uart->tcp

    Есть rfid модуль id-20, соеденил его esp8266, пытаюсь получить данные по uart и передать их в tcp сервер, Невыходит прочитать uart'ом данные в esp8266 модуле. Оч. нужна помощь.
Сверху Снизу