main.lua 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. ---@diagnostic disable: undefined-global
  2. --必须在这个位置定义PROJECT和VERSION变量
  3. --PROJECT:ascii string类型,可以随便定义,只要不使用,就行
  4. --VERSION:ascii string类型,如果使用Luat物联云平台固件升级的功能,必须按照"X.X.X"定义,X表示1位数字;否则可随便定义
  5. PROJECT = "GT911"
  6. --2021.8.24
  7. VERSION = "1.1.6"
  8. --[[
  9. 使用Luat物联云平台固件升级的功能,必须按照以下步骤操作:
  10. 1、打开Luat物联云平台前端页面:https://iot.openluat.com/
  11. 2、如果没有用户名,注册用户
  12. 3、注册用户之后,如果没有对应的项目,创建一个新项目
  13. 4、进入对应的项目,点击左边的项目信息,右边会出现信息内容,找到ProductKey:把ProductKey的内容,赋值给PRODUCT_KEY变量
  14. ]]
  15. PRODUCT_KEY = "sDE9cotCm7os8OgrlHoQuxi0oYbHUh9S"
  16. --加载日志功能模块,并且设置日志输出等级
  17. --如果关闭调用log模块接口输出的日志,等级设置为log.LOG_SILENT即可
  18. require "log"
  19. LOG_LEVEL = log.LOGLEVEL_TRACE
  20. require "sys"
  21. require "pins"
  22. require "net"
  23. require "pmd"
  24. require "GT911" --加载tp
  25. pmd.ldoset(7,pmd.LDO_VIBR)
  26. sys.taskInit(function()
  27. while true do
  28. local ret,ispress,px,py = GT911.get()
  29. if ret then
  30. log.info("KEY",ret,ispress,px,py)
  31. end
  32. sys.wait(5)
  33. end
  34. end, ...)
  35. --启动系统框架
  36. sys.init(0, 0)
  37. sys.run()