LuatOS 项目进度报告 - 20200619
本周进展
LuatOS
- 抽象disp库,添加对SSD1306的软件I2C支持. 换句话说,只要支持了GPIO,就起码能驱动SSD1306
- 解决一个内存异常的老bug,涉及lauxlib的resizebox方法
- gpio.setup返回闭包,并修正OUTPUT模式下的初始值错误
- 添加rtos.meminfo(),返回luavm和系统的内存使用情况
Air302
- 添加i2c实现
- 添加spi实现
- 修正vbat电压值错误
- 修改GPIO17的PWM错误
- 适配LuatOS对disp库的修正
- 适配LuaTools的信号值获取
- 适配LuaTools的rtos.meminfo()
新的Wifi/BLE模块
- 未完成heap和文件系统的适配
Air640W
- 支持disp库的软件i2c模式
社区
- 在码云建立openLuat组织,将相关项目迁入
- 为LuatOS申请GVP,并成功获得认证
下周计划
- Air302的pm低功耗模块, coap或lwm2m模块, aliyun sdk模块
- 解决Air302的i2c/spi/io模块存在的bug
- 推进LuaTools对Air302的适配
- 测试Air302的lpmem模块的可靠性