FlashAir与应用程序开发

因为FlashAir内置有Web服务器,WiFi设备可以连接到FlashAir,通过任何现有Web浏览器使用HTTP(超文本传输协议)访问卡中的内容。

FlashAir应用程序开发概述

HTTP控制可以实现以下功能:

  • Web服务器 - 向FlashAir上的文件发起HTTP GET请求即可下载。FlashAir API包括获取文件列表及自定义配置的CGI指令。
  • 脚本 - 您可以在FlashAir上运行Lua脚本。
  • PIO - FlashAir支持PIO。
  • 其他 - 您可以读写内部闪存。
FlashAir应用程序开发概述

可用的HTTP连接类型

您可以使用API(应用程序编程接口)访问FlashAir的内容。以下是可用的API类型:

用于文件的GET指令
无线局域网客户端向FlashAir中的文件发起HTTP GET指令时,FlashAir返回文件内容。

用于文件夹的GET指令
无线局域网客户端向FlashAir中的文件夹发起HTTP GET指令时,FlashAir返回浏览器工具页面。浏览器工具显示文件夹内容,并允许您进行编辑。更多信息请参照浏览器工具API指南

CGI(通用网关接口)
向这些CGI文件发起HTTP GET或POST指令,可以执行特殊操作,确认FlashAir状态及修改设置。可用CGI如下:

如何配置FlashAir

您可以编辑 /SD_WLAN/CONFIG手动配置FlashAir,该文件可通过任何SD主机设备访问。了解更多配置FlashAir的信息,请阅读API指南的 CONFIG 中CONFIG一节。