Lua 脚本

FlashAir支持运行以Lua编写的程序,可以实现多种高级功能,例如:

  • 直接从FlashAir将文件上传到服务器。

  • 在FlashAir上生成数据文件。

  • 动态生成HTML。

Lua脚本可用于固件版本3.00.00以上。

关于Lua

Lua是一种强大、快捷、轻量、可嵌入的脚本语言。

Lua将简单的程序语法与基于关联数组和可扩展语义的强大数据描述结构结合在一起。Lua为动态类型,通过向基于寄存器的虚拟机解释字节码来运行,并提供带有渐进式碎片回收的自动内存管理功能,因此非常适合于配置、脚本及快速成型。

 — Lua:关于Lua

更多关于Lua语言的信息请参照:

返回顶部

可用函数库

以下库函数可用于FlashAir的Lua脚本开发:

返回顶部

限制

由于内存限制,标准库中的以下功能不可用:

  • 协同程序控制

  • 操作系统设备

  • 数学函数

  • Debug库

返回顶部