├── ESP8266_RTOS_SDK
├── LICENSE
├── Makefile
├── README.md
├── VERSION
├── bin
│ ├── blank.bin
│ ├── boot_v1.6.bin
│ ├── boot_v1.7.bin
│ ├── esp_init_data_default.bin
│ └── upgrade
│ │ └── readme.txt
├── documents
│ ├── 20B-ESP8266__RTOS_SDK_API Reference.pdf
│ └── html
│ │ ├── airkiss_8h_source.html
│ │ ├── annotated.html
│ │ ├── arrowdown.png
│ │ ├── arrowright.png
│ │ ├── bc_s.png
│ │ ├── bdwn.png
│ │ ├── c__types_8h_source.html
│ │ ├── classes.html
│ │ ├── closed.png
│ │ ├── dir_5f1d40343f59d40d6b0768ec5b4dc5c7.html
│ │ ├── dir_997368f752113e5dcdcd9718596161d3.html
│ │ ├── dir_cf4dbf1328d2cf10d3f3933741525dc7.html
│ │ ├── dir_d28a4824dc47e487b107a5db32ef43c4.html
│ │ ├── dir_d44c64559bbebec7f509842c48db8b23.html
│ │ ├── doc.png
│ │ ├── doxygen.css
│ │ ├── doxygen.png
│ │ ├── dynsections.js
│ │ ├── esp__common_8h_source.html
│ │ ├── esp__libc_8h_source.html
│ │ ├── esp__misc_8h_source.html
│ │ ├── esp__softap_8h_source.html
│ │ ├── esp__spiffs_8h_source.html
│ │ ├── esp__ssc_8h_source.html
│ │ ├── esp__sta_8h_source.html
│ │ ├── esp__system_8h_source.html
│ │ ├── esp__timer_8h_source.html
│ │ ├── esp__wifi_8h_source.html
│ │ ├── esp__wps_8h_source.html
│ │ ├── espconn_8h_source.html
│ │ ├── espnow_8h_source.html
│ │ ├── files.html
│ │ ├── folderclosed.png
│ │ ├── folderopen.png
│ │ ├── functions.html
│ │ ├── functions_func.html
│ │ ├── functions_vars.html
│ │ ├── gpio_8h_source.html
│ │ ├── group__AirKiss__APIs.html
│ │ ├── group__Driver__APIs.html
│ │ ├── group__ESPNow__APIs.html
│ │ ├── group__Espconn__APIs.html
│ │ ├── group__GPIO__Driver__APIs.html
│ │ ├── group__HW__Timer__APIs.html
│ │ ├── group__Mesh__APIs.html
│ │ ├── group__Misc__APIs.html
│ │ ├── group__PWM__Driver__APIs.html
│ │ ├── group__SPI__Driver__APIs.html
│ │ ├── group__SSC__APIs.html
│ │ ├── group__Smartconfig__APIs.html
│ │ ├── group__SoftAP__APIs.html
│ │ ├── group__Spiffs__APIs.html
│ │ ├── group__Station__APIs.html
│ │ ├── group__System__APIs.html
│ │ ├── group__System__boot__APIs.html
│ │ ├── group__Timer__APIs.html
│ │ ├── group__UART__Driver__APIs.html
│ │ ├── group__Upgrade__APIs.html
│ │ ├── group__WPS__APIs.html
│ │ ├── group__WiFi__APIs.html
│ │ ├── group__WiFi__Common__APIs.html
│ │ ├── group__WiFi__Force__Sleep__APIs.html
│ │ ├── group__WiFi__Rate__Control__APIs.html
│ │ ├── group__WiFi__Sniffer__APIs.html
│ │ ├── group__WiFi__User__IE__APIs.html
│ │ ├── hw__timer_8h_source.html
│ │ ├── index.html
│ │ ├── jquery.js
│ │ ├── mesh_8h_source.html
│ │ ├── modules.html
│ │ ├── nav_f.png
│ │ ├── nav_g.png
│ │ ├── nav_h.png
│ │ ├── open.png
│ │ ├── pwm_8h_source.html
│ │ ├── queue_8h_source.html
│ │ ├── search
│ │ ├── all_0.html
│ │ ├── all_0.js
│ │ ├── all_1.html
│ │ ├── all_1.js
│ │ ├── all_10.html
│ │ ├── all_10.js
│ │ ├── all_11.html
│ │ ├── all_11.js
│ │ ├── all_12.html
│ │ ├── all_12.js
│ │ ├── all_13.html
│ │ ├── all_13.js
│ │ ├── all_2.html
│ │ ├── all_2.js
│ │ ├── all_3.html
│ │ ├── all_3.js
│ │ ├── all_4.html
│ │ ├── all_4.js
│ │ ├── all_5.html
│ │ ├── all_5.js
│ │ ├── all_6.html
│ │ ├── all_6.js
│ │ ├── all_7.html
│ │ ├── all_7.js
│ │ ├── all_8.html
│ │ ├── all_8.js
│ │ ├── all_9.html
│ │ ├── all_9.js
│ │ ├── all_a.html
│ │ ├── all_a.js
│ │ ├── all_b.html
│ │ ├── all_b.js
│ │ ├── all_c.html
│ │ ├── all_c.js
│ │ ├── all_d.html
│ │ ├── all_d.js
│ │ ├── all_e.html
│ │ ├── all_e.js
│ │ ├── all_f.html
│ │ ├── all_f.js
│ │ ├── classes_0.html
│ │ ├── classes_0.js
│ │ ├── classes_1.html
│ │ ├── classes_1.js
│ │ ├── classes_2.html
│ │ ├── classes_2.js
│ │ ├── classes_3.html
│ │ ├── classes_3.js
│ │ ├── classes_4.html
│ │ ├── classes_4.js
│ │ ├── classes_5.html
│ │ ├── classes_5.js
│ │ ├── classes_6.html
│ │ ├── classes_6.js
│ │ ├── classes_7.html
│ │ ├── classes_7.js
│ │ ├── classes_8.html
│ │ ├── classes_8.js
│ │ ├── classes_9.html
│ │ ├── classes_9.js
│ │ ├── classes_a.html
│ │ ├── classes_a.js
│ │ ├── classes_b.html
│ │ ├── classes_b.js
│ │ ├── close.png
│ │ ├── enums_0.html
│ │ ├── enums_0.js
│ │ ├── enums_1.html
│ │ ├── enums_1.js
│ │ ├── enums_2.html
│ │ ├── enums_2.js
│ │ ├── enums_3.html
│ │ ├── enums_3.js
│ │ ├── enums_4.html
│ │ ├── enums_4.js
│ │ ├── enums_5.html
│ │ ├── enums_5.js
│ │ ├── enums_6.html
│ │ ├── enums_6.js
│ │ ├── enums_7.html
│ │ ├── enums_7.js
│ │ ├── enumvalues_0.html
│ │ ├── enumvalues_0.js
│ │ ├── enumvalues_1.html
│ │ ├── enumvalues_1.js
│ │ ├── enumvalues_2.html
│ │ ├── enumvalues_2.js
│ │ ├── enumvalues_3.html
│ │ ├── enumvalues_3.js
│ │ ├── enumvalues_4.html
│ │ ├── enumvalues_4.js
│ │ ├── enumvalues_5.html
│ │ ├── enumvalues_5.js
│ │ ├── enumvalues_6.html
│ │ ├── enumvalues_6.js
│ │ ├── enumvalues_7.html
│ │ ├── enumvalues_7.js
│ │ ├── enumvalues_8.html
│ │ ├── enumvalues_8.js
│ │ ├── enumvalues_9.html
│ │ ├── enumvalues_9.js
│ │ ├── enumvalues_a.html
│ │ ├── enumvalues_a.js
│ │ ├── functions_0.html
│ │ ├── functions_0.js
│ │ ├── functions_1.html
│ │ ├── functions_1.js
│ │ ├── functions_2.html
│ │ ├── functions_2.js
│ │ ├── functions_3.html
│ │ ├── functions_3.js
│ │ ├── functions_4.html
│ │ ├── functions_4.js
│ │ ├── functions_5.html
│ │ ├── functions_5.js
│ │ ├── functions_6.html
│ │ ├── functions_6.js
│ │ ├── functions_7.html
│ │ ├── functions_7.js
│ │ ├── functions_8.html
│ │ ├── functions_8.js
│ │ ├── groups_0.html
│ │ ├── groups_0.js
│ │ ├── groups_1.html
│ │ ├── groups_1.js
│ │ ├── groups_2.html
│ │ ├── groups_2.js
│ │ ├── groups_3.html
│ │ ├── groups_3.js
│ │ ├── groups_4.html
│ │ ├── groups_4.js
│ │ ├── groups_5.html
│ │ ├── groups_5.js
│ │ ├── groups_6.html
│ │ ├── groups_6.js
│ │ ├── groups_7.html
│ │ ├── groups_7.js
│ │ ├── groups_8.html
│ │ ├── groups_8.js
│ │ ├── groups_9.html
│ │ ├── groups_9.js
│ │ ├── groups_a.html
│ │ ├── groups_a.js
│ │ ├── groups_b.html
│ │ ├── groups_b.js
│ │ ├── groups_c.html
│ │ ├── groups_c.js
│ │ ├── groups_d.html
│ │ ├── groups_d.js
│ │ ├── groups_e.html
│ │ ├── groups_e.js
│ │ ├── mag_sel.png
│ │ ├── nomatches.html
│ │ ├── pages_0.html
│ │ ├── pages_0.js
│ │ ├── search.css
│ │ ├── search.js
│ │ ├── search_l.png
│ │ ├── search_m.png
│ │ ├── search_r.png
│ │ ├── searchdata.js
│ │ ├── typedefs_0.html
│ │ ├── typedefs_0.js
│ │ ├── typedefs_1.html
│ │ ├── typedefs_1.js
│ │ ├── typedefs_2.html
│ │ ├── typedefs_2.js
│ │ ├── typedefs_3.html
│ │ ├── typedefs_3.js
│ │ ├── typedefs_4.html
│ │ ├── typedefs_4.js
│ │ ├── typedefs_5.html
│ │ ├── typedefs_5.js
│ │ ├── typedefs_6.html
│ │ ├── typedefs_6.js
│ │ ├── variables_0.html
│ │ ├── variables_0.js
│ │ ├── variables_1.html
│ │ ├── variables_1.js
│ │ ├── variables_10.html
│ │ ├── variables_10.js
│ │ ├── variables_11.html
│ │ ├── variables_11.js
│ │ ├── variables_2.html
│ │ ├── variables_2.js
│ │ ├── variables_3.html
│ │ ├── variables_3.js
│ │ ├── variables_4.html
│ │ ├── variables_4.js
│ │ ├── variables_5.html
│ │ ├── variables_5.js
│ │ ├── variables_6.html
│ │ ├── variables_6.js
│ │ ├── variables_7.html
│ │ ├── variables_7.js
│ │ ├── variables_8.html
│ │ ├── variables_8.js
│ │ ├── variables_9.html
│ │ ├── variables_9.js
│ │ ├── variables_a.html
│ │ ├── variables_a.js
│ │ ├── variables_b.html
│ │ ├── variables_b.js
│ │ ├── variables_c.html
│ │ ├── variables_c.js
│ │ ├── variables_d.html
│ │ ├── variables_d.js
│ │ ├── variables_e.html
│ │ ├── variables_e.js
│ │ ├── variables_f.html
│ │ └── variables_f.js
│ │ ├── smartconfig_8h_source.html
│ │ ├── spi__flash_8h_source.html
│ │ ├── splitbar.png
│ │ ├── structEvent__SoftAPMode__ProbeReqRecved__t.html
│ │ ├── structEvent__SoftAPMode__StaConnected__t.html
│ │ ├── structEvent__SoftAPMode__StaDisconnected__t.html
│ │ ├── structEvent__StaMode__AuthMode__Change__t.html
│ │ ├── structEvent__StaMode__Connected__t.html
│ │ ├── structEvent__StaMode__Disconnected__t.html
│ │ ├── structEvent__StaMode__Got__IP__t.html
│ │ ├── structEvent__StaMode__ScanDone__t.html
│ │ ├── structGPIO__ConfigTypeDef.html
│ │ ├── structSpiFlashChip.html
│ │ ├── structUART__ConfigTypeDef.html
│ │ ├── structUART__IntrConfTypeDef.html
│ │ ├── struct__esp__event.html
│ │ ├── struct__esp__tcp.html
│ │ ├── struct__esp__udp.html
│ │ ├── struct__os__timer__t.html
│ │ ├── struct__remot__info.html
│ │ ├── structairkiss__config__t.html
│ │ ├── structbss__info.html
│ │ ├── structcmd__s.html
│ │ ├── structdhcps__lease.html
│ │ ├── structesp__spiffs__config.html
│ │ ├── structespconn.html
│ │ ├── structip__info.html
│ │ ├── structpwm__param.html
│ │ ├── structrst__info.html
│ │ ├── structscan__config.html
│ │ ├── structsoftap__config.html
│ │ ├── structstation__config.html
│ │ ├── structstation__info.html
│ │ ├── structupgrade__server__info.html
│ │ ├── sync_off.png
│ │ ├── sync_on.png
│ │ ├── tab_a.png
│ │ ├── tab_b.png
│ │ ├── tab_h.png
│ │ ├── tab_s.png
│ │ ├── tabs.css
│ │ ├── uart_8h_source.html
│ │ ├── unionEvent__Info__u.html
│ │ └── upgrade_8h_source.html
├── driver_lib
│ ├── Makefile
│ ├── README.md
│ ├── driver
│ │ ├── Makefile
│ │ ├── gpio.c
│ │ ├── hw_timer.c
│ │ ├── i2c_master.c
│ │ ├── spi_interface.c
│ │ └── uart.c
│ ├── include
│ │ ├── gpio.h
│ │ ├── hw_timer.h
│ │ ├── i2c_master.h
│ │ ├── spi_interface.h
│ │ ├── spi_register.h
│ │ └── uart.h
│ └── make_lib.sh
├── examples
│ ├── openssl_demo
│ │ ├── Makefile
│ │ ├── gen_misc.sh
│ │ ├── include
│ │ │ ├── openssl_demo.h
│ │ │ └── user_config.h
│ │ ├── programs
│ │ │ ├── Makefile
│ │ │ └── openssl_demo.c
│ │ └── user
│ │ │ ├── Makefile
│ │ │ └── user_main.c
│ ├── project_template
│ │ ├── Makefile
│ │ ├── gen_misc.bat
│ │ ├── gen_misc.sh
│ │ ├── include
│ │ │ └── user_config.h
│ │ ├── readme.txt
│ │ ├── sample_lib
│ │ │ ├── Makefile
│ │ │ ├── folder1
│ │ │ │ ├── Makefile
│ │ │ │ └── file1.c
│ │ │ └── folder2
│ │ │ │ ├── Makefile
│ │ │ │ └── file2.c
│ │ └── user
│ │ │ ├── Makefile
│ │ │ └── user_main.c
│ ├── smart_config
│ │ ├── Makefile
│ │ ├── airkiss.txt
│ │ ├── gen_misc.bat
│ │ ├── gen_misc.sh
│ │ ├── include
│ │ │ └── user_config.h
│ │ ├── model two-dimension code.rar
│ │ ├── readme.txt
│ │ └── user
│ │ │ ├── Makefile
│ │ │ └── user_main.c
│ ├── spiffs_test
│ │ ├── Makefile
│ │ ├── gen_misc.bat
│ │ ├── gen_misc.sh
│ │ ├── include
│ │ │ └── spiffs_test_params.h
│ │ └── user
│ │ │ ├── Makefile
│ │ │ ├── test_bugreports.c
│ │ │ ├── test_check.c
│ │ │ ├── test_dev.c
│ │ │ ├── test_hydrogen.c
│ │ │ ├── test_main.c
│ │ │ ├── test_spiffs.c
│ │ │ ├── test_spiffs.h
│ │ │ ├── testrunner.c
│ │ │ ├── testrunner.h
│ │ │ └── testsuites.c
│ ├── ssc
│ │ ├── Makefile
│ │ ├── include
│ │ │ ├── ssc.h
│ │ │ └── uart.h
│ │ ├── make_lib.sh
│ │ └── ssc
│ │ │ ├── Makefile
│ │ │ ├── ets_console.c
│ │ │ └── uart.c
│ ├── websocket_demo
│ │ ├── Makefile
│ │ ├── gen_misc.bat
│ │ ├── gen_misc.sh
│ │ ├── user
│ │ │ ├── Makefile
│ │ │ └── user_main.c
│ │ └── websocket
│ │ │ ├── Makefile
│ │ │ └── websocket.c
│ ├── wifi_station_machine_demo
│ │ ├── Makefile
│ │ ├── gen_misc.bat
│ │ ├── gen_misc.sh
│ │ ├── include
│ │ │ ├── user_config.h
│ │ │ └── wifi_state_machine.h
│ │ ├── readme.txt
│ │ └── user
│ │ │ ├── Makefile
│ │ │ ├── user_main.c
│ │ │ └── wifi_state_machine.c
│ └── wps_demo
│ │ ├── Makefile
│ │ ├── gen_misc.bat
│ │ ├── gen_misc.sh
│ │ ├── include
│ │ └── user_config.h
│ │ ├── readme.txt
│ │ └── user
│ │ ├── Makefile
│ │ └── user_main.c
├── extra_include
│ └── xtensa
│ │ ├── cacheasm.h
│ │ ├── cacheattrasm.h
│ │ ├── config
│ │ ├── core-isa.h
│ │ ├── core-matmap.h
│ │ ├── core.h
│ │ ├── defs.h
│ │ ├── specreg.h
│ │ ├── system.h
│ │ ├── tie-asm.h
│ │ └── tie.h
│ │ ├── coreasm.h
│ │ ├── corebits.h
│ │ ├── hal.h
│ │ ├── sim.h
│ │ ├── simcall-errno.h
│ │ ├── simcall-fcntl.h
│ │ ├── simcall.h
│ │ ├── specreg.h
│ │ ├── tie
│ │ ├── xt_MUL32.h
│ │ ├── xt_core.h
│ │ ├── xt_debug.h
│ │ ├── xt_density.h
│ │ ├── xt_exceptions.h
│ │ ├── xt_externalregisters.h
│ │ ├── xt_interrupt.h
│ │ ├── xt_misc.h
│ │ ├── xt_mmu.h
│ │ ├── xt_mul.h
│ │ ├── xt_timer.h
│ │ └── xt_trace.h
│ │ ├── xtensa-libdb-macros.h
│ │ ├── xtensa-xer.h
│ │ ├── xtruntime-frames.h
│ │ └── xtruntime.h
├── include
│ ├── espconn
│ │ ├── espconn.h
│ │ ├── espconn_buf.h
│ │ ├── espconn_tcp.h
│ │ └── espconn_udp.h
│ ├── espressif
│ │ ├── airkiss.h
│ │ ├── c_types.h
│ │ ├── esp8266
│ │ │ ├── eagle_soc.h
│ │ │ ├── esp8266.h
│ │ │ ├── ets_sys.h
│ │ │ ├── gpio_register.h
│ │ │ ├── pin_mux_register.h
│ │ │ ├── spi_register.h
│ │ │ ├── timer_register.h
│ │ │ └── uart_register.h
│ │ ├── esp_common.h
│ │ ├── esp_libc.h
│ │ ├── esp_misc.h
│ │ ├── esp_softap.h
│ │ ├── esp_spiffs.h
│ │ ├── esp_ssc.h
│ │ ├── esp_sta.h
│ │ ├── esp_system.h
│ │ ├── esp_timer.h
│ │ ├── esp_wifi.h
│ │ ├── esp_wpa2.h
│ │ ├── esp_wps.h
│ │ ├── espconn.h
│ │ ├── espnow.h
│ │ ├── mesh.h
│ │ ├── pwm.h
│ │ ├── queue.h
│ │ ├── smartconfig.h
│ │ ├── spi_flash.h
│ │ └── upgrade.h
│ ├── freertos
│ │ ├── FreeRTOS.h
│ │ ├── FreeRTOSConfig.h
│ │ ├── StackMacros.h
│ │ ├── croutine.h
│ │ ├── list.h
│ │ ├── mpu_wrappers.h
│ │ ├── portable.h
│ │ ├── portmacro.h
│ │ ├── projdefs.h
│ │ ├── queue.h
│ │ ├── semphr.h
│ │ ├── task.h
│ │ ├── timers.h
│ │ ├── xtensa_context.h
│ │ ├── xtensa_rtos.h
│ │ └── xtensa_timer.h
│ ├── json
│ │ └── cJSON.h
│ ├── lwip
│ │ ├── apps
│ │ │ ├── sntp.h
│ │ │ ├── sntp_opts.h
│ │ │ ├── sntp_time.h
│ │ │ └── time.h
│ │ ├── arch
│ │ │ ├── cc.h
│ │ │ ├── perf.h
│ │ │ └── sys_arch.h
│ │ ├── ipv4
│ │ │ └── lwip
│ │ │ │ ├── autoip.h
│ │ │ │ ├── icmp.h
│ │ │ │ ├── igmp.h
│ │ │ │ ├── inet.h
│ │ │ │ ├── ip4.h
│ │ │ │ ├── ip4_addr.h
│ │ │ │ └── ip_frag.h
│ │ ├── ipv6
│ │ │ └── lwip
│ │ │ │ ├── dhcp6.h
│ │ │ │ ├── ethip6.h
│ │ │ │ ├── icmp6.h
│ │ │ │ ├── inet6.h
│ │ │ │ ├── ip6.h
│ │ │ │ ├── ip6_addr.h
│ │ │ │ ├── ip6_frag.h
│ │ │ │ ├── mld6.h
│ │ │ │ └── nd6.h
│ │ ├── lwip
│ │ │ ├── api.h
│ │ │ ├── api_msg.h
│ │ │ ├── arch.h
│ │ │ ├── debug.h
│ │ │ ├── def.h
│ │ │ ├── dhcp.h
│ │ │ ├── dhcpserver.h
│ │ │ ├── dns.h
│ │ │ ├── err.h
│ │ │ ├── inet_chksum.h
│ │ │ ├── init.h
│ │ │ ├── ip.h
│ │ │ ├── ip_addr.h
│ │ │ ├── mem.h
│ │ │ ├── memp.h
│ │ │ ├── memp_std.h
│ │ │ ├── multi-threads
│ │ │ │ └── sockets_mt.h
│ │ │ ├── netbuf.h
│ │ │ ├── netdb.h
│ │ │ ├── netif.h
│ │ │ ├── netifapi.h
│ │ │ ├── opt.h
│ │ │ ├── pbuf.h
│ │ │ ├── raw.h
│ │ │ ├── sio.h
│ │ │ ├── snmp.h
│ │ │ ├── snmp_asn1.h
│ │ │ ├── snmp_msg.h
│ │ │ ├── snmp_structs.h
│ │ │ ├── sockets.h
│ │ │ ├── stats.h
│ │ │ ├── sys.h
│ │ │ ├── tcp.h
│ │ │ ├── tcp_impl.h
│ │ │ ├── tcpip.h
│ │ │ ├── timers.h
│ │ │ └── udp.h
│ │ ├── lwipopts.h
│ │ ├── netif
│ │ │ ├── etharp.h
│ │ │ ├── if_llc.h
│ │ │ ├── ppp_oe.h
│ │ │ ├── slipif.h
│ │ │ └── wlan_lwip_if.h
│ │ └── posix
│ │ │ ├── netdb.h
│ │ │ └── sys
│ │ │ └── socket.h
│ ├── mbedtls
│ │ ├── aes.h
│ │ ├── aesni.h
│ │ ├── arc4.h
│ │ ├── asn1.h
│ │ ├── asn1write.h
│ │ ├── base64.h
│ │ ├── bignum.h
│ │ ├── blowfish.h
│ │ ├── bn_mul.h
│ │ ├── camellia.h
│ │ ├── ccm.h
│ │ ├── certs.h
│ │ ├── check_config.h
│ │ ├── cipher.h
│ │ ├── cipher_internal.h
│ │ ├── compat-1.3.h
│ │ ├── config.h
│ │ ├── config_esp.h
│ │ ├── ctr_drbg.h
│ │ ├── debug.h
│ │ ├── des.h
│ │ ├── dhm.h
│ │ ├── ecdh.h
│ │ ├── ecdsa.h
│ │ ├── ecjpake.h
│ │ ├── ecp.h
│ │ ├── entropy.h
│ │ ├── entropy_poll.h
│ │ ├── error.h
│ │ ├── gcm.h
│ │ ├── havege.h
│ │ ├── hmac_drbg.h
│ │ ├── md.h
│ │ ├── md2.h
│ │ ├── md4.h
│ │ ├── md5.h
│ │ ├── md_internal.h
│ │ ├── memory_buffer_alloc.h
│ │ ├── net.h
│ │ ├── oid.h
│ │ ├── padlock.h
│ │ ├── pem.h
│ │ ├── pk.h
│ │ ├── pk_internal.h
│ │ ├── pkcs11.h
│ │ ├── pkcs12.h
│ │ ├── pkcs5.h
│ │ ├── platform.h
│ │ ├── ripemd160.h
│ │ ├── rsa.h
│ │ ├── sha1.h
│ │ ├── sha256.h
│ │ ├── sha512.h
│ │ ├── ssl.h
│ │ ├── ssl_cache.h
│ │ ├── ssl_ciphersuites.h
│ │ ├── ssl_cookie.h
│ │ ├── ssl_internal.h
│ │ ├── ssl_ticket.h
│ │ ├── threading.h
│ │ ├── timing.h
│ │ ├── version.h
│ │ ├── x509.h
│ │ ├── x509_crl.h
│ │ ├── x509_crt.h
│ │ ├── x509_csr.h
│ │ └── xtea.h
│ ├── nopoll
│ │ ├── nopoll.h
│ │ ├── nopoll_config.h
│ │ ├── nopoll_conn.h
│ │ ├── nopoll_conn_opts.h
│ │ ├── nopoll_ctx.h
│ │ ├── nopoll_decl.h
│ │ ├── nopoll_handlers.h
│ │ ├── nopoll_io.h
│ │ ├── nopoll_listener.h
│ │ ├── nopoll_log.h
│ │ ├── nopoll_loop.h
│ │ ├── nopoll_msg.h
│ │ ├── nopoll_private.h
│ │ └── nopoll_win32.h
│ ├── openssl
│ │ ├── internal
│ │ │ ├── ssl3.h
│ │ │ ├── ssl_cert.h
│ │ │ ├── ssl_code.h
│ │ │ ├── ssl_dbg.h
│ │ │ ├── ssl_lib.h
│ │ │ ├── ssl_methods.h
│ │ │ ├── ssl_pkey.h
│ │ │ ├── ssl_stack.h
│ │ │ ├── ssl_types.h
│ │ │ ├── ssl_x509.h
│ │ │ ├── tls1.h
│ │ │ └── x509_vfy.h
│ │ ├── openssl
│ │ │ └── ssl.h
│ │ └── platform
│ │ │ ├── ssl_opt.h
│ │ │ ├── ssl_pm.h
│ │ │ └── ssl_port.h
│ ├── spiffs
│ │ ├── spiffs.h
│ │ ├── spiffs_config.h
│ │ └── spiffs_nucleus.h
│ └── ssl
│ │ ├── ssl_bigint.h
│ │ ├── ssl_bigint_impl.h
│ │ ├── ssl_compat-1.0.h
│ │ ├── ssl_config.h
│ │ ├── ssl_crypto.h
│ │ ├── ssl_crypto_misc.h
│ │ ├── ssl_os_port.h
│ │ ├── ssl_platform.h
│ │ ├── ssl_ssl.h
│ │ ├── ssl_tls1.h
│ │ └── ssl_version.h
├── ld
│ ├── eagle.app.v6.common.ld
│ ├── eagle.app.v6.ld
│ ├── eagle.app.v6.new.1024.app1.ld
│ ├── eagle.app.v6.new.1024.app2.ld
│ ├── eagle.app.v6.new.2048.ld
│ ├── eagle.app.v6.new.512.app1.ld
│ ├── eagle.app.v6.new.512.app2.ld
│ └── eagle.rom.addr.v6.ld
├── lib
│ ├── libairkiss.a
│ ├── libalink.a
│ ├── libaws.a
│ ├── libcirom.a
│ ├── libcrypto.a
│ ├── libdriver.a
│ ├── libespconn.a
│ ├── libespnow.a
│ ├── libfreertos.a
│ ├── libgcc.a
│ ├── libjson.a
│ ├── liblwip.a
│ ├── libmain.a
│ ├── libmbedtls.a
│ ├── libmesh.a
│ ├── libminic.a
│ ├── libmirom.a
│ ├── libnet80211.a
│ ├── libnopoll.a
│ ├── libopenssl.a
│ ├── libota.a
│ ├── libphy.a
│ ├── libpp.a
│ ├── libpwm.a
│ ├── libsmartconfig.a
│ ├── libspiffs.a
│ ├── libssc.a
│ ├── libssl.a
│ ├── libwpa.a
│ └── libwps.a
├── third_party
│ ├── Makefile
│ ├── espconn
│ │ ├── Makefile
│ │ ├── espconn.c
│ │ ├── espconn_buf.c
│ │ ├── espconn_tcp.c
│ │ └── espconn_udp.c
│ ├── freertos
│ │ ├── Makefile
│ │ ├── croutine.c
│ │ ├── heap_5.c
│ │ ├── list.c
│ │ ├── port.c
│ │ ├── queue.c
│ │ ├── readme.txt
│ │ ├── tasks.c
│ │ └── timers.c
│ ├── json
│ │ ├── Makefile
│ │ └── cJSON.c
│ ├── lwip
│ │ ├── FILES
│ │ ├── Makefile
│ │ ├── api
│ │ │ ├── Makefile
│ │ │ ├── api_lib.c
│ │ │ ├── api_msg.c
│ │ │ ├── err.c
│ │ │ ├── multi-threads
│ │ │ │ └── sockets_mt.c
│ │ │ ├── netbuf.c
│ │ │ ├── netdb.c
│ │ │ ├── netifapi.c
│ │ │ ├── sockets.c
│ │ │ └── tcpip.c
│ │ ├── apps
│ │ │ ├── Makefile
│ │ │ ├── sntp.c
│ │ │ ├── sntp_time.c
│ │ │ └── time.c
│ │ ├── arch
│ │ │ ├── Makefile
│ │ │ └── sys_arch.c
│ │ ├── core
│ │ │ ├── Makefile
│ │ │ ├── def.c
│ │ │ ├── dhcp.c
│ │ │ ├── dhcpserver.c
│ │ │ ├── dns.c
│ │ │ ├── inet_chksum.c
│ │ │ ├── init.c
│ │ │ ├── ipv4
│ │ │ │ ├── Makefile
│ │ │ │ ├── autoip.c
│ │ │ │ ├── icmp.c
│ │ │ │ ├── igmp.c
│ │ │ │ ├── ip4.c
│ │ │ │ ├── ip4_addr.c
│ │ │ │ └── ip_frag.c
│ │ │ ├── ipv6
│ │ │ │ ├── Makefile
│ │ │ │ ├── README
│ │ │ │ ├── dhcp6.c
│ │ │ │ ├── ethip6.c
│ │ │ │ ├── icmp6.c
│ │ │ │ ├── inet6.c
│ │ │ │ ├── ip6.c
│ │ │ │ ├── ip6_addr.c
│ │ │ │ ├── ip6_frag.c
│ │ │ │ ├── mld6.c
│ │ │ │ └── nd6.c
│ │ │ ├── mem.c
│ │ │ ├── memp.c
│ │ │ ├── netif.c
│ │ │ ├── pbuf.c
│ │ │ ├── raw.c
│ │ │ ├── snmp
│ │ │ │ ├── asn1_dec.c
│ │ │ │ ├── asn1_enc.c
│ │ │ │ ├── mib2.c
│ │ │ │ ├── mib_structs.c
│ │ │ │ ├── msg_in.c
│ │ │ │ └── msg_out.c
│ │ │ ├── stats.c
│ │ │ ├── sys.c
│ │ │ ├── tcp.c
│ │ │ ├── tcp_in.c
│ │ │ ├── tcp_out.c
│ │ │ ├── timers.c
│ │ │ └── udp.c
│ │ └── netif
│ │ │ ├── FILES
│ │ │ ├── Makefile
│ │ │ ├── etharp.c
│ │ │ ├── ethernetif.c
│ │ │ ├── ppp
│ │ │ ├── auth.c
│ │ │ ├── auth.h
│ │ │ ├── chap.c
│ │ │ ├── chap.h
│ │ │ ├── chpms.c
│ │ │ ├── chpms.h
│ │ │ ├── fsm.c
│ │ │ ├── fsm.h
│ │ │ ├── ipcp.c
│ │ │ ├── ipcp.h
│ │ │ ├── lcp.c
│ │ │ ├── lcp.h
│ │ │ ├── magic.c
│ │ │ ├── magic.h
│ │ │ ├── md5.c
│ │ │ ├── md5.h
│ │ │ ├── pap.c
│ │ │ ├── pap.h
│ │ │ ├── ppp.c
│ │ │ ├── ppp.h
│ │ │ ├── ppp_impl.h
│ │ │ ├── ppp_oe.c
│ │ │ ├── pppdebug.h
│ │ │ ├── randm.c
│ │ │ ├── randm.h
│ │ │ ├── readme.txt
│ │ │ ├── vj.c
│ │ │ └── vj.h
│ │ │ └── slipif.c
│ ├── make_all_lib.sh
│ ├── make_lib.sh
│ ├── mbedtls
│ │ ├── Makefile
│ │ ├── library
│ │ │ ├── Makefile
│ │ │ ├── aes.c
│ │ │ ├── aesni.c
│ │ │ ├── arc4.c
│ │ │ ├── asn1parse.c
│ │ │ ├── asn1write.c
│ │ │ ├── base64.c
│ │ │ ├── bignum.c
│ │ │ ├── blowfish.c
│ │ │ ├── camellia.c
│ │ │ ├── ccm.c
│ │ │ ├── certs.c
│ │ │ ├── cipher.c
│ │ │ ├── cipher_wrap.c
│ │ │ ├── ctr_drbg.c
│ │ │ ├── debug.c
│ │ │ ├── des.c
│ │ │ ├── dhm.c
│ │ │ ├── ecdh.c
│ │ │ ├── ecdsa.c
│ │ │ ├── ecjpake.c
│ │ │ ├── ecp.c
│ │ │ ├── ecp_curves.c
│ │ │ ├── entropy.c
│ │ │ ├── entropy_poll.c
│ │ │ ├── error.c
│ │ │ ├── gcm.c
│ │ │ ├── havege.c
│ │ │ ├── hmac_drbg.c
│ │ │ ├── md.c
│ │ │ ├── md2.c
│ │ │ ├── md4.c
│ │ │ ├── md5.c
│ │ │ ├── md_wrap.c
│ │ │ ├── memory_buffer_alloc.c
│ │ │ ├── net.c
│ │ │ ├── oid.c
│ │ │ ├── padlock.c
│ │ │ ├── pem.c
│ │ │ ├── pk.c
│ │ │ ├── pk_wrap.c
│ │ │ ├── pkcs11.c
│ │ │ ├── pkcs12.c
│ │ │ ├── pkcs5.c
│ │ │ ├── pkparse.c
│ │ │ ├── pkwrite.c
│ │ │ ├── platform.c
│ │ │ ├── ripemd160.c
│ │ │ ├── rsa.c
│ │ │ ├── sha1.c
│ │ │ ├── sha256.c
│ │ │ ├── sha512.c
│ │ │ ├── ssl_cache.c
│ │ │ ├── ssl_ciphersuites.c
│ │ │ ├── ssl_cli.c
│ │ │ ├── ssl_cookie.c
│ │ │ ├── ssl_srv.c
│ │ │ ├── ssl_ticket.c
│ │ │ ├── ssl_tls.c
│ │ │ ├── threading.c
│ │ │ ├── timing.c
│ │ │ ├── version.c
│ │ │ ├── version_features.c
│ │ │ ├── x509.c
│ │ │ ├── x509_create.c
│ │ │ ├── x509_crl.c
│ │ │ ├── x509_crt.c
│ │ │ ├── x509_csr.c
│ │ │ ├── x509write_crt.c
│ │ │ ├── x509write_csr.c
│ │ │ └── xtea.c
│ │ └── platform
│ │ │ ├── Makefile
│ │ │ ├── esp_hardware.c
│ │ │ └── net.c
│ ├── nopoll
│ │ ├── Makefile
│ │ ├── nopoll-regression-client.c
│ │ ├── nopoll.c
│ │ ├── nopoll_conn.c
│ │ ├── nopoll_conn_opts.c
│ │ ├── nopoll_ctx.c
│ │ ├── nopoll_decl.c
│ │ ├── nopoll_io.c
│ │ ├── nopoll_listener.c
│ │ ├── nopoll_log.c
│ │ ├── nopoll_loop.c
│ │ ├── nopoll_msg.c
│ │ └── nopoll_win32.c
│ ├── openssl
│ │ ├── Makefile
│ │ ├── OpenSSL-APIs.rst
│ │ ├── library
│ │ │ ├── Makefile
│ │ │ ├── ssl_cert.c
│ │ │ ├── ssl_lib.c
│ │ │ ├── ssl_methods.c
│ │ │ ├── ssl_pkey.c
│ │ │ ├── ssl_stack.c
│ │ │ └── ssl_x509.c
│ │ └── platform
│ │ │ ├── Makefile
│ │ │ └── ssl_pm.c
│ ├── spiffs
│ │ ├── Makefile
│ │ ├── esp_spiffs.c
│ │ ├── spiffs_cache.c
│ │ ├── spiffs_check.c
│ │ ├── spiffs_gc.c
│ │ ├── spiffs_hydrogen.c
│ │ └── spiffs_nucleus.c
│ └── ssl
│ │ ├── Makefile
│ │ ├── crypto
│ │ ├── Makefile
│ │ ├── sha256.c
│ │ ├── sha384.c
│ │ ├── sha512.c
│ │ ├── ssl_aes.c
│ │ ├── ssl_bigint.c
│ │ ├── ssl_crypto_misc.c
│ │ ├── ssl_hmac.c
│ │ ├── ssl_md5.c
│ │ ├── ssl_rc4.c
│ │ ├── ssl_rsa.c
│ │ └── ssl_sha1.c
│ │ └── ssl
│ │ ├── Makefile
│ │ ├── ssl_asn1.c
│ │ ├── ssl_gen_cert.c
│ │ ├── ssl_loader.c
│ │ ├── ssl_openssl.c
│ │ ├── ssl_os_port.c
│ │ ├── ssl_p12.c
│ │ ├── ssl_platform.c
│ │ ├── ssl_tls1.c
│ │ ├── ssl_tls1_clnt.c
│ │ ├── ssl_tls1_svr.c
│ │ └── ssl_x509.c
└── tools
│ ├── gen_appbin.py
│ ├── make_cacert.py
│ ├── make_cert.py
│ └── makefile.sh
├── Makefile
├── README.md
├── driver
├── .output
│ └── eagle
│ │ └── debug
│ │ ├── lib
│ │ └── libdriver.a
│ │ └── obj
│ │ ├── gpio.d
│ │ ├── gpio.o
│ │ ├── hw_timer.d
│ │ ├── hw_timer.o
│ │ ├── key.d
│ │ ├── key.o
│ │ ├── uart.d
│ │ └── uart.o
├── Makefile
├── gpio.c
├── hw_timer.c
├── key.c
└── uart.c
├── gen_misc.sh
├── include
├── driver
│ ├── gpio.h
│ ├── hw_timer.h
│ ├── key.h
│ └── uart.h
└── user_config.h
├── platforms
├── .output
│ └── eagle
│ │ └── debug
│ │ └── lib
│ │ └── libplatforms.a
├── Makefile
├── alink
│ ├── .output
│ │ └── eagle
│ │ │ └── debug
│ │ │ └── lib
│ │ │ └── libplatforms_alink.a
│ ├── Makefile
│ ├── README.md
│ ├── adaptation
│ │ ├── .output
│ │ │ └── eagle
│ │ │ │ └── debug
│ │ │ │ ├── lib
│ │ │ │ └── libalink_adaptation.a
│ │ │ │ └── obj
│ │ │ │ ├── alink_connect_ap.d
│ │ │ │ ├── alink_connect_ap.o
│ │ │ │ ├── alink_debug.d
│ │ │ │ ├── alink_debug.o
│ │ │ │ ├── alink_os.d
│ │ │ │ ├── alink_os.o
│ │ │ │ ├── alink_ota.d
│ │ │ │ ├── alink_ota.o
│ │ │ │ ├── alink_param.d
│ │ │ │ ├── alink_param.o
│ │ │ │ ├── alink_product.d
│ │ │ │ ├── alink_product.o
│ │ │ │ ├── aws_platform.d
│ │ │ │ ├── aws_platform.o
│ │ │ │ ├── aws_softap.d
│ │ │ │ └── aws_softap.o
│ │ ├── Makefile
│ │ ├── alink_connect_ap.c
│ │ ├── alink_debug.c
│ │ ├── alink_os.c
│ │ ├── alink_ota.c
│ │ ├── alink_param.c
│ │ ├── alink_product.c
│ │ ├── aws_platform.c
│ │ ├── aws_softap.c
│ │ └── include
│ │ │ ├── aws_lib.h
│ │ │ └── aws_platform.h
│ ├── application
│ │ ├── .output
│ │ │ └── eagle
│ │ │ │ └── debug
│ │ │ │ ├── lib
│ │ │ │ └── libalink_application.a
│ │ │ │ └── obj
│ │ │ │ ├── esp_alink_data_transport.d
│ │ │ │ ├── esp_alink_data_transport.o
│ │ │ │ ├── esp_alink_info_store.d
│ │ │ │ ├── esp_alink_info_store.o
│ │ │ │ ├── esp_alink_main.d
│ │ │ │ └── esp_alink_main.o
│ │ ├── Makefile
│ │ ├── esp_alink_data_transport.c
│ │ ├── esp_alink_info_store.c
│ │ └── esp_alink_main.c
│ └── include
│ │ ├── alink_adaptation.h
│ │ ├── alink_export.h
│ │ ├── alink_export_rawdata.h
│ │ ├── alink_json.h
│ │ ├── esp_alink.h
│ │ ├── esp_alink_info_store.h
│ │ └── esp_alink_log.h
└── joylink
│ ├── .output
│ └── eagle
│ │ └── debug
│ │ └── lib
│ │ └── libplatforms_joylink.a
│ ├── Makefile
│ ├── README.md
│ ├── adaptation
│ ├── .output
│ │ └── eagle
│ │ │ └── debug
│ │ │ └── lib
│ │ │ └── libjoylink_adaptation.a
│ ├── Makefile
│ ├── joylink_lib
│ │ ├── .output
│ │ │ └── eagle
│ │ │ │ └── debug
│ │ │ │ └── lib
│ │ │ │ └── libjoylink.a
│ │ ├── Makefile
│ │ ├── auth
│ │ │ ├── .output
│ │ │ │ └── eagle
│ │ │ │ │ └── debug
│ │ │ │ │ ├── lib
│ │ │ │ │ └── libauth.a
│ │ │ │ │ └── obj
│ │ │ │ │ ├── aes.d
│ │ │ │ │ ├── aes.o
│ │ │ │ │ ├── crc.d
│ │ │ │ │ ├── crc.o
│ │ │ │ │ ├── joylinkAES.d
│ │ │ │ │ ├── joylinkAES.o
│ │ │ │ │ ├── joylink_crypt.d
│ │ │ │ │ ├── joylink_crypt.o
│ │ │ │ │ ├── md5.d
│ │ │ │ │ ├── md5.o
│ │ │ │ │ ├── uECC.d
│ │ │ │ │ └── uECC.o
│ │ │ ├── Makefile
│ │ │ ├── aes.c
│ │ │ ├── aes.h
│ │ │ ├── crc.c
│ │ │ ├── crc.h
│ │ │ ├── joylinkAES.c
│ │ │ ├── joylinkCrypto.h
│ │ │ ├── joylinkErrno.h
│ │ │ ├── joylinkSetting.h
│ │ │ ├── joylink_crypt.c
│ │ │ ├── joylink_crypt.h
│ │ │ ├── md5.c
│ │ │ ├── md5.h
│ │ │ ├── stdint.h
│ │ │ ├── uECC.c
│ │ │ └── uECC.h
│ │ ├── extern
│ │ │ ├── .output
│ │ │ │ └── eagle
│ │ │ │ │ └── debug
│ │ │ │ │ ├── lib
│ │ │ │ │ └── libextern.a
│ │ │ │ │ └── obj
│ │ │ │ │ ├── joylink_extern.d
│ │ │ │ │ ├── joylink_extern.o
│ │ │ │ │ ├── joylink_extern_json.d
│ │ │ │ │ ├── joylink_extern_json.o
│ │ │ │ │ ├── joylink_extern_sub_dev.d
│ │ │ │ │ ├── joylink_extern_sub_dev.o
│ │ │ │ │ ├── joylink_upgrade.d
│ │ │ │ │ ├── joylink_upgrade.o
│ │ │ │ │ ├── upgrade_check_api.d
│ │ │ │ │ ├── upgrade_check_api.o
│ │ │ │ │ ├── upgrade_flash_api.d
│ │ │ │ │ └── upgrade_flash_api.o
│ │ │ ├── Makefile
│ │ │ ├── joylink_dev.h
│ │ │ ├── joylink_extern.c
│ │ │ ├── joylink_extern.h
│ │ │ ├── joylink_extern_json.c
│ │ │ ├── joylink_extern_json.h
│ │ │ ├── joylink_extern_sub_dev.c
│ │ │ ├── joylink_upgrade.c
│ │ │ ├── joylink_upgrade.h
│ │ │ ├── upgrade_check_api.c
│ │ │ └── upgrade_flash_api.c
│ │ ├── joylink
│ │ │ ├── .output
│ │ │ │ └── eagle
│ │ │ │ │ └── debug
│ │ │ │ │ ├── lib
│ │ │ │ │ └── libjoy_link.a
│ │ │ │ │ └── obj
│ │ │ │ │ ├── joylink_dev_lan.d
│ │ │ │ │ ├── joylink_dev_lan.o
│ │ │ │ │ ├── joylink_dev_sdk.d
│ │ │ │ │ ├── joylink_dev_sdk.o
│ │ │ │ │ ├── joylink_dev_server.d
│ │ │ │ │ ├── joylink_dev_server.o
│ │ │ │ │ ├── joylink_join_packet.d
│ │ │ │ │ ├── joylink_join_packet.o
│ │ │ │ │ ├── joylink_packets.d
│ │ │ │ │ ├── joylink_packets.o
│ │ │ │ │ ├── joylink_security.d
│ │ │ │ │ ├── joylink_security.o
│ │ │ │ │ ├── joylink_sub_dev.d
│ │ │ │ │ ├── joylink_sub_dev.o
│ │ │ │ │ ├── joylink_utils.d
│ │ │ │ │ └── joylink_utils.o
│ │ │ ├── Makefile
│ │ │ ├── joylink.h
│ │ │ ├── joylink_cfg.h
│ │ │ ├── joylink_dev_lan.c
│ │ │ ├── joylink_dev_sdk.c
│ │ │ ├── joylink_dev_server.c
│ │ │ ├── joylink_join_packet.c
│ │ │ ├── joylink_join_packet.h
│ │ │ ├── joylink_log.h
│ │ │ ├── joylink_packets.c
│ │ │ ├── joylink_packets.h
│ │ │ ├── joylink_ret_code.h
│ │ │ ├── joylink_security.c
│ │ │ ├── joylink_security.h
│ │ │ ├── joylink_sub_dev.c
│ │ │ ├── joylink_sub_dev.h
│ │ │ ├── joylink_utils.c
│ │ │ └── joylink_utils.h
│ │ ├── json
│ │ │ ├── .output
│ │ │ │ └── eagle
│ │ │ │ │ └── debug
│ │ │ │ │ ├── lib
│ │ │ │ │ └── libjoylink_json.a
│ │ │ │ │ └── obj
│ │ │ │ │ ├── cJSON.d
│ │ │ │ │ ├── cJSON.o
│ │ │ │ │ ├── joylink_json.d
│ │ │ │ │ ├── joylink_json.o
│ │ │ │ │ ├── joylink_json_sub_dev.d
│ │ │ │ │ └── joylink_json_sub_dev.o
│ │ │ ├── Makefile
│ │ │ ├── cJSON.c
│ │ │ ├── cJSON.h
│ │ │ ├── joylink_json.c
│ │ │ ├── joylink_json.h
│ │ │ ├── joylink_json_sub_dev.c
│ │ │ └── joylink_json_sub_dev.h
│ │ └── list
│ │ │ ├── .output
│ │ │ └── eagle
│ │ │ │ └── debug
│ │ │ │ ├── lib
│ │ │ │ └── liblist.a
│ │ │ │ └── obj
│ │ │ │ ├── joylink_list.d
│ │ │ │ └── joylink_list.o
│ │ │ ├── Makefile
│ │ │ ├── joylink_list.c
│ │ │ ├── joylink_list.h
│ │ │ └── yc_list.h
│ ├── joylink_smartconfig
│ │ ├── .output
│ │ │ └── eagle
│ │ │ │ └── debug
│ │ │ │ ├── lib
│ │ │ │ └── libjoylink_smartconfig.a
│ │ │ │ └── obj
│ │ │ │ ├── jd_innet.d
│ │ │ │ ├── jd_innet.o
│ │ │ │ ├── joylink_smnt.d
│ │ │ │ └── joylink_smnt.o
│ │ ├── Makefile
│ │ ├── jd_innet.c
│ │ ├── jd_innet.h
│ │ ├── joylink_smnt.c
│ │ ├── joylink_smnt.h
│ │ └── joylink_smnt_adp.h
│ └── joylink_softap
│ │ ├── .output
│ │ └── eagle
│ │ │ └── debug
│ │ │ └── lib
│ │ │ └── libjoylink_softap.a
│ │ ├── Makefile
│ │ ├── auth
│ │ ├── .output
│ │ │ └── eagle
│ │ │ │ └── debug
│ │ │ │ ├── lib
│ │ │ │ └── libsoftap_auth.a
│ │ │ │ └── obj
│ │ │ │ ├── joylink_auth_uECC.d
│ │ │ │ └── joylink_auth_uECC.o
│ │ ├── Makefile
│ │ ├── _ansi.h
│ │ ├── _types.h
│ │ ├── joylink_auth_crypto.h
│ │ ├── joylink_auth_errno.h
│ │ ├── joylink_auth_setting.h
│ │ ├── joylink_auth_uECC.c
│ │ ├── joylink_auth_uECC.h
│ │ ├── joylink_auth_uECC_curve-specific.inc
│ │ ├── joylink_auth_uECC_platform-specific.inc
│ │ ├── joylink_auth_uECC_types.h
│ │ ├── joylink_auth_uECC_vli.h
│ │ ├── types.h
│ │ └── unistd.h
│ │ └── softap
│ │ ├── .output
│ │ └── eagle
│ │ │ └── debug
│ │ │ ├── lib
│ │ │ └── libsoftap.a
│ │ │ └── obj
│ │ │ ├── joylink_softap.d
│ │ │ ├── joylink_softap.o
│ │ │ ├── joylink_softap_extern.d
│ │ │ ├── joylink_softap_extern.o
│ │ │ ├── joylink_softap_util.d
│ │ │ └── joylink_softap_util.o
│ │ ├── Makefile
│ │ ├── joylink_head.h
│ │ ├── joylink_head.h.bak
│ │ ├── joylink_softap.c
│ │ ├── joylink_softap.h
│ │ ├── joylink_softap_extern.c
│ │ ├── joylink_softap_extern.h
│ │ ├── joylink_softap_util.c
│ │ └── joylink_softap_util.h
│ ├── application
│ ├── .output
│ │ └── eagle
│ │ │ └── debug
│ │ │ ├── lib
│ │ │ └── libjoylink_application.a
│ │ │ └── obj
│ │ │ ├── esp_joylink.d
│ │ │ ├── esp_joylink.o
│ │ │ ├── esp_joylink_info_store.d
│ │ │ └── esp_joylink_info_store.o
│ ├── Makefile
│ ├── esp_joylink.c
│ └── esp_joylink_info_store.c
│ └── include
│ ├── esp_joylink.h
│ ├── esp_joylink_info_store.h
│ ├── esp_joylink_log.h
│ └── joylink_config.h
├── user
├── .output
│ └── eagle
│ │ └── debug
│ │ ├── lib
│ │ └── libuser.a
│ │ └── obj
│ │ ├── alink_key_trigger.d
│ │ ├── alink_key_trigger.o
│ │ ├── app_joylink.d
│ │ ├── app_joylink.o
│ │ ├── sample_json.d
│ │ ├── sample_json.o
│ │ ├── sample_passthrough.d
│ │ ├── sample_passthrough.o
│ │ ├── user_main.d
│ │ └── user_main.o
├── ALINKTEST_LIVING_LIGHT_SMARTLED_LUA.lua
├── Makefile
├── alink_key_trigger.c
├── app_joylink.c
├── only_trans.lua
├── sample_json.c
├── sample_passthrough.c
└── user_main.c
└── utilities
├── .output
└── eagle
│ └── debug
│ └── lib
│ └── libutilities.a
├── Makefile
├── adapter
├── .output
│ └── eagle
│ │ └── debug
│ │ ├── lib
│ │ └── libadapter.a
│ │ └── obj
│ │ ├── adapter.d
│ │ └── adapter.o
├── Makefile
├── adapter.c
├── adapter.h
└── esp_err.h
├── button
├── .output
│ └── eagle
│ │ └── debug
│ │ ├── lib
│ │ └── libbutton.a
│ │ └── obj
│ │ ├── button.d
│ │ └── button.o
├── Makefile
├── button.c
└── button.h
├── ringbuffer
├── .output
│ └── eagle
│ │ └── debug
│ │ ├── lib
│ │ └── libringbuffer.a
│ │ └── obj
│ │ ├── simple_ringbuffer.d
│ │ └── simple_ringbuffer.o
├── Makefile
├── simple_ringbuffer.c
└── simple_ringbuffer.h
└── status_led
├── .output
└── eagle
│ └── debug
│ ├── lib
│ └── libstatus_led.a
│ └── obj
│ ├── led.d
│ └── led.o
├── Makefile
├── led.c
└── led.h
/ESP8266_RTOS_SDK/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/LICENSE
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/VERSION:
--------------------------------------------------------------------------------
1 | gwen:
2 | crypto: 191728c
3 | espnow: 191728c
4 | main: 191728c
5 | mesh: 191728c
6 | minic: 191728c
7 | net80211: 191728c
8 | pp: 191728c
9 | pwm: 191728c
10 | smartconfig:191728c
11 | wpa: 191728c
12 | wps: 191728c
13 |
14 | gitlab:
15 | espconn: 3a998034
16 | freertos: ac047746
17 | lwip: ac047746
18 | driver: 7bee5263
19 | mbedtls: 1ac9f1f4
20 | ssl: eefb383a
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/bin/blank.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/bin/blank.bin
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/bin/boot_v1.6.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/bin/boot_v1.6.bin
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/bin/boot_v1.7.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/bin/boot_v1.7.bin
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/bin/esp_init_data_default.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/bin/esp_init_data_default.bin
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/bin/upgrade/readme.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/bin/upgrade/readme.txt
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/20B-ESP8266__RTOS_SDK_API Reference.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/documents/20B-ESP8266__RTOS_SDK_API Reference.pdf
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/arrowdown.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/documents/html/arrowdown.png
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/arrowright.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/documents/html/arrowright.png
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/bc_s.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/documents/html/bc_s.png
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/bdwn.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/documents/html/bdwn.png
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/closed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/documents/html/closed.png
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/doc.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/documents/html/doc.png
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/doxygen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/documents/html/doxygen.png
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/folderclosed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/documents/html/folderclosed.png
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/folderopen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/documents/html/folderopen.png
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/nav_f.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/documents/html/nav_f.png
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/nav_g.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/documents/html/nav_g.png
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/nav_h.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/documents/html/nav_h.png
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/open.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/documents/html/open.png
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/all_0.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/all_0.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['_5fesp_5fevent',['_esp_event',['../struct__esp__event.html',1,'']]],
4 | ['_5fesp_5ftcp',['_esp_tcp',['../struct__esp__tcp.html',1,'']]],
5 | ['_5fesp_5fudp',['_esp_udp',['../struct__esp__udp.html',1,'']]],
6 | ['_5fos_5ftimer_5ft',['_os_timer_t',['../struct__os__timer__t.html',1,'']]],
7 | ['_5fremot_5finfo',['_remot_info',['../struct__remot__info.html',1,'']]]
8 | ];
9 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/all_1.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/all_10.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/all_11.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/all_11.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['type',['type',['../structespconn.html#a2431ce92ac5c0bda2b6e5812ba8e3323',1,'espconn']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/all_12.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/all_13.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/all_2.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/all_3.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/all_4.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/all_5.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/all_6.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/all_7.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/all_8.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/all_8.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['hardware_20timer_20apis',['Hardware timer APIs',['../group__HW__Timer__APIs.html',1,'']]],
4 | ['hw_5ftimer_5farm',['hw_timer_arm',['../group__HW__Timer__APIs.html#gace64c59d338a9d785bd5730029086553',1,'hw_timer.h']]],
5 | ['hw_5ftimer_5finit',['hw_timer_init',['../group__HW__Timer__APIs.html#ga09f8d1ed286cb02bfe47bc5f6c67b570',1,'hw_timer.h']]],
6 | ['hw_5ftimer_5fset_5ffunc',['hw_timer_set_func',['../group__HW__Timer__APIs.html#ga78c91a9ec46aa9fb5b9fae9d357e9957',1,'hw_timer.h']]]
7 | ];
8 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/all_9.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/all_9.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['ip',['ip',['../structstation__info.html#a0f308afbb6ff9d8999fd963597ffaafd',1,'station_info::ip()'],['../structip__info.html#a0f308afbb6ff9d8999fd963597ffaafd',1,'ip_info::ip()'],['../structEvent__StaMode__Got__IP__t.html#a0f308afbb6ff9d8999fd963597ffaafd',1,'Event_StaMode_Got_IP_t::ip()']]],
4 | ['ip_5finfo',['ip_info',['../structip__info.html',1,'']]],
5 | ['is_5fhidden',['is_hidden',['../structbss__info.html#a752c7117050279bff70c6bce738be833',1,'bss_info']]]
6 | ];
7 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/all_a.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/all_a.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['link_5fcnt',['link_cnt',['../structespconn.html#a44c66baf2083925ae34e6ff46e7ec281',1,'espconn']]],
4 | ['local_5fip',['local_ip',['../struct__esp__tcp.html#a2b79759620ce85a36254e2b07c86b62b',1,'_esp_tcp::local_ip()'],['../struct__esp__udp.html#a2b79759620ce85a36254e2b07c86b62b',1,'_esp_udp::local_ip()']]],
5 | ['local_5fport',['local_port',['../struct__esp__tcp.html#a009e2d58737d2223ce009dc0631e65dc',1,'_esp_tcp::local_port()'],['../struct__esp__udp.html#a009e2d58737d2223ce009dc0631e65dc',1,'_esp_udp::local_port()']]],
6 | ['log_5fblock_5fsize',['log_block_size',['../structesp__spiffs__config.html#ac7518f38292532ca42fd8ed8a290259b',1,'esp_spiffs_config']]],
7 | ['log_5fpage_5fsize',['log_page_size',['../structesp__spiffs__config.html#a0cfa1078dbb0a9591e9955d6dd0ad13a',1,'esp_spiffs_config']]]
8 | ];
9 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/all_b.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/all_c.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/all_c.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['network_20espconn_20apis',['Network Espconn APIs',['../group__Espconn__APIs.html',1,'']]],
4 | ['netmask',['netmask',['../structip__info.html#a9b6d1d396ad76ad9c32ab40332c8e5ae',1,'ip_info']]],
5 | ['new_5fmode',['new_mode',['../structEvent__StaMode__AuthMode__Change__t.html#a87330332c13687acbf3fa85aa30b32ea',1,'Event_StaMode_AuthMode_Change_t']]],
6 | ['null_5fmode',['NULL_MODE',['../group__WiFi__Common__APIs.html#gga2cdd09724a071506f717d721f6aa633ca055d8a581738cc0181ce387afe3ab99a',1,'esp_wifi.h']]]
7 | ];
8 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/all_d.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/all_e.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/all_f.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/classes_0.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/classes_0.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['_5fesp_5fevent',['_esp_event',['../struct__esp__event.html',1,'']]],
4 | ['_5fesp_5ftcp',['_esp_tcp',['../struct__esp__tcp.html',1,'']]],
5 | ['_5fesp_5fudp',['_esp_udp',['../struct__esp__udp.html',1,'']]],
6 | ['_5fos_5ftimer_5ft',['_os_timer_t',['../struct__os__timer__t.html',1,'']]],
7 | ['_5fremot_5finfo',['_remot_info',['../struct__remot__info.html',1,'']]]
8 | ];
9 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/classes_1.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/classes_1.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['airkiss_5fconfig_5ft',['airkiss_config_t',['../structairkiss__config__t.html',1,'']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/classes_2.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/classes_2.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['bss_5finfo',['bss_info',['../structbss__info.html',1,'']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/classes_3.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/classes_3.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['cmd_5fs',['cmd_s',['../structcmd__s.html',1,'']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/classes_4.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/classes_4.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['dhcps_5flease',['dhcps_lease',['../structdhcps__lease.html',1,'']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/classes_5.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/classes_6.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/classes_6.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['gpio_5fconfigtypedef',['GPIO_ConfigTypeDef',['../structGPIO__ConfigTypeDef.html',1,'']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/classes_7.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/classes_7.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['ip_5finfo',['ip_info',['../structip__info.html',1,'']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/classes_8.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/classes_8.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['pwm_5fparam',['pwm_param',['../structpwm__param.html',1,'']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/classes_9.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/classes_9.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['rst_5finfo',['rst_info',['../structrst__info.html',1,'']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/classes_a.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/classes_a.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['scan_5fconfig',['scan_config',['../structscan__config.html',1,'']]],
4 | ['softap_5fconfig',['softap_config',['../structsoftap__config.html',1,'']]],
5 | ['spiflashchip',['SpiFlashChip',['../structSpiFlashChip.html',1,'']]],
6 | ['station_5fconfig',['station_config',['../structstation__config.html',1,'']]],
7 | ['station_5finfo',['station_info',['../structstation__info.html',1,'']]]
8 | ];
9 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/classes_b.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/classes_b.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['uart_5fconfigtypedef',['UART_ConfigTypeDef',['../structUART__ConfigTypeDef.html',1,'']]],
4 | ['uart_5fintrconftypedef',['UART_IntrConfTypeDef',['../structUART__IntrConfTypeDef.html',1,'']]],
5 | ['upgrade_5fserver_5finfo',['upgrade_server_info',['../structupgrade__server__info.html',1,'']]]
6 | ];
7 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/close.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/documents/html/search/close.png
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/enums_0.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/enums_0.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['airkiss_5flan_5fret_5ft',['airkiss_lan_ret_t',['../group__AirKiss__APIs.html#gaa0ebed8b87dd27c1c1d80c316fe2e691',1,'airkiss.h']]],
4 | ['auth_5fmode',['AUTH_MODE',['../group__WiFi__Common__APIs.html#ga49c8969263c0503dbe9811f16c500296',1,'esp_wifi.h']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/enums_1.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/enums_1.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['dhcp_5fstatus',['dhcp_status',['../group__Misc__APIs.html#ga9e40444d24f71f875b15136edec8fc47',1,'esp_misc.h']]],
4 | ['dhcps_5foffer_5foption',['dhcps_offer_option',['../group__Misc__APIs.html#ga47797d528afd74db93dd37a2c9207333',1,'esp_misc.h']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/enums_2.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/enums_2.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['espconn_5flevel',['espconn_level',['../group__Espconn__APIs.html#gaaae7451fb36d445e625d52b3f0eec36e',1,'espconn.h']]],
4 | ['espconn_5foption',['espconn_option',['../group__Espconn__APIs.html#ga9db40198a52a9becd150a851f9855a92',1,'espconn.h']]],
5 | ['espconn_5fstate',['espconn_state',['../group__Espconn__APIs.html#ga27ebed6341108494ecf41ec8a7d37c4b',1,'espconn.h']]],
6 | ['espconn_5ftype',['espconn_type',['../group__Espconn__APIs.html#ga822c96862e04f46aff8d65cb8170b60f',1,'espconn.h']]]
7 | ];
8 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/enums_3.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/enums_3.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['flash_5fsize_5fmap',['flash_size_map',['../group__System__boot__APIs.html#ga09fedddfc198c6f5b12e795d7a560de2',1,'esp_system.h']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/enums_4.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/enums_4.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['mesh_5fnode_5ftype',['mesh_node_type',['../group__Mesh__APIs.html#ga4947b8b90891b481b81383e08d45c346',1,'mesh.h']]],
4 | ['mesh_5fstatus',['mesh_status',['../group__Mesh__APIs.html#ga73a6546355fa7461bbe09af0643c719e',1,'mesh.h']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/enums_5.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/enums_5.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['rst_5freason',['rst_reason',['../group__System__APIs.html#gaf560461b4a37405f75fd789165f6c576',1,'esp_system.h']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/enums_6.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/enums_6.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['sc_5fstatus',['sc_status',['../group__Smartconfig__APIs.html#gafec33e52eaa14ed795ab28ce69c685e3',1,'smartconfig.h']]],
4 | ['sc_5ftype',['sc_type',['../group__Smartconfig__APIs.html#ga533261c0af94cdbb04fe90f452af9b9d',1,'smartconfig.h']]],
5 | ['spiflashopresult',['SpiFlashOpResult',['../group__SPI__Driver__APIs.html#ga7546515bb162fd2bb252ebe20fd92dbe',1,'spi_flash.h']]],
6 | ['station_5fstatus',['STATION_STATUS',['../group__Station__APIs.html#ga4c23fd73def991ebbce2a16bf7d474bc',1,'esp_sta.h']]],
7 | ['system_5fevent',['SYSTEM_EVENT',['../group__WiFi__Common__APIs.html#gaeecbdf938220e31d3d52cd49c57400bd',1,'esp_wifi.h']]]
8 | ];
9 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/enums_7.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/enums_7.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['wifi_5finterface',['WIFI_INTERFACE',['../group__WiFi__Common__APIs.html#gaea3f7e6b27f1008eb9fa2d0fac3de857',1,'esp_wifi.h']]],
4 | ['wifi_5fmode',['WIFI_MODE',['../group__WiFi__Common__APIs.html#ga2cdd09724a071506f717d721f6aa633c',1,'esp_wifi.h']]],
5 | ['wifi_5fphy_5fmode',['WIFI_PHY_MODE',['../group__WiFi__Common__APIs.html#ga75ce0bfb28d23bd9b671608d38da34ea',1,'esp_wifi.h']]],
6 | ['wps_5fcb_5fstatus',['wps_cb_status',['../group__WPS__APIs.html#gad7729ea41405ddb427166e3c6ed9407a',1,'esp_wps.h']]]
7 | ];
8 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/enumvalues_0.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/enumvalues_1.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/enumvalues_1.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['dhcp_5fstarted',['DHCP_STARTED',['../group__Misc__APIs.html#gga9e40444d24f71f875b15136edec8fc47af861d0338581584e3be0abd10af2d0ff',1,'esp_misc.h']]],
4 | ['dhcp_5fstopped',['DHCP_STOPPED',['../group__Misc__APIs.html#gga9e40444d24f71f875b15136edec8fc47a7c9cbdc204a9ed4b2a46cec8daeacfb8',1,'esp_misc.h']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/enumvalues_2.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/enumvalues_3.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/enumvalues_4.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/enumvalues_5.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/enumvalues_5.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['null_5fmode',['NULL_MODE',['../group__WiFi__Common__APIs.html#gga2cdd09724a071506f717d721f6aa633ca055d8a581738cc0181ce387afe3ab99a',1,'esp_wifi.h']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/enumvalues_6.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/enumvalues_6.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['offer_5fend',['OFFER_END',['../group__Misc__APIs.html#gga47797d528afd74db93dd37a2c9207333ab67ba95f9dcf33d1cd600d798c76ab88',1,'esp_misc.h']]],
4 | ['offer_5frouter',['OFFER_ROUTER',['../group__Misc__APIs.html#gga47797d528afd74db93dd37a2c9207333ad88e6ec93eb09e1cccb8d4d039681f42',1,'esp_misc.h']]],
5 | ['offer_5fstart',['OFFER_START',['../group__Misc__APIs.html#gga47797d528afd74db93dd37a2c9207333a8d64153b2be4f126695bb7f6d36cff2c',1,'esp_misc.h']]]
6 | ];
7 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/enumvalues_7.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/enumvalues_7.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['phy_5fmode_5f11b',['PHY_MODE_11B',['../group__WiFi__Common__APIs.html#gga75ce0bfb28d23bd9b671608d38da34eaa1a1163f960df76560e7a230dfe5016ba',1,'esp_wifi.h']]],
4 | ['phy_5fmode_5f11g',['PHY_MODE_11G',['../group__WiFi__Common__APIs.html#gga75ce0bfb28d23bd9b671608d38da34eaabf4e268c14075414d5a966ba274b6645',1,'esp_wifi.h']]],
5 | ['phy_5fmode_5f11n',['PHY_MODE_11N',['../group__WiFi__Common__APIs.html#gga75ce0bfb28d23bd9b671608d38da34eaa4da3ad686cf4aec7cc445b0e76aa5a8e',1,'esp_wifi.h']]]
6 | ];
7 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/enumvalues_8.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/enumvalues_9.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/enumvalues_a.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/enumvalues_a.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['wps_5fcb_5fst_5ffailed',['WPS_CB_ST_FAILED',['../group__WPS__APIs.html#ggad7729ea41405ddb427166e3c6ed9407aa82d6a587f16918a5e08fc7bd72e82256',1,'esp_wps.h']]],
4 | ['wps_5fcb_5fst_5fscan_5ferr',['WPS_CB_ST_SCAN_ERR',['../group__WPS__APIs.html#ggad7729ea41405ddb427166e3c6ed9407aabebbd63e324d7efaaaa19643b6db3c5b',1,'esp_wps.h']]],
5 | ['wps_5fcb_5fst_5fsuccess',['WPS_CB_ST_SUCCESS',['../group__WPS__APIs.html#ggad7729ea41405ddb427166e3c6ed9407aac8a6efa900487f4e54f8f09acd2fc4f8',1,'esp_wps.h']]],
6 | ['wps_5fcb_5fst_5ftimeout',['WPS_CB_ST_TIMEOUT',['../group__WPS__APIs.html#ggad7729ea41405ddb427166e3c6ed9407aa06494c31ab495602b84bbf165ecdeffd',1,'esp_wps.h']]],
7 | ['wps_5fcb_5fst_5fwep',['WPS_CB_ST_WEP',['../group__WPS__APIs.html#ggad7729ea41405ddb427166e3c6ed9407aabb3484dae0443776c8afe92d23d82621',1,'esp_wps.h']]]
8 | ];
9 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/functions_0.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/functions_0.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['airkiss_5flan_5fpack',['airkiss_lan_pack',['../group__AirKiss__APIs.html#gab6bab3b00620928bca5e2adc0d2abd31',1,'airkiss.h']]],
4 | ['airkiss_5flan_5frecv',['airkiss_lan_recv',['../group__AirKiss__APIs.html#ga7545a7e75de00da0b22c232de602e092',1,'airkiss.h']]],
5 | ['airkiss_5fversion',['airkiss_version',['../group__AirKiss__APIs.html#gad2485fae7edd33913a96ae91fd277acd',1,'airkiss.h']]]
6 | ];
7 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/functions_1.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/functions_2.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/functions_3.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/functions_3.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['hw_5ftimer_5farm',['hw_timer_arm',['../group__HW__Timer__APIs.html#gace64c59d338a9d785bd5730029086553',1,'hw_timer.h']]],
4 | ['hw_5ftimer_5finit',['hw_timer_init',['../group__HW__Timer__APIs.html#ga09f8d1ed286cb02bfe47bc5f6c67b570',1,'hw_timer.h']]],
5 | ['hw_5ftimer_5fset_5ffunc',['hw_timer_set_func',['../group__HW__Timer__APIs.html#ga78c91a9ec46aa9fb5b9fae9d357e9957',1,'hw_timer.h']]]
6 | ];
7 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/functions_4.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/functions_4.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['os_5fdelay_5fus',['os_delay_us',['../group__Misc__APIs.html#ga34cbc249ab7d5737df5cbff540535f9f',1,'esp_misc.h']]],
4 | ['os_5finstall_5fputc1',['os_install_putc1',['../group__Misc__APIs.html#ga1e58a0af820fa16197c614872b2d4eaa',1,'esp_misc.h']]],
5 | ['os_5fputc',['os_putc',['../group__Misc__APIs.html#ga279c08566a8fb3910dff740c106cd26a',1,'esp_misc.h']]],
6 | ['os_5ftimer_5farm',['os_timer_arm',['../group__Timer__APIs.html#ga26366c1af6634ad1bac5579c3cbe301d',1,'esp_timer.h']]],
7 | ['os_5ftimer_5fdisarm',['os_timer_disarm',['../group__Timer__APIs.html#gae5d5bc766def32d5dbba2bb44e02fd00',1,'esp_timer.h']]],
8 | ['os_5ftimer_5fsetfn',['os_timer_setfn',['../group__Timer__APIs.html#ga77b22f92e381327c7d717ab408df9967',1,'esp_timer.h']]]
9 | ];
10 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/functions_5.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/functions_5.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['pwm_5fget_5fduty',['pwm_get_duty',['../group__PWM__Driver__APIs.html#gaa2c27474ef8774f6a85971f813785068',1,'pwm.h']]],
4 | ['pwm_5fget_5fperiod',['pwm_get_period',['../group__PWM__Driver__APIs.html#ga347173af17daf294b4312d975f3bed8b',1,'pwm.h']]],
5 | ['pwm_5finit',['pwm_init',['../group__PWM__Driver__APIs.html#ga96286902d138bbba183495583db6f369',1,'pwm.h']]],
6 | ['pwm_5fset_5fduty',['pwm_set_duty',['../group__PWM__Driver__APIs.html#ga3c85e3b8654b48f23033f132b91c07b3',1,'pwm.h']]],
7 | ['pwm_5fset_5fperiod',['pwm_set_period',['../group__PWM__Driver__APIs.html#ga57dad644319cd4324edd382d5ce772f5',1,'pwm.h']]],
8 | ['pwm_5fstart',['pwm_start',['../group__PWM__Driver__APIs.html#gad405ef7080a8cea5c9ac23ba25da1fbb',1,'pwm.h']]]
9 | ];
10 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/functions_6.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/functions_7.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/functions_8.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/groups_0.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/groups_0.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['airkiss_20apis',['AirKiss APIs',['../group__AirKiss__APIs.html',1,'']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/groups_1.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/groups_1.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['boot_20apis',['Boot APIs',['../group__System__boot__APIs.html',1,'']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/groups_2.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/groups_2.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['common_20apis',['Common APIs',['../group__WiFi__Common__APIs.html',1,'']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/groups_3.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/groups_3.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['driver_20apis',['Driver APIs',['../group__Driver__APIs.html',1,'']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/groups_4.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/groups_4.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['esp_2dnow_20apis',['ESP-NOW APIs',['../group__ESPNow__APIs.html',1,'']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/groups_5.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/groups_5.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['force_20sleep_20apis',['Force Sleep APIs',['../group__WiFi__Force__Sleep__APIs.html',1,'']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/groups_6.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/groups_6.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['gpio_20driver_20apis',['GPIO Driver APIs',['../group__GPIO__Driver__APIs.html',1,'']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/groups_7.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/groups_7.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['hardware_20timer_20apis',['Hardware timer APIs',['../group__HW__Timer__APIs.html',1,'']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/groups_8.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/groups_8.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['mesh_20apis',['Mesh APIs',['../group__Mesh__APIs.html',1,'']]],
4 | ['misc_20apis',['Misc APIs',['../group__Misc__APIs.html',1,'']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/groups_9.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/groups_9.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['network_20espconn_20apis',['Network Espconn APIs',['../group__Espconn__APIs.html',1,'']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/groups_a.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/groups_a.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['pwm_20driver_20apis',['PWM Driver APIs',['../group__PWM__Driver__APIs.html',1,'']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/groups_b.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/groups_b.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['rate_20control_20apis',['Rate Control APIs',['../group__WiFi__Rate__Control__APIs.html',1,'']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/groups_c.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/groups_c.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['smartconfig_20apis',['Smartconfig APIs',['../group__Smartconfig__APIs.html',1,'']]],
4 | ['softap_20apis',['SoftAP APIs',['../group__SoftAP__APIs.html',1,'']]],
5 | ['spi_20driver_20apis',['SPI Driver APIs',['../group__SPI__Driver__APIs.html',1,'']]],
6 | ['spiffs_20apis',['Spiffs APIs',['../group__Spiffs__APIs.html',1,'']]],
7 | ['ssc_20apis',['SSC APIs',['../group__SSC__APIs.html',1,'']]],
8 | ['station_20apis',['Station APIs',['../group__Station__APIs.html',1,'']]],
9 | ['system_20apis',['System APIs',['../group__System__APIs.html',1,'']]],
10 | ['software_20timer_20apis',['Software timer APIs',['../group__Timer__APIs.html',1,'']]],
11 | ['sniffer_20apis',['Sniffer APIs',['../group__WiFi__Sniffer__APIs.html',1,'']]]
12 | ];
13 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/groups_d.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/groups_d.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['uart_20driver_20apis',['UART Driver APIs',['../group__UART__Driver__APIs.html',1,'']]],
4 | ['upgrade_20apis',['Upgrade APIs',['../group__Upgrade__APIs.html',1,'']]],
5 | ['user_20ie_20apis',['User IE APIs',['../group__WiFi__User__IE__APIs.html',1,'']]]
6 | ];
7 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/groups_e.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/groups_e.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['wifi_20related_20apis',['WiFi Related APIs',['../group__WiFi__APIs.html',1,'']]],
4 | ['wps_20apis',['WPS APIs',['../group__WPS__APIs.html',1,'']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/mag_sel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/documents/html/search/mag_sel.png
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/nomatches.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/pages_0.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/pages_0.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['esp8266_5frtos_5fsdk',['ESP8266_RTOS_SDK',['../index.html',1,'']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/search_l.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/documents/html/search/search_l.png
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/search_m.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/documents/html/search/search_m.png
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/search_r.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/documents/html/search/search_r.png
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/searchdata.js:
--------------------------------------------------------------------------------
1 | var indexSectionsWithContent =
2 | {
3 | 0: "_abcdefghilmnoprstuw",
4 | 1: "_abcdegiprsu",
5 | 2: "aeghopsuw",
6 | 3: "abcdefgilmnoprstuw",
7 | 4: "defrsuw",
8 | 5: "adefmrsw",
9 | 6: "adefmnoprsw",
10 | 7: "abcdefghmnprsuw",
11 | 8: "e"
12 | };
13 |
14 | var indexSectionNames =
15 | {
16 | 0: "all",
17 | 1: "classes",
18 | 2: "functions",
19 | 3: "variables",
20 | 4: "typedefs",
21 | 5: "enums",
22 | 6: "enumvalues",
23 | 7: "groups",
24 | 8: "pages"
25 | };
26 |
27 | var indexSectionLabels =
28 | {
29 | 0: "All",
30 | 1: "Data Structures",
31 | 2: "Functions",
32 | 3: "Variables",
33 | 4: "Typedefs",
34 | 5: "Enumerations",
35 | 6: "Enumerator",
36 | 7: "Modules",
37 | 8: "Pages"
38 | };
39 |
40 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/typedefs_0.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/typedefs_0.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['dns_5ffound_5fcallback',['dns_found_callback',['../group__Espconn__APIs.html#gac6c8cf602f9c20d36003dc6d1b518d78',1,'espconn.h']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/typedefs_1.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/typedefs_1.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['esp_5fnow_5frecv_5fcb_5ft',['esp_now_recv_cb_t',['../group__ESPNow__APIs.html#gadd5a6237e11ed8513c4956f6109730a7',1,'espnow.h']]],
4 | ['esp_5fnow_5fsend_5fcb_5ft',['esp_now_send_cb_t',['../group__ESPNow__APIs.html#ga5d05ff4fff6db81409e30f7e7e5d48c7',1,'espnow.h']]],
5 | ['espconn_5fconnect_5fcallback',['espconn_connect_callback',['../group__Espconn__APIs.html#gac2f5cc499f1d963723ed37d87a029a00',1,'espconn.h']]],
6 | ['espconn_5freconnect_5fcallback',['espconn_reconnect_callback',['../group__Espconn__APIs.html#ga06024aeff44004ddbdb7044b97676bba',1,'espconn.h']]],
7 | ['espconn_5frecv_5fcallback',['espconn_recv_callback',['../group__Espconn__APIs.html#ga5c93b1b8d3455a8f4fdeb35b064c4b0f',1,'espconn.h']]]
8 | ];
9 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/typedefs_2.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/typedefs_2.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['freedom_5foutside_5fcb_5ft',['freedom_outside_cb_t',['../group__WiFi__Common__APIs.html#gae90568b8d2cdc0aeeb78ec34843e5c04',1,'esp_wifi.h']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/typedefs_3.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/typedefs_3.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['rfid_5flocp_5fcb_5ft',['rfid_locp_cb_t',['../group__WiFi__Common__APIs.html#gae1c8898c72bc7b1dde854068662527bc',1,'esp_wifi.h']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/typedefs_4.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/typedefs_4.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['sc_5fcallback_5ft',['sc_callback_t',['../group__Smartconfig__APIs.html#ga98fdb334fead4d1bd026b9ceee8c3db0',1,'smartconfig.h']]],
4 | ['scan_5fdone_5fcb_5ft',['scan_done_cb_t',['../group__Station__APIs.html#ga953373c37a80c04a576ac03986a1ebfb',1,'esp_sta.h']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/typedefs_5.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/typedefs_5.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['upgrade_5fstates_5fcheck_5fcallback',['upgrade_states_check_callback',['../group__Upgrade__APIs.html#ga2897893fe6b22f7cd3159e57370dee7d',1,'upgrade.h']]],
4 | ['user_5fie_5fmanufacturer_5frecv_5fcb_5ft',['user_ie_manufacturer_recv_cb_t',['../group__WiFi__User__IE__APIs.html#ga48a93836b1b5d84a69592b90613cf01f',1,'esp_wifi.h']]],
5 | ['user_5fspi_5fflash_5fread',['user_spi_flash_read',['../group__SPI__Driver__APIs.html#gacda8d0eb9ddb859ea21726108d825f17',1,'spi_flash.h']]]
6 | ];
7 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/typedefs_6.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/typedefs_6.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['wifi_5fevent_5fhandler_5fcb_5ft',['wifi_event_handler_cb_t',['../group__WiFi__Common__APIs.html#gaa7cc45ed46e00f9035baeb90e77f3996',1,'esp_wifi.h']]],
4 | ['wifi_5fpromiscuous_5fcb_5ft',['wifi_promiscuous_cb_t',['../group__WiFi__Sniffer__APIs.html#gaec780f59bcc8f01c0a4098da86bea999',1,'esp_wifi.h']]],
5 | ['wps_5fst_5fcb_5ft',['wps_st_cb_t',['../group__WPS__APIs.html#ga0da3c16841a4b3b2404577dd8f56251a',1,'esp_wps.h']]]
6 | ];
7 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/variables_0.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/variables_0.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['aid',['aid',['../structEvent__SoftAPMode__StaConnected__t.html#aea3f00ab9b78748e0e6aa5b46064d866',1,'Event_SoftAPMode_StaConnected_t::aid()'],['../structEvent__SoftAPMode__StaDisconnected__t.html#aea3f00ab9b78748e0e6aa5b46064d866',1,'Event_SoftAPMode_StaDisconnected_t::aid()']]],
4 | ['ap_5fprobereqrecved',['ap_probereqrecved',['../unionEvent__Info__u.html#ad1cd671ae667ea3fcc720c3f225e0605',1,'Event_Info_u']]],
5 | ['auth_5fchange',['auth_change',['../unionEvent__Info__u.html#a0825220ae21b63db9ddc3125d484187d',1,'Event_Info_u']]],
6 | ['authmode',['authmode',['../structsoftap__config.html#ad787bf1eaf486b53c52496364469fec0',1,'softap_config::authmode()'],['../structbss__info.html#ad787bf1eaf486b53c52496364469fec0',1,'bss_info::authmode()']]]
7 | ];
8 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/variables_1.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/variables_1.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['beacon_5finterval',['beacon_interval',['../structsoftap__config.html#a2b535ca353a179a70ea977c7e522ddf5',1,'softap_config']]],
4 | ['bss',['bss',['../structEvent__StaMode__ScanDone__t.html#abcc828d7caabe78ac4a5a54215c42e6a',1,'Event_StaMode_ScanDone_t']]],
5 | ['bssid',['bssid',['../structstation__info.html#a27f40250591ad1ec3d905b4b61e7ddde',1,'station_info::bssid()'],['../structstation__config.html#a27f40250591ad1ec3d905b4b61e7ddde',1,'station_config::bssid()'],['../structscan__config.html#a4fb944a230a11d0c4b7582b3d4d79fa4',1,'scan_config::bssid()'],['../structbss__info.html#a27f40250591ad1ec3d905b4b61e7ddde',1,'bss_info::bssid()'],['../structEvent__StaMode__Connected__t.html#a27f40250591ad1ec3d905b4b61e7ddde',1,'Event_StaMode_Connected_t::bssid()'],['../structEvent__StaMode__Disconnected__t.html#a27f40250591ad1ec3d905b4b61e7ddde',1,'Event_StaMode_Disconnected_t::bssid()']]],
6 | ['bssid_5fset',['bssid_set',['../structstation__config.html#ab8bd65a9dba6168d9a62bb54a67d1f50',1,'station_config']]]
7 | ];
8 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/variables_10.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/variables_10.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['upgrade_5fflag',['upgrade_flag',['../structupgrade__server__info.html#a983ad0843b8753df3491570b65a20348',1,'upgrade_server_info']]],
4 | ['upgrade_5fversion',['upgrade_version',['../structupgrade__server__info.html#a54bc0d4687b1f9b5f8671bd157abd94d',1,'upgrade_server_info']]],
5 | ['url',['url',['../structupgrade__server__info.html#aa68fc9d50895a4a8df09b200ae030867',1,'upgrade_server_info']]]
6 | ];
7 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/variables_11.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['write_5ffinish_5ffn',['write_finish_fn',['../struct__esp__tcp.html#ae885dafd86eabefcff4ead713c21eb82',1,'_esp_tcp']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/variables_2.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['cache_5fbuf_5fsize',['cache_buf_size',['../structesp__spiffs__config.html#ad509b97f939dee79cf1cbdbddd780798',1,'esp_spiffs_config']]],
4 | ['channel',['channel',['../structsoftap__config.html#a94e9cfdc116e8607615a5e8529048b1e',1,'softap_config::channel()'],['../structscan__config.html#a94e9cfdc116e8607615a5e8529048b1e',1,'scan_config::channel()'],['../structbss__info.html#a94e9cfdc116e8607615a5e8529048b1e',1,'bss_info::channel()'],['../structEvent__StaMode__Connected__t.html#a94e9cfdc116e8607615a5e8529048b1e',1,'Event_StaMode_Connected_t::channel()']]],
5 | ['check_5fcb',['check_cb',['../structupgrade__server__info.html#a60f52082196cd22a78142fd14eef594e',1,'upgrade_server_info']]],
6 | ['check_5ftimes',['check_times',['../structupgrade__server__info.html#a9ca9a8d4a9ec737b8694bf3625c48e88',1,'upgrade_server_info']]],
7 | ['connect_5fcallback',['connect_callback',['../struct__esp__tcp.html#a5b1fd73f4d26ae0efbaa786ae2ef5ff1',1,'_esp_tcp']]],
8 | ['connected',['connected',['../unionEvent__Info__u.html#a3276cf21406a5988ea359ba2cf9c5e84',1,'Event_Info_u']]]
9 | ];
10 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/variables_3.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['disconnect_5fcallback',['disconnect_callback',['../struct__esp__tcp.html#a90d49d2fa682397e7d439b1e616057a7',1,'_esp_tcp']]],
4 | ['disconnected',['disconnected',['../unionEvent__Info__u.html#a004df3b560cf7f00b0fc1d205c5c6f98',1,'Event_Info_u']]],
5 | ['duty',['duty',['../structpwm__param.html#a06e6b4fb1983f85d1908d44cb32686a8',1,'pwm_param']]]
6 | ];
7 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/variables_4.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['enable',['enable',['../structdhcps__lease.html#ac842b6c1dcb3b1f11b611620199dc55c',1,'dhcps_lease']]],
4 | ['end_5fip',['end_ip',['../structdhcps__lease.html#a2ecbf3162350cb32b51fcf7e0562dc84',1,'dhcps_lease']]],
5 | ['event_5fid',['event_id',['../struct__esp__event.html#a03d39c10d31a495b8f30f745cd64cc7e',1,'_esp_event']]],
6 | ['event_5finfo',['event_info',['../struct__esp__event.html#a34291c3b14eb4f42f70922ac2c4e17e7',1,'_esp_event']]]
7 | ];
8 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/variables_5.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['fd_5fbuf_5fsize',['fd_buf_size',['../structesp__spiffs__config.html#a0a344b6b0ea486bc2c857249dfd2e364',1,'esp_spiffs_config']]],
4 | ['freq',['freq',['../structpwm__param.html#a8524d98a86c8c4679521ae91d35f6e51',1,'pwm_param']]],
5 | ['freq_5foffset',['freq_offset',['../structbss__info.html#abc41a63643b5fa7974868e1972d2675c',1,'bss_info']]]
6 | ];
7 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/variables_6.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['got_5fip',['got_ip',['../unionEvent__Info__u.html#a75708143088f7424bcb4a47f6395b91a',1,'Event_Info_u']]],
4 | ['gpio_5fintrtype',['GPIO_IntrType',['../structGPIO__ConfigTypeDef.html#a9888e40b7e27b35c3408f5056e12c5e0',1,'GPIO_ConfigTypeDef']]],
5 | ['gpio_5fmode',['GPIO_Mode',['../structGPIO__ConfigTypeDef.html#a0c7e8901d8b511bbb8c3b153f705dbba',1,'GPIO_ConfigTypeDef']]],
6 | ['gpio_5fpin',['GPIO_Pin',['../structGPIO__ConfigTypeDef.html#ab88f866e27ec419ab320a38bd8ce4db9',1,'GPIO_ConfigTypeDef']]],
7 | ['gpio_5fpullup',['GPIO_Pullup',['../structGPIO__ConfigTypeDef.html#a4397d9dc86f357d68e92846f74ea6a1f',1,'GPIO_ConfigTypeDef']]],
8 | ['gw',['gw',['../structip__info.html#ae2fb969d40c572827b52c6006b83357d',1,'ip_info::gw()'],['../structEvent__StaMode__Got__IP__t.html#ae2fb969d40c572827b52c6006b83357d',1,'Event_StaMode_Got_IP_t::gw()']]]
9 | ];
10 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/variables_7.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['ip',['ip',['../structstation__info.html#a0f308afbb6ff9d8999fd963597ffaafd',1,'station_info::ip()'],['../structip__info.html#a0f308afbb6ff9d8999fd963597ffaafd',1,'ip_info::ip()'],['../structEvent__StaMode__Got__IP__t.html#a0f308afbb6ff9d8999fd963597ffaafd',1,'Event_StaMode_Got_IP_t::ip()']]],
4 | ['is_5fhidden',['is_hidden',['../structbss__info.html#a752c7117050279bff70c6bce738be833',1,'bss_info']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/variables_8.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['link_5fcnt',['link_cnt',['../structespconn.html#a44c66baf2083925ae34e6ff46e7ec281',1,'espconn']]],
4 | ['local_5fip',['local_ip',['../struct__esp__tcp.html#a2b79759620ce85a36254e2b07c86b62b',1,'_esp_tcp::local_ip()'],['../struct__esp__udp.html#a2b79759620ce85a36254e2b07c86b62b',1,'_esp_udp::local_ip()']]],
5 | ['local_5fport',['local_port',['../struct__esp__tcp.html#a009e2d58737d2223ce009dc0631e65dc',1,'_esp_tcp::local_port()'],['../struct__esp__udp.html#a009e2d58737d2223ce009dc0631e65dc',1,'_esp_udp::local_port()']]],
6 | ['log_5fblock_5fsize',['log_block_size',['../structesp__spiffs__config.html#ac7518f38292532ca42fd8ed8a290259b',1,'esp_spiffs_config']]],
7 | ['log_5fpage_5fsize',['log_page_size',['../structesp__spiffs__config.html#a0cfa1078dbb0a9591e9955d6dd0ad13a',1,'esp_spiffs_config']]]
8 | ];
9 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/variables_9.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['mac',['mac',['../structEvent__SoftAPMode__StaConnected__t.html#adef72662fd97f14968405c927136b700',1,'Event_SoftAPMode_StaConnected_t::mac()'],['../structEvent__SoftAPMode__StaDisconnected__t.html#adef72662fd97f14968405c927136b700',1,'Event_SoftAPMode_StaDisconnected_t::mac()'],['../structEvent__SoftAPMode__ProbeReqRecved__t.html#adef72662fd97f14968405c927136b700',1,'Event_SoftAPMode_ProbeReqRecved_t::mac()']]],
4 | ['mask',['mask',['../structEvent__StaMode__Got__IP__t.html#a494da30773601639d4aa8e289ca33ccc',1,'Event_StaMode_Got_IP_t']]],
5 | ['max_5fconnection',['max_connection',['../structsoftap__config.html#ad6cbad99ccec22e10893f883a2a4d092',1,'softap_config']]]
6 | ];
7 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/variables_a.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['netmask',['netmask',['../structip__info.html#a9b6d1d396ad76ad9c32ab40332c8e5ae',1,'ip_info']]],
4 | ['new_5fmode',['new_mode',['../structEvent__StaMode__AuthMode__Change__t.html#a87330332c13687acbf3fa85aa30b32ea',1,'Event_StaMode_AuthMode_Change_t']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/variables_b.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['old_5fmode',['old_mode',['../structEvent__StaMode__AuthMode__Change__t.html#aec107fd7e68f2881586ebd4c9d1df031',1,'Event_StaMode_AuthMode_Change_t']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/variables_c.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['password',['password',['../structsoftap__config.html#a7f8efb8f0ad39a8b94c3407c841750bb',1,'softap_config::password()'],['../structstation__config.html#a7f8efb8f0ad39a8b94c3407c841750bb',1,'station_config::password()']]],
4 | ['period',['period',['../structpwm__param.html#a3c1ef865ae62e58233701a3bfc68f262',1,'pwm_param']]],
5 | ['phys_5faddr',['phys_addr',['../structesp__spiffs__config.html#a7ba95ed315e15b8c4573ff01477b1ecf',1,'esp_spiffs_config']]],
6 | ['phys_5ferase_5fblock',['phys_erase_block',['../structesp__spiffs__config.html#af4070ae5fe9914a88e6b5afa775c112a',1,'esp_spiffs_config']]],
7 | ['phys_5fsize',['phys_size',['../structesp__spiffs__config.html#a3730a1b272a6d5d2f567a2876f4cdc46',1,'esp_spiffs_config']]],
8 | ['pre_5fversion',['pre_version',['../structupgrade__server__info.html#ab7408cf1414fc2d3ebd4ced54962e2b8',1,'upgrade_server_info']]]
9 | ];
10 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/search/variables_f.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['type',['type',['../structespconn.html#a2431ce92ac5c0bda2b6e5812ba8e3323',1,'espconn']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/splitbar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/documents/html/splitbar.png
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/sync_off.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/documents/html/sync_off.png
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/sync_on.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/documents/html/sync_on.png
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/tab_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/documents/html/tab_a.png
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/tab_b.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/documents/html/tab_b.png
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/tab_h.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/documents/html/tab_h.png
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/documents/html/tab_s.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/documents/html/tab_s.png
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/driver_lib/README.md:
--------------------------------------------------------------------------------
1 | # driver_lib
2 | ## method 1
3 | Generate libdriver.a in SDK/lib, in driver_lib folder, run:
4 |
5 | ./make_lib.sh driver
6 |
7 | ## method 2
8 | * STEP 1:
9 |
10 | Copy driver folder to your project sub-folder, such as app folder. Unused drivers can be removed in your project.
11 |
12 | * STEP 2:
13 |
14 | Modify Makefile in app folder.
15 |
16 | 1). Search SUBDIRS, add driver as subdir, such as:
17 |
18 | SUBDIRS = user driver
19 |
20 | 2). Search COMPONENTS_eagle.app.v6, add libdriver.a, such as:
21 |
22 | COMPONENTS_eagle.app.v6 = user/libuser.a driver/libdriver.a
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/driver_lib/make_lib.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | set -e
3 |
4 | export SDK_PATH=$(dirname $(pwd))
5 |
6 | echo "make_lib.sh version 20150924"
7 | echo ""
8 |
9 | if [ $SDK_PATH ]; then
10 | echo "SDK_PATH:"
11 | echo "$SDK_PATH"
12 | echo ""
13 | else
14 | echo "ERROR: Please export SDK_PATH in make_lib.sh firstly, exit!!!"
15 | exit
16 | fi
17 |
18 | cd $1
19 | make clean
20 | make
21 | cp .output/eagle/debug/lib/lib$1.a $SDK_PATH/lib/lib$1.a
22 | xtensa-lx106-elf-strip --strip-unneeded $SDK_PATH/lib/lib$1.a
23 | cd ..
24 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/examples/openssl_demo/include/openssl_demo.h:
--------------------------------------------------------------------------------
1 | #ifndef _OPENSSL_DEMO_H_
2 | #define _OPENSSL_DEMO_H_
3 |
4 | void user_conn_init(void);
5 |
6 | #endif
7 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/examples/project_template/sample_lib/folder1/file1.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/examples/project_template/sample_lib/folder1/file1.c
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/examples/project_template/sample_lib/folder2/file2.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/examples/project_template/sample_lib/folder2/file2.c
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/examples/smart_config/airkiss.txt:
--------------------------------------------------------------------------------
1 | if you want to use AIRKISS2.0 LAN discovery, should include airkiss.h and include libairkiss.a in makefile.
2 |
3 | you can follow the steps below to achieve the function of LAN discovery.
4 | 1.scan the two-dimension code in your wechat.
5 | 2.running this smartconfig example.
6 | 3.wait device connect to AP and LAN discovery.
7 |
8 | More detailed introduction refer to wechat.
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/examples/smart_config/model two-dimension code.rar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/examples/smart_config/model two-dimension code.rar
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/examples/smart_config/readme.txt:
--------------------------------------------------------------------------------
1 | 1¡¢compile options
2 |
3 | (1) COMPILE
4 | Possible value: xcc
5 | Default value:
6 | If not set, use gcc by default.
7 |
8 | (2) BOOT
9 | Possible value: none/old/new
10 | none: no need boot
11 | old: use boot_v1.1
12 | new: use boot_v1.2
13 | Default value: new
14 |
15 | (3) APP
16 | Possible value: 0/1/2
17 | 0: original mode, generate eagle.app.v6.flash.bin and eagle.app.v6.irom0text.bin
18 | 1: generate user1
19 | 2: generate user2
20 | Default value: 0
21 |
22 | (3) SPI_SPEED
23 | Possible value: 20/26.7/40/80
24 | Default value: 40
25 |
26 | (4) SPI_MODE
27 | Possible value: QIO/QOUT/DIO/DOUT
28 | Default value: QIO
29 |
30 | (4) SPI_SIZE_MAP
31 | Possible value: 0/2/3/4/5/6
32 | Default value: 0
33 |
34 | For example:
35 | make COMPILE=gcc BOOT=new APP=1 SPI_SPEED=40 SPI_MODE=QIO SPI_SIZE_MAP=0
36 |
37 | 2¡¢You can also use gen_misc to make and generate specific bin you needed.
38 | Linux: ./gen_misc.sh
39 | Windows: gen_misc.bat
40 | Follow the tips and steps.
41 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/examples/spiffs_test/include/spiffs_test_params.h:
--------------------------------------------------------------------------------
1 | /*
2 | * spiffs_test_params.h
3 | *
4 | */
5 |
6 | #ifndef __SPIFFS_TEST_PARAMS_H__
7 | #define __SPIFFS_TEST_PARAMS_H__
8 |
9 | #define FS1_FLASH_SIZE (128*1024)
10 | #define FS2_FLASH_SIZE (128*1024)
11 |
12 | #define FS1_FLASH_ADDR (1024*1024)
13 | #define FS2_FLASH_ADDR (1280*1024)
14 |
15 | #define SECTOR_SIZE (4*1024)
16 | #define LOG_BLOCK (SECTOR_SIZE)
17 | #define LOG_PAGE (128)
18 |
19 | #define FD_BUF_SIZE 32*4
20 | #define CACHE_BUF_SIZE (LOG_PAGE + 32)*8
21 |
22 | #endif /* __SPIFFS_TEST_PARAMS_H__ */
23 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/examples/spiffs_test/user/testsuites.c:
--------------------------------------------------------------------------------
1 | /*
2 | * testsuites.c
3 | *
4 | * Created on: Jun 19, 2013
5 | * Author: petera
6 | */
7 |
8 | #include "testrunner.h"
9 |
10 | void add_suites() {
11 | //ADD_SUITE(dev_tests);
12 | ADD_SUITE(check_tests);
13 | ADD_SUITE(hydrogen_tests)
14 | ADD_SUITE(bug_tests)
15 | }
16 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/examples/ssc/make_lib.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash -x
2 |
3 | export SDK_PATH=$SDK_PATH
4 |
5 | echo "make_lib.sh version 20150923"
6 | echo ""
7 |
8 | if [ $SDK_PATH ]; then
9 | echo "SDK_PATH:"
10 | echo "$SDK_PATH"
11 | echo ""
12 | else
13 | echo "ERROR: Please export SDK_PATH in gen_misc.sh firstly, exit!!!"
14 | exit
15 | fi
16 |
17 | if [ ! -d "lib" ]; then
18 | mkdir lib
19 | fi
20 | cd $1
21 | make
22 | cp .output/eagle/debug/lib/lib$1.a $SDK_PATH/lib/lib$1.a
23 | xtensa-lx106-elf-strip --strip-unneeded $SDK_PATH/lib/lib$1.a
24 | cd ..
25 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/extra_include/xtensa/simcall-fcntl.h:
--------------------------------------------------------------------------------
1 | /* File control operations for Xtensa ISS semihosting. */
2 |
3 | /* Copyright (c) 2003 by Tensilica Inc. ALL RIGHTS RESERVED.
4 | These coded instructions, statements, and computer programs are the
5 | copyrighted works and confidential proprietary information of Tensilica Inc.
6 | They may not be modified, copied, reproduced, distributed, or disclosed to
7 | third parties in any manner, medium, or form, in whole or in part, without
8 | the prior written consent of Tensilica Inc. */
9 |
10 | #ifndef _SIMCALL_FCNTL_H
11 | #define _SIMCALL_FCNTL_H
12 |
13 | #define _SIMC_O_APPEND 0x0008
14 | #define _SIMC_O_NONBLOCK 0x0080
15 | #define _SIMC_O_CREAT 0x0100
16 | #define _SIMC_O_TRUNC 0x0200
17 | #define _SIMC_O_EXCL 0x0400
18 | #define _SIMC_O_TEXT 0x4000
19 | #define _SIMC_O_BINARY 0x8000
20 |
21 | #endif /* ! _SIMCALL_FCNTL_H */
22 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/extra_include/xtensa/tie/xt_MUL32.h:
--------------------------------------------------------------------------------
1 | /* Definitions for the 32-bit Integer Multiply Option. */
2 |
3 | /*
4 | * Customer ID=7011; Build=0x2b6f6; Copyright (c) 2009 by Tensilica Inc. ALL RIGHTS RESERVED.
5 | * These coded instructions, statements, and computer programs are the
6 | * copyrighted works and confidential proprietary information of Tensilica Inc.
7 | * They may not be modified, copied, reproduced, distributed, or disclosed to
8 | * third parties in any manner, medium, or form, in whole or in part, without
9 | * the prior written consent of Tensilica Inc.
10 | */
11 |
12 | /* NOTE: This file exists only for backward compatibility with RB-200X.x
13 | and earlier Xtensa releases. Starting with RC-2009.0 you should use
14 | . */
15 |
16 | #ifndef _XTENSA_xt_MUL32_HEADER
17 | #define _XTENSA_xt_MUL32_HEADER
18 |
19 | #ifdef __XTENSA__
20 |
21 | #include
22 |
23 | #endif /* __XTENSA__ */
24 | #endif /* !_XTENSA_xt_MUL32_HEADER */
25 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/include/lwip/netif/wlan_lwip_if.h:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (c) 2010-2011 Espressif System
3 | *
4 | */
5 |
6 | #ifndef _WLAN_LWIP_IF_H_
7 | #define _WLAN_LWIP_IF_H_
8 |
9 | #include "lwip/err.h"
10 |
11 | err_t ethernetif_init(struct netif *netif);
12 | void ethernetif_input(struct netif *netif, struct pbuf *p);
13 |
14 | #ifndef IOT_SIP_MODE
15 | sint8 ieee80211_output_pbuf(struct netif *ifp, struct pbuf* pb);
16 | #else
17 | sint8 ieee80211_output_pbuf(struct ieee80211_conn *conn, esf_buf *eb);
18 | #endif
19 |
20 | #endif /* _WLAN_LWIP_IF_H_ */
21 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/include/openssl/internal/ssl_lib.h:
--------------------------------------------------------------------------------
1 | // Copyright 2015-2016 Espressif Systems (Shanghai) PTE LTD
2 | //
3 | // Licensed under the Apache License, Version 2.0 (the "License");
4 | // you may not use this file except in compliance with the License.
5 | // You may obtain a copy of the License at
6 |
7 | // http://www.apache.org/licenses/LICENSE-2.0
8 | //
9 | // Unless required by applicable law or agreed to in writing, software
10 | // distributed under the License is distributed on an "AS IS" BASIS,
11 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 | // See the License for the specific language governing permissions and
13 | // limitations under the License.
14 |
15 | #ifndef _SSL_LIB_H_
16 | #define _SSL_LIB_H_
17 |
18 | #ifdef __cplusplus
19 | extern "C" {
20 | #endif
21 |
22 | #include "ssl_types.h"
23 |
24 | #ifdef __cplusplus
25 | }
26 | #endif
27 |
28 | #endif
29 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/include/ssl/ssl_version.h:
--------------------------------------------------------------------------------
1 | #define AXTLS_VERSION "1.5.3"
2 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/lib/libairkiss.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/lib/libairkiss.a
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/lib/libalink.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/lib/libalink.a
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/lib/libaws.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/lib/libaws.a
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/lib/libcirom.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/lib/libcirom.a
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/lib/libcrypto.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/lib/libcrypto.a
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/lib/libdriver.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/lib/libdriver.a
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/lib/libespconn.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/lib/libespconn.a
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/lib/libespnow.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/lib/libespnow.a
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/lib/libfreertos.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/lib/libfreertos.a
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/lib/libgcc.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/lib/libgcc.a
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/lib/libjson.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/lib/libjson.a
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/lib/liblwip.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/lib/liblwip.a
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/lib/libmain.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/lib/libmain.a
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/lib/libmbedtls.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/lib/libmbedtls.a
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/lib/libmesh.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/lib/libmesh.a
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/lib/libminic.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/lib/libminic.a
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/lib/libmirom.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/lib/libmirom.a
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/lib/libnet80211.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/lib/libnet80211.a
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/lib/libnopoll.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/lib/libnopoll.a
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/lib/libopenssl.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/lib/libopenssl.a
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/lib/libota.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/lib/libota.a
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/lib/libphy.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/lib/libphy.a
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/lib/libpp.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/lib/libpp.a
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/lib/libpwm.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/lib/libpwm.a
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/lib/libsmartconfig.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/lib/libsmartconfig.a
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/lib/libspiffs.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/lib/libspiffs.a
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/lib/libssc.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/lib/libssc.a
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/lib/libssl.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/lib/libssl.a
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/lib/libwpa.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/lib/libwpa.a
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/lib/libwps.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/ESP8266_RTOS_SDK/lib/libwps.a
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/third_party/freertos/readme.txt:
--------------------------------------------------------------------------------
1 | Each real time kernel port consists of three files that contain the core kernel
2 | components and are common to every port, and one or more files that are
3 | specific to a particular microcontroller and or compiler.
4 |
5 | + The FreeRTOS/Source directory contains the three files that are common to
6 | every port - list.c, queue.c and tasks.c. The kernel is contained within these
7 | three files. croutine.c implements the optional co-routine functionality - which
8 | is normally only used on very memory limited systems.
9 |
10 | + The FreeRTOS/Source/Portable directory contains the files that are specific to
11 | a particular microcontroller and or compiler.
12 |
13 | + The FreeRTOS/Source/include directory contains the real time kernel header
14 | files.
15 |
16 | See the readme file in the FreeRTOS/Source/Portable directory for more
17 | information.
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/third_party/lwip/FILES:
--------------------------------------------------------------------------------
1 | api/ - The code for the high-level wrapper API. Not needed if
2 | you use the lowel-level call-back/raw API.
3 |
4 | core/ - The core of the TPC/IP stack; protocol implementations,
5 | memory and buffer management, and the low-level raw API.
6 |
7 | include/ - lwIP include files.
8 |
9 | netif/ - Generic network interface device drivers are kept here,
10 | as well as the ARP module.
11 |
12 | For more information on the various subdirectories, check the FILES
13 | file in each directory.
14 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/third_party/lwip/core/ipv6/README:
--------------------------------------------------------------------------------
1 | IPv6 support in lwIP is very experimental.
2 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/third_party/make_all_lib.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | set -e
3 |
4 | export SDK_PATH=$(dirname $(pwd))
5 |
6 | echo "make_lib.sh version 20150924"
7 | echo ""
8 |
9 | if [ $SDK_PATH ]; then
10 | echo "SDK_PATH:"
11 | echo "$SDK_PATH"
12 | echo ""
13 | else
14 | echo "ERROR: Please export SDK_PATH in make_lib.sh firstly, exit!!!"
15 | exit
16 | fi
17 |
18 | for dir in freertos json lwip mbedtls nopoll openssl spiffs ssl; do
19 | cd $dir
20 | make clean
21 | make
22 | cp .output/eagle/debug/lib/lib$dir.a $SDK_PATH/lib/lib$dir.a
23 | xtensa-lx106-elf-strip --strip-unneeded $SDK_PATH/lib/lib$dir.a
24 | cd ..
25 | done;
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/third_party/make_lib.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | set -e
3 |
4 | export SDK_PATH=$(dirname $(pwd))
5 |
6 | echo "make_lib.sh version 20150924"
7 | echo ""
8 |
9 | if [ $SDK_PATH ]; then
10 | echo "SDK_PATH:"
11 | echo "$SDK_PATH"
12 | echo ""
13 | else
14 | echo "ERROR: Please export SDK_PATH in make_lib.sh firstly, exit!!!"
15 | exit
16 | fi
17 |
18 | cd $1
19 | make clean
20 | make
21 | cp .output/eagle/debug/lib/lib$1.a $SDK_PATH/lib/lib$1.a
22 | xtensa-lx106-elf-strip --strip-unneeded $SDK_PATH/lib/lib$1.a
23 | cd ..
24 |
--------------------------------------------------------------------------------
/ESP8266_RTOS_SDK/third_party/mbedtls/platform/esp_hardware.c:
--------------------------------------------------------------------------------
1 | #if !defined(MBEDTLS_CONFIG_FILE)
2 | #include "mbedtls/config.h"
3 | #else
4 | #include MBEDTLS_CONFIG_FILE
5 | #endif
6 |
7 | #include
8 | #include "esp_common.h"
9 |
10 | #if defined(MBEDTLS_ENTROPY_HARDWARE_ALT)
11 | /**
12 | * \brief Entropy poll callback for a hardware source
13 | *
14 | * \warning This is not provided by mbed TLS!
15 | * See \c MBEDTLS_ENTROPY_HARDWARE_ALT in config.h.
16 | *
17 | * \note This must accept NULL as its first argument.
18 | */
19 | int mbedtls_hardware_poll( void *data,
20 | unsigned char *output, size_t len, size_t *olen )
21 | {
22 | os_get_random(output, len);
23 | *olen = len;
24 | }
25 | #endif
26 |
27 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | ## ALINK + JOYLINK
2 |
3 | esp8288 支持双云对芯片(设备)支持同时控制与在线 APP 操控。
4 |
5 | > 有关 esp8266 对接 ALINK 的相关介绍请参考: [esp8266 + alink](https://github.com/espressif/esp8266-alink-v1.0)
6 | > 有关 esp8266 对接 JOYLINK 的相关介绍清参考:[esp8266 + joylink](https://github.com/espressif/esp8266-joylink)
7 |
8 | ### 1. 资源限制
9 |
10 | esp8266 在同时对接 alink + joylink 时,在正常工作和控制状态下,剩余内资源在 10k 左右,完全满足正常的控制需求。
11 |
12 | ### 2. 使用
13 |
14 | esp8266-double-cloud 在使用时,可以根据不同的配网协议来进入不同的配网模式,并实现对应平台的产品注册。在注册完成后即可同时利用两个平台对设备实现控制。
15 |
16 | ### 3. 注意事项
17 |
18 | 在基于 esp8266 的使用中和其他云的组合应用中,需要准确处理上层应用的信号、时间、内存消耗等控制,以保证设备在双云模式下的正常运行。
19 |
--------------------------------------------------------------------------------
/driver/.output/eagle/debug/lib/libdriver.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/driver/.output/eagle/debug/lib/libdriver.a
--------------------------------------------------------------------------------
/driver/.output/eagle/debug/obj/gpio.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/driver/.output/eagle/debug/obj/gpio.o
--------------------------------------------------------------------------------
/driver/.output/eagle/debug/obj/hw_timer.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/driver/.output/eagle/debug/obj/hw_timer.o
--------------------------------------------------------------------------------
/driver/.output/eagle/debug/obj/key.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/driver/.output/eagle/debug/obj/key.o
--------------------------------------------------------------------------------
/driver/.output/eagle/debug/obj/uart.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/driver/.output/eagle/debug/obj/uart.o
--------------------------------------------------------------------------------
/platforms/.output/eagle/debug/lib/libplatforms.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/.output/eagle/debug/lib/libplatforms.a
--------------------------------------------------------------------------------
/platforms/alink/.output/eagle/debug/lib/libplatforms_alink.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/alink/.output/eagle/debug/lib/libplatforms_alink.a
--------------------------------------------------------------------------------
/platforms/alink/README.md:
--------------------------------------------------------------------------------
1 | esp8266 + alink v1.0 适配。
--------------------------------------------------------------------------------
/platforms/alink/adaptation/.output/eagle/debug/lib/libalink_adaptation.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/alink/adaptation/.output/eagle/debug/lib/libalink_adaptation.a
--------------------------------------------------------------------------------
/platforms/alink/adaptation/.output/eagle/debug/obj/alink_connect_ap.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/alink/adaptation/.output/eagle/debug/obj/alink_connect_ap.o
--------------------------------------------------------------------------------
/platforms/alink/adaptation/.output/eagle/debug/obj/alink_debug.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/alink/adaptation/.output/eagle/debug/obj/alink_debug.o
--------------------------------------------------------------------------------
/platforms/alink/adaptation/.output/eagle/debug/obj/alink_os.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/alink/adaptation/.output/eagle/debug/obj/alink_os.o
--------------------------------------------------------------------------------
/platforms/alink/adaptation/.output/eagle/debug/obj/alink_ota.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/alink/adaptation/.output/eagle/debug/obj/alink_ota.o
--------------------------------------------------------------------------------
/platforms/alink/adaptation/.output/eagle/debug/obj/alink_param.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/alink/adaptation/.output/eagle/debug/obj/alink_param.o
--------------------------------------------------------------------------------
/platforms/alink/adaptation/.output/eagle/debug/obj/alink_product.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/alink/adaptation/.output/eagle/debug/obj/alink_product.o
--------------------------------------------------------------------------------
/platforms/alink/adaptation/.output/eagle/debug/obj/aws_platform.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/alink/adaptation/.output/eagle/debug/obj/aws_platform.o
--------------------------------------------------------------------------------
/platforms/alink/adaptation/.output/eagle/debug/obj/aws_softap.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/alink/adaptation/.output/eagle/debug/obj/aws_softap.o
--------------------------------------------------------------------------------
/platforms/alink/application/.output/eagle/debug/lib/libalink_application.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/alink/application/.output/eagle/debug/lib/libalink_application.a
--------------------------------------------------------------------------------
/platforms/alink/application/.output/eagle/debug/obj/esp_alink_data_transport.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/alink/application/.output/eagle/debug/obj/esp_alink_data_transport.o
--------------------------------------------------------------------------------
/platforms/alink/application/.output/eagle/debug/obj/esp_alink_info_store.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/alink/application/.output/eagle/debug/obj/esp_alink_info_store.o
--------------------------------------------------------------------------------
/platforms/alink/application/.output/eagle/debug/obj/esp_alink_main.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/alink/application/.output/eagle/debug/obj/esp_alink_main.o
--------------------------------------------------------------------------------
/platforms/joylink/.output/eagle/debug/lib/libplatforms_joylink.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/joylink/.output/eagle/debug/lib/libplatforms_joylink.a
--------------------------------------------------------------------------------
/platforms/joylink/README.md:
--------------------------------------------------------------------------------
1 | esp8266+joylink2.0
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/.output/eagle/debug/lib/libjoylink_adaptation.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/joylink/adaptation/.output/eagle/debug/lib/libjoylink_adaptation.a
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_lib/.output/eagle/debug/lib/libjoylink.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/joylink/adaptation/joylink_lib/.output/eagle/debug/lib/libjoylink.a
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_lib/auth/.output/eagle/debug/lib/libauth.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/joylink/adaptation/joylink_lib/auth/.output/eagle/debug/lib/libauth.a
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_lib/auth/.output/eagle/debug/obj/aes.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/joylink/adaptation/joylink_lib/auth/.output/eagle/debug/obj/aes.o
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_lib/auth/.output/eagle/debug/obj/crc.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/joylink/adaptation/joylink_lib/auth/.output/eagle/debug/obj/crc.o
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_lib/auth/.output/eagle/debug/obj/joylinkAES.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/joylink/adaptation/joylink_lib/auth/.output/eagle/debug/obj/joylinkAES.o
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_lib/auth/.output/eagle/debug/obj/joylink_crypt.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/joylink/adaptation/joylink_lib/auth/.output/eagle/debug/obj/joylink_crypt.o
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_lib/auth/.output/eagle/debug/obj/md5.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/joylink/adaptation/joylink_lib/auth/.output/eagle/debug/obj/md5.o
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_lib/auth/.output/eagle/debug/obj/uECC.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/joylink/adaptation/joylink_lib/auth/.output/eagle/debug/obj/uECC.o
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_lib/auth/crc.h:
--------------------------------------------------------------------------------
1 | #ifndef _CRC_H
2 | #define _CRC_H
3 |
4 | #ifdef __LINUX_UB2__
5 | #include
6 | #endif
7 |
8 | #include
9 | #include
10 | #ifdef ESP_8266
11 | #include "esp_common.h"
12 | #endif
13 | unsigned short CRC16(const unsigned char* buffer, unsigned int size);
14 | unsigned char crc8(unsigned char *A, unsigned char n);
15 | void make_crc32_table_joylink();
16 | uint32_t make_crc(uint32_t crc, unsigned char *string, uint32_t size);
17 |
18 | #endif
19 |
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_lib/auth/joylinkSetting.h:
--------------------------------------------------------------------------------
1 | #pragma once
2 |
3 | #define UINT8 unsigned char
4 | #define UINT32 unsigned int
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_lib/auth/joylink_crypt.c:
--------------------------------------------------------------------------------
1 | #include
2 | #include
3 | #include "joylink_crypt.h"
4 | #include "joylink_utils.h"
5 | #ifdef ESP_8266
6 | #include "uECC.h"
7 | #include "aes.h"
8 | #else
9 | #include "auth/uECC.h"
10 | #include "auth/aes.h"
11 | #endif
12 | #include "joylink.h"
13 |
14 | JLEccContex_t __g_ekey = {0};
15 |
16 | int
17 | joylink_ecc_contex_init(void)
18 | {
19 | if (!__g_ekey.isInited){
20 | __g_ekey.isInited = 1;
21 | if (!uECC_make_key_joylink(__g_ekey.devPubKey, __g_ekey.priKey)) {
22 | os_printf("uECC_make_key() failed\n");
23 | return 1;
24 | }
25 | uECC_compress_joylink(__g_ekey.devPubKey, __g_ekey.devPubKeyC);
26 | }
27 |
28 | memcpy(_g_pdev->jlp.pubkeyC, __g_ekey.devPubKeyC, uECC_BYTES + 1);
29 | joylink_util_byte2hexstr(__g_ekey.devPubKeyC, uECC_BYTES + 1,
30 | (uint8_t*)_g_pdev->jlp.pubkeyS, uECC_BYTES * 2 + 3);
31 | os_printf("DevicePubKey:\t%s\n", _g_pdev->jlp.pubkeyS);
32 | return 0;
33 | }
34 |
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_lib/auth/joylink_crypt.h:
--------------------------------------------------------------------------------
1 | #ifndef _NODECACHE_H
2 | #define _NODECACHE_H
3 |
4 | #include "joylink.h"
5 |
6 | typedef struct {
7 | int isInited;
8 | uint8_t priKey[uECC_BYTES];
9 | uint8_t devPubKey[uECC_BYTES * 2];
10 | uint8_t devPubKeyC[uECC_BYTES + 1];
11 | }JLEccContex_t;
12 |
13 | typedef struct{
14 | uint8_t pubkeyC[JL_MAX_KEY_BIN_LEN]; // ѹ????ʽ?Ĺ?Կ
15 | uint8_t sharedkey[uECC_BYTES]; // ?豸?Ĺ?????Կ
16 | }JLKey_t;
17 |
18 | extern JLEccContex_t __g_ekey;
19 |
20 | #endif
21 |
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_lib/auth/md5.h:
--------------------------------------------------------------------------------
1 | #ifndef MD5_H
2 | #define MD5_H
3 |
4 | typedef struct
5 | {
6 | unsigned int count[2];
7 | unsigned int state[4];
8 | unsigned char buffer[64];
9 | }MD5_CTX;
10 |
11 |
12 | void JDMD5Init(MD5_CTX *context);
13 | void JDMD5Update(MD5_CTX *context,unsigned char *input,unsigned int inputlen);
14 | void JDMD5Final(MD5_CTX *context,unsigned char digest[16]);
15 |
16 | #endif
17 |
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_lib/extern/.output/eagle/debug/lib/libextern.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/joylink/adaptation/joylink_lib/extern/.output/eagle/debug/lib/libextern.a
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_lib/extern/.output/eagle/debug/obj/joylink_extern.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/joylink/adaptation/joylink_lib/extern/.output/eagle/debug/obj/joylink_extern.o
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_lib/extern/.output/eagle/debug/obj/joylink_extern_json.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/joylink/adaptation/joylink_lib/extern/.output/eagle/debug/obj/joylink_extern_json.o
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_lib/extern/.output/eagle/debug/obj/joylink_extern_sub_dev.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/joylink/adaptation/joylink_lib/extern/.output/eagle/debug/obj/joylink_extern_sub_dev.o
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_lib/extern/.output/eagle/debug/obj/joylink_upgrade.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/joylink/adaptation/joylink_lib/extern/.output/eagle/debug/obj/joylink_upgrade.o
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_lib/extern/.output/eagle/debug/obj/upgrade_check_api.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/joylink/adaptation/joylink_lib/extern/.output/eagle/debug/obj/upgrade_check_api.o
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_lib/extern/.output/eagle/debug/obj/upgrade_flash_api.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/joylink/adaptation/joylink_lib/extern/.output/eagle/debug/obj/upgrade_flash_api.o
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_lib/extern/joylink_upgrade.h:
--------------------------------------------------------------------------------
1 | #ifndef JOYLINK_UPGRADE_H_
2 | #define JOYLINK_UPGRADE_H_
3 |
4 | #define USER_BIN1 0x00 /**< firmware, user1.bin */
5 | #define USER_BIN2 0x01 /**< firmware, user2.bin */
6 |
7 |
8 | #define UPGRADE_FLAG_IDLE 0x00
9 | #define UPGRADE_FLAG_START 0x01
10 | #define UPGRADE_FLAG_FINISH 0x02
11 |
12 |
13 | extern xTaskHandle *ota_task_handle;
14 |
15 | //void fota_event_cb(System_Event_t *event);
16 | void start_FOTA_task(void *pvParameters);
17 | void fota_check_version_task(void *pvParameters);
18 | #endif
19 |
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_lib/joylink/.output/eagle/debug/lib/libjoy_link.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/joylink/adaptation/joylink_lib/joylink/.output/eagle/debug/lib/libjoy_link.a
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_lib/joylink/.output/eagle/debug/obj/joylink_dev_lan.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/joylink/adaptation/joylink_lib/joylink/.output/eagle/debug/obj/joylink_dev_lan.o
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_lib/joylink/.output/eagle/debug/obj/joylink_dev_sdk.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/joylink/adaptation/joylink_lib/joylink/.output/eagle/debug/obj/joylink_dev_sdk.o
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_lib/joylink/.output/eagle/debug/obj/joylink_dev_server.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/joylink/adaptation/joylink_lib/joylink/.output/eagle/debug/obj/joylink_dev_server.o
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_lib/joylink/.output/eagle/debug/obj/joylink_join_packet.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/joylink/adaptation/joylink_lib/joylink/.output/eagle/debug/obj/joylink_join_packet.o
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_lib/joylink/.output/eagle/debug/obj/joylink_packets.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/joylink/adaptation/joylink_lib/joylink/.output/eagle/debug/obj/joylink_packets.o
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_lib/joylink/.output/eagle/debug/obj/joylink_security.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/joylink/adaptation/joylink_lib/joylink/.output/eagle/debug/obj/joylink_security.o
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_lib/joylink/.output/eagle/debug/obj/joylink_sub_dev.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/joylink/adaptation/joylink_lib/joylink/.output/eagle/debug/obj/joylink_sub_dev.o
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_lib/joylink/.output/eagle/debug/obj/joylink_utils.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/joylink/adaptation/joylink_lib/joylink/.output/eagle/debug/obj/joylink_utils.o
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_lib/joylink/joylink_cfg.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/joylink/adaptation/joylink_lib/joylink/joylink_cfg.h
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_lib/joylink/joylink_join_packet.h:
--------------------------------------------------------------------------------
1 | #ifndef _JOIN_PKG_H
2 | #define _JOIN_PKG_H
3 |
4 | #ifdef __LINUX_UB2__
5 | #include
6 | #endif
7 |
8 | #include "joylink.h"
9 |
10 | int
11 | joylink_join_pkg_add_data(char *name, int id, JLPacketHead_t *phead, char *data, int len);
12 |
13 | char *
14 | joylink_join_pkg_join_data(char *name, int id, int *out_len);
15 |
16 | int
17 | joylink_join_pkg_clean_node_by_name_id(char *name, int id);
18 | #endif
19 |
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_lib/joylink/joylink_packets.h:
--------------------------------------------------------------------------------
1 | #ifndef _PACKETS_H
2 | #define _PACKETS_H
3 |
4 | #ifdef __LINUX_UB2__
5 | #include
6 | #endif
7 |
8 | #include "joylink.h"
9 | #include "joylink_json.h"
10 | #include "joylink_security.h"
11 |
12 | int joylink_packet_lan_scan_rsp(DevScan_t *scan);
13 |
14 | int joylink_packet_lan_write_key_rsp(void);
15 |
16 | int joylink_packet_server_auth_rsp(void);
17 |
18 | int joylink_packet_server_hb_req(void);
19 |
20 | int joylink_packet_server_upload_req(void);
21 |
22 | int joylink_packet_server_ota_order_rsp(JLOtaOrder_t *otaOrder);
23 |
24 | int joylink_package_ota_upload_req(JLOtaUpload_t *otaUpload);
25 |
26 | int joylink_packet_script_ctrl_rsp(char *data, int max, JLContrl_t *ctrl, uint8_t to_server);
27 |
28 | #endif
29 |
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_lib/joylink/joylink_ret_code.h:
--------------------------------------------------------------------------------
1 | #ifndef _JOYLINK_RET_CODE_H_
2 | #define _JOYLINK_RET_CODE_H_
3 |
4 | #include
5 |
6 | typedef enum _bool_{
7 | E_RET_FAIL = 0,
8 | E_RET_TRUE = 1
9 | }E_JLBOOL_t;
10 |
11 | typedef enum _ret_code{
12 | E_RET_ERROR_PKG_SAME = -1001,
13 | E_RET_ERROR_PKG_NUM_BREAK_MAX = -1002,
14 | E_RET_ERROR_PKG_BREAK_ARRAY = -1003,
15 | E_RET_ERROR_PARAM_INVAID = -3,
16 | E_RET_ERROR_NO_EXIST = -2,
17 | E_RET_ERROR = -1,
18 | E_RET_OK = 0,
19 | E_RET_ALL_DATA_HIT = 1001,
20 | E_RET_DATA_COMING = 1002
21 | }E_JLRetCode_t;
22 |
23 | #endif
24 |
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_lib/joylink/joylink_utils.h:
--------------------------------------------------------------------------------
1 | #ifndef _UTILS_H
2 | #define _UTILS_H
3 |
4 | #ifdef __LINUX_UB2__
5 | #include
6 | #endif
7 |
8 | #include
9 | #ifndef ESP_8266
10 | #include
11 | #else
12 | #include "lwip/sockets.h"
13 | #endif
14 |
15 | int
16 | joylink_util_cut_ip_port(const char *ipport, char *out_ip, int *out_port);
17 |
18 | int
19 | joylink_util_byte2hexstr(const uint8_t *pBytes, int srcLen, uint8_t *pDstStr, int dstLen);
20 |
21 | int
22 | joylink_util_hexStr2bytes(const char *hexStr, uint8_t *buf, int bufLen);
23 |
24 | int
25 | joylink_util_get_ipstr(struct sockaddr_in* pPeerAddr, char* str);
26 |
27 | //uint32_t
28 | //joylink_util_getsys_ms(void);
29 |
30 | void
31 | joylink_util_timer_reset(uint32_t *timestamp);
32 |
33 | int
34 | joylink_util_is_time_out(uint32_t *timestamp, uint32_t timeout);
35 |
36 | #endif /* utils.h */
37 |
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_lib/json/.output/eagle/debug/lib/libjoylink_json.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/joylink/adaptation/joylink_lib/json/.output/eagle/debug/lib/libjoylink_json.a
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_lib/json/.output/eagle/debug/obj/cJSON.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/joylink/adaptation/joylink_lib/json/.output/eagle/debug/obj/cJSON.o
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_lib/json/.output/eagle/debug/obj/joylink_json.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/joylink/adaptation/joylink_lib/json/.output/eagle/debug/obj/joylink_json.o
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_lib/json/.output/eagle/debug/obj/joylink_json_sub_dev.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/joylink/adaptation/joylink_lib/json/.output/eagle/debug/obj/joylink_json_sub_dev.o
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_lib/json/joylink_json_sub_dev.h:
--------------------------------------------------------------------------------
1 | /* --------------------------------------------------
2 | * @file: joylink_json_sub_dev.h
3 | *
4 | * @brief: b 4
5 | * b
6 | *
7 | * @version: 1.0
8 | *
9 | * @date: 11/14/2015 04:02:38 PM
10 | *
11 | * @author: yangzhongxuan , yangzhongxuan@gmail.com
12 | * --------------------------------------------------
13 | */
14 |
15 |
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_lib/list/.output/eagle/debug/lib/liblist.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/joylink/adaptation/joylink_lib/list/.output/eagle/debug/lib/liblist.a
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_lib/list/.output/eagle/debug/obj/joylink_list.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/joylink/adaptation/joylink_lib/list/.output/eagle/debug/obj/joylink_list.o
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_smartconfig/.output/eagle/debug/lib/libjoylink_smartconfig.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/joylink/adaptation/joylink_smartconfig/.output/eagle/debug/lib/libjoylink_smartconfig.a
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_smartconfig/.output/eagle/debug/obj/jd_innet.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/joylink/adaptation/joylink_smartconfig/.output/eagle/debug/obj/jd_innet.o
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_smartconfig/.output/eagle/debug/obj/joylink_smnt.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/joylink/adaptation/joylink_smartconfig/.output/eagle/debug/obj/joylink_smnt.o
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_smartconfig/jd_innet.h:
--------------------------------------------------------------------------------
1 | #ifndef _JD_INNET_H_
2 | #define _JD_INNET_H_
3 |
4 | bool jd_innet_start();
5 | void jd_innet_stop(void);
6 | bool jd_innet_set_aes_key(const char *SecretKey);
7 | const char *jd_innet_get_aes_key(void);
8 |
9 | #endif
10 |
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_smartconfig/joylink_smnt.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/joylink/adaptation/joylink_smartconfig/joylink_smnt.h
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_smartconfig/joylink_smnt_adp.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/joylink/adaptation/joylink_smartconfig/joylink_smnt_adp.h
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_softap/.output/eagle/debug/lib/libjoylink_softap.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/joylink/adaptation/joylink_softap/.output/eagle/debug/lib/libjoylink_softap.a
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_softap/auth/.output/eagle/debug/lib/libsoftap_auth.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/joylink/adaptation/joylink_softap/auth/.output/eagle/debug/lib/libsoftap_auth.a
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_softap/auth/.output/eagle/debug/obj/joylink_auth_uECC.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/joylink/adaptation/joylink_softap/auth/.output/eagle/debug/obj/joylink_auth_uECC.o
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_softap/auth/joylink_auth_setting.h:
--------------------------------------------------------------------------------
1 | #pragma once
2 |
3 | #define UINT8 unsigned char
4 | #define UINT32 unsigned int
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_softap/softap/.output/eagle/debug/lib/libsoftap.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/joylink/adaptation/joylink_softap/softap/.output/eagle/debug/lib/libsoftap.a
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_softap/softap/.output/eagle/debug/obj/joylink_softap.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/joylink/adaptation/joylink_softap/softap/.output/eagle/debug/obj/joylink_softap.o
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_softap/softap/.output/eagle/debug/obj/joylink_softap_extern.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/joylink/adaptation/joylink_softap/softap/.output/eagle/debug/obj/joylink_softap_extern.o
--------------------------------------------------------------------------------
/platforms/joylink/adaptation/joylink_softap/softap/.output/eagle/debug/obj/joylink_softap_util.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/joylink/adaptation/joylink_softap/softap/.output/eagle/debug/obj/joylink_softap_util.o
--------------------------------------------------------------------------------
/platforms/joylink/application/.output/eagle/debug/lib/libjoylink_application.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/joylink/application/.output/eagle/debug/lib/libjoylink_application.a
--------------------------------------------------------------------------------
/platforms/joylink/application/.output/eagle/debug/obj/esp_joylink.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/joylink/application/.output/eagle/debug/obj/esp_joylink.o
--------------------------------------------------------------------------------
/platforms/joylink/application/.output/eagle/debug/obj/esp_joylink_info_store.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/platforms/joylink/application/.output/eagle/debug/obj/esp_joylink_info_store.o
--------------------------------------------------------------------------------
/user/.output/eagle/debug/lib/libuser.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/user/.output/eagle/debug/lib/libuser.a
--------------------------------------------------------------------------------
/user/.output/eagle/debug/obj/alink_key_trigger.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/user/.output/eagle/debug/obj/alink_key_trigger.o
--------------------------------------------------------------------------------
/user/.output/eagle/debug/obj/app_joylink.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/user/.output/eagle/debug/obj/app_joylink.o
--------------------------------------------------------------------------------
/user/.output/eagle/debug/obj/sample_json.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/user/.output/eagle/debug/obj/sample_json.o
--------------------------------------------------------------------------------
/user/.output/eagle/debug/obj/sample_passthrough.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/user/.output/eagle/debug/obj/sample_passthrough.o
--------------------------------------------------------------------------------
/user/.output/eagle/debug/obj/user_main.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/user/.output/eagle/debug/obj/user_main.o
--------------------------------------------------------------------------------
/user/only_trans.lua:
--------------------------------------------------------------------------------
1 |
2 | function jds2pri(code, jds)
3 | local error_code = 0
4 | local cmd_length = #jds
5 | return error_code, cmd_length, jds
6 | end
7 |
8 |
9 | function pri2jds(code, length, bin)
10 | local error_code = 0
11 | return error_code, bin, code
12 | end
13 |
--------------------------------------------------------------------------------
/utilities/.output/eagle/debug/lib/libutilities.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/utilities/.output/eagle/debug/lib/libutilities.a
--------------------------------------------------------------------------------
/utilities/adapter/.output/eagle/debug/lib/libadapter.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/utilities/adapter/.output/eagle/debug/lib/libadapter.a
--------------------------------------------------------------------------------
/utilities/adapter/.output/eagle/debug/obj/adapter.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/utilities/adapter/.output/eagle/debug/obj/adapter.o
--------------------------------------------------------------------------------
/utilities/button/.output/eagle/debug/lib/libbutton.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/utilities/button/.output/eagle/debug/lib/libbutton.a
--------------------------------------------------------------------------------
/utilities/button/.output/eagle/debug/obj/button.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/utilities/button/.output/eagle/debug/obj/button.o
--------------------------------------------------------------------------------
/utilities/ringbuffer/.output/eagle/debug/lib/libringbuffer.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/utilities/ringbuffer/.output/eagle/debug/lib/libringbuffer.a
--------------------------------------------------------------------------------
/utilities/ringbuffer/.output/eagle/debug/obj/simple_ringbuffer.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/utilities/ringbuffer/.output/eagle/debug/obj/simple_ringbuffer.o
--------------------------------------------------------------------------------
/utilities/status_led/.output/eagle/debug/lib/libstatus_led.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/utilities/status_led/.output/eagle/debug/lib/libstatus_led.a
--------------------------------------------------------------------------------
/utilities/status_led/.output/eagle/debug/obj/led.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/espressif/esp8266-dual-cloud/1ce064261a3c941d549fbc8e3f2aea5008df0932/utilities/status_led/.output/eagle/debug/obj/led.o
--------------------------------------------------------------------------------