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

SDK 1.5.0 (27/11/2015)

pvvx

Активный участник сообщества
http://bbs.espressif.com/viewtopic.php?f=46&t=1442
Release Notes
Resolved Issues(Bugs below are eligible for Bug Bounty Program):
  1. Returned value of system_get_rst_info is wrong.
Optimization:
  1. Optimize espconn_regist_recvcb for UDP transmission.
  2. Print information will prompt errors if the input parameters of os_time_arm excess the upper limit.
  3. Optimize memory management.
  4. Optimize RF frequency offset.
  5. Print information will prompt errors if the size of bin file is too large in OTA.
  6. Optimize mDNS.
  7. Revise UART output print error when powered on again after call system_uart_swap.
  8. Revise errors during multiple UDP transmissions.
  9. Revise the error when wifi_station_set_config_default is called and the same AP is set as before, while information cannot be stored in the Flash.
  10. Optimize the error of packet loss during UDP transmission process under single station mode.
  11. Add new function, WPA2-Enterprise is supported.
  12. SmartConfig version is upgraded to V2.5.3.
  13. Mesh version is upgraded to V0.2.3.
  14. User application needs to add "-lcrypto" in 'LINKFLAGS_eagle.app.v6" area of Makefile.
Added APIs:
  1. espconn_abort: break TCP connection compulsively.
  2. espconn_secure_delete: delete the SSL server when ESP8266 runs as SSL server.
  3. wifi_station_set_cert_key: set certificate and private key for WPA2 Enterprise.
  4. wifi_station_clear_cert_key: release the resouce of connecting to WPA2 Enterprise AP, and clear the status.
AT_v0.51 Release Note:
  1. Revise the error of the first byte in AT command when UART RX interrupt handler is implemented.
  2. Revise the malfunction of display when AT+CWLAP is invoked to scan a specific AP.
 

pvvx

Активный участник сообщества
Вышла SDK 1.5.1, но ошибки так и не исправили... К примеру ошибку с REASON_DEEP_SLEEP_AWAKE.
Китайцы бездельники, а их программа баунти не работает. :)
 

glonium

New member
Уважаемые участники форума, вот пришлось перейти на Ubuntu Linux 14.04 TLS, установил SDK опираясь на статью http://geektimes.ru/post/241842/#Espressif-ESP8266-DevKit а потом понял, что установил старую версию.
1) как переустановить SDK? Снести содержимое папки /opt/espressif и пепеустановить SDK?
2) Чем UDK отличается от SDK, только примерами?
3) Где взять примеры для SDK?
4) Возможно ли прикрутить sming к SDK Linux?

P.S. Нашёл вот ещё esp-open-skd что это за пакет? Это всё вместе и компилятор и SDK?

Вопрос решён установил esp-open-sdk для Linux вещь отличная и сминг прикрутил по мануалу всё заработало!
 
Последнее редактирование:

pvvx

Активный участник сообщества
Какая версия прошивки по вашему мнению самая стабильная?
На сегодня я использую meSDK v1.5.2 -> esp8266web/app/sdklib at master · pvvx/esp8266web · GitHub
Это исправленная китайская SDK 1.5.2 с моими замещениями некоторых частей.
Считайте что у меня своя SDK на базе китайской v1.5.2.
 

glonium

New member
На сегодня я использую meSDK v1.5.2 -> esp8266web/app/sdklib at master · pvvx/esp8266web · GitHub
Это исправленная китайская SDK 1.5.2 с моими замещениями некоторых частей.
Считайте что у меня своя SDK на базе китайской v1.5.2.
А что скажите по поводу openSDK? Стабильнее чем оригинальная? Или это одно и то же?
 
Сверху Снизу