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

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

  1. D

    Как правильно принять JSON – массив, отправленный ESP8266?

    Используя ajax примерно так: //act="/configs.json" j=function(a){for(a=0;a<4;a++)try{return a?new ActiveXObject([,"Msxml2","Msxml3","Microsoft"][a]+".XMLHTTP"):new XMLHttpRequest}catch(b){}}; function getJsonData(act) { var x=j(); x.open("GET", act); x.onreadystatechange=function() {...
  2. D

    Arduino для RTL8710.

    Для ознакомления: -нет поддержки multipart/form-data -не корректно закрывается сервер(потоки) -...
  3. D

    Arduino для RTL8710.

    Все-таки слепил веб-сервер на netconn(поставил ограничения 8 потоков/клиентов одновременно). Спасибо pvvx за наводку по time_wait (очень помогло). Еще не сделал поддержку multipart/form-data. Т.е ФС поддержки нет. Это дикая альфа(код без попытки оптимизации). Для ознакомления могу выложить (или...
  4. D

    Arduino для RTL8710.

    А чем этот RTL00MP3/webserver.c at master · pvvx/RTL00MP3 · GitHub пример вам не подходит? Там и чтение и запись.
  5. D

    Arduino для RTL8710.

    @pvvx Может подскажете почему не освобождается память(или очень медленно освобождается). Вроде все закрываю.
  6. D

    Arduino для RTL8710.

    Попробуйте прошить этим RtlDuino/RTL00Flasher.exe at master · pvvx/RtlDuino · GitHub
  7. D

    Arduino для RTL8710.

    Вы же сами писали: так что более правильным было бы переписать все с нуля. У меня, лично, нет соответствующих знаний. Но если у меня чего-то будет получаться (или не получаться :)), буду выкладывать. А покуда смотрю примеры SDK.
  8. D

    Arduino для RTL8710.

    Ничего полезного. Попытка загрузить конфиг, если не подключились к точке доступа - подняли свою. Подняли "Веб Сервер", выбрали из интерфейса точку доступа, если удачное подключение к точке доступа - сохранили во флешь параметры. Все.
  9. D

    Arduino для RTL8710.

    Может кому-то пригодится(либа, демо, бинарники), а я буду смотреть с сторону UDK с Eclipse для модулей RTLxxx под Windows т.к. диодом я уже помигал :)
  10. D

    Arduino для RTL8710.

    @pvvx add source-patch · pvvx/RtlDuino@81db642 · GitHub примерно после этого коммита перестал работать WebRtl. Буду искать причину.
  11. D

    Arduino для RTL8710.

    Нужны минимальные правки. + еще не адаптировал файловую систему.
  12. D

    Arduino для RTL8710.

    @pvvx Может имеет смысл добавить в server_drv.cpp метод stopServer? void ServerDrv::stopServer(int sock) { stop_socket(sock); }
  13. D

    Arduino для RTL8710.

    Добавил в ардуиновские либы закрытие сокета. CLK CPU 166666666 Hz RAM heap 155280 bytes TCM heap 27928 bytes Open new web-server... Close web-server... SOCK CLOSE:0 SOCK CLOSE:4 SOCK CLOSE:0 CLK CPU 166666666 Hz RAM heap 155280 bytes TCM heap 27928 bytes Open...
  14. D

    Arduino для RTL8710.

    Моя попытка адаптировать веб сервер ESP8266 под RTL8710.
  15. D

    Arduino для RTL8710.

    Спасибо. Откинул jlink - работает. Interface 0 IP address : 192.168.6.117 Connected... Pin1: PC_1 FlashInfo: 0xb000[0x40454], 0x4b464[0x0], 0x80000 Wait for client Client connected. IP:192.168.6.108 port:2609 Read OTA info... Start download 263288 bytes...
  16. D

    Arduino для RTL8710.

    У меня чего-то не хочет программировать из под Arduino IDE. При выборе MyModule at xx.xx.xx.xx все равно запускает jlink, хотя если пытаюсь вручную-все ок. upload_ota -i 192.168.6.117 -p 5000 -f ota.bin file: ota.bin ip: 192.168.6.117 port: 5000 Try to connect... Send OTA info... String...
  17. D

    Arduino для RTL8710.

    Теперь все собирается. Без ssl: CLK CPU 166666666 Hz RAM heap 151040 bytes TCM heap 27928 bytes
  18. D

    Arduino для RTL8710.

    Для RTL8710 не собирается: c:/users/admin/appdata/local/arduino15/packages/realtek/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/bin/ld.exe: C:\Temp\arduino_build_238848/application.axf section `.sdr_text' will not fit in region `SDRAM_RAM'...
  19. D

    Arduino для RTL8710.

    Запустил Blynk на RtlDuino от pvvx. Переименовал BlynkSimpleEsp8266.h в BlynkSimpleRtl.h и чуть поправил. Вроде работает.
Сверху Снизу