weekly_20200619.md 1.0 KB

LuatOS 项目进度报告 - 20200619

本周进展

LuatOS

  1. 抽象disp库,添加对SSD1306的软件I2C支持. 换句话说,只要支持了GPIO,就起码能驱动SSD1306
  2. 解决一个内存异常的老bug,涉及lauxlib的resizebox方法
  3. gpio.setup返回闭包,并修正OUTPUT模式下的初始值错误
  4. 添加rtos.meminfo(),返回luavm和系统的内存使用情况

Air302

  1. 添加i2c实现
  2. 添加spi实现
  3. 修正vbat电压值错误
  4. 修改GPIO17的PWM错误
  5. 适配LuatOS对disp库的修正
  6. 适配LuaTools的信号值获取
  7. 适配LuaTools的rtos.meminfo()

新的Wifi/BLE模块

  1. 未完成heap和文件系统的适配

Air640W

  1. 支持disp库的软件i2c模式

社区

  1. 在码云建立openLuat组织,将相关项目迁入
  2. 为LuatOS申请GVP,并成功获得认证

下周计划

  1. Air302的pm低功耗模块, coap或lwm2m模块, aliyun sdk模块
  2. 解决Air302的i2c/spi/io模块存在的bug
  3. 推进LuaTools对Air302的适配
  4. 测试Air302的lpmem模块的可靠性