From e731a9472b47a5e1f4947b981102473c1de8a3a2 Mon Sep 17 00:00:00 2001 From: DuXingJie <1066950103@qq.com> Date: Sun, 7 Aug 2022 19:40:35 +0800 Subject: [PATCH] =?UTF-8?q?1.=E8=B0=83=E6=95=B4=E7=9B=AE=E5=BD=95=E7=BB=93?= =?UTF-8?q?=E6=9E=84=202.=E5=A2=9E=E5=8A=A0README?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sdk/合宙/README.md | 37 +++++++++++++++++++ sdk/{air724/wumeimqtt => 合宙}/WeiMeiApp.lua | 1 + .../wumeimqtt => 合宙}/WeiMeiComAuth.lua | 0 .../WeiMeiComInteraction.lua | 1 + sdk/{air724/wumeimqtt => 合宙}/WuMeiTest.lua | 0 sdk/{air724/wumeimqtt => 合宙}/main.lua | 0 sdk/{air724/wumeimqtt => 合宙}/mainAir724.lua | 0 sdk/{air724/wumeimqtt => 合宙}/mainVscode.lua | 0 8 files changed, 39 insertions(+) create mode 100644 sdk/合宙/README.md rename sdk/{air724/wumeimqtt => 合宙}/WeiMeiApp.lua (98%) rename sdk/{air724/wumeimqtt => 合宙}/WeiMeiComAuth.lua (100%) rename sdk/{air724/wumeimqtt => 合宙}/WeiMeiComInteraction.lua (99%) rename sdk/{air724/wumeimqtt => 合宙}/WuMeiTest.lua (100%) rename sdk/{air724/wumeimqtt => 合宙}/main.lua (100%) rename sdk/{air724/wumeimqtt => 合宙}/mainAir724.lua (100%) rename sdk/{air724/wumeimqtt => 合宙}/mainVscode.lua (100%) diff --git a/sdk/合宙/README.md b/sdk/合宙/README.md new file mode 100644 index 00000000..f2c1634d --- /dev/null +++ b/sdk/合宙/README.md @@ -0,0 +1,37 @@ +## 硬件端合宙SDK说明 + +#### 一、运行环境 +- vs code 仿真 +- air724板子 在选择底层库pac文件时注意 支持float 类型 + +1. 在vs code 里面安装 luatIDE + +2. 安装air724 usb 相关驱动 + +3. 使用luatools + + 以上均参考 https://doc.openluat.com/wiki/26?wiki_page_id=3063 + +#### 二、运行代码 + +1. 在vs code 下仿真调试 + mainVscode.lua 复制为 main.lua + 注释掉 WeiMeiApp.lua 里面与硬件相关的代码 如adc 温度等 + 在WuMeiTest.lua 文件里面 配置 产品ID MQTT 等信息 + 仿真调试 +2. 在air724硬件上运行代码 + mainAir724.lua 复制为 main.lua + 取消 WeiMeiApp.lua 里面与硬件相关的代码注释 如adc 温度等 + 在WuMeiTest.lua 文件里面 配置 产品ID MQTT 等信息 + 用luatools 建立工程 需要加载 main.lua WeiMeiApp.lua WeiMeiComAuth.lua WeiMeiComInteraction.lua WuMeiTest.lua 文件 以及带float 类型的底层库 + +#### 三、代码文件说明 + +1. WeiMeiComAuth.lua 用于认证处理 + 支持 简单认证和加密认证 +2. WeiMeiComInteraction.lua 用户交互 + 支持 信息 属性 功能 事件 监控 + 支持 设置定时上传 属性 功能 事件 +3. WeiMeiApp.lua + 主要开发在这个文件里面 + 对外提供 信息 属性 功能 事件 数据函数 改函数直接返回打包好的json 字符串 diff --git a/sdk/air724/wumeimqtt/WeiMeiApp.lua b/sdk/合宙/WeiMeiApp.lua similarity index 98% rename from sdk/air724/wumeimqtt/WeiMeiApp.lua rename to sdk/合宙/WeiMeiApp.lua index 16cd4d40..f258021e 100644 --- a/sdk/air724/wumeimqtt/WeiMeiApp.lua +++ b/sdk/合宙/WeiMeiApp.lua @@ -3,6 +3,7 @@ -- @module 物美MQTT应用 -- @license MIT -- @copyright 杜兴杰 +-- @email 1066950103@qq.com -- @release 2022.8.5 module(..., package.seeall) diff --git a/sdk/air724/wumeimqtt/WeiMeiComAuth.lua b/sdk/合宙/WeiMeiComAuth.lua similarity index 100% rename from sdk/air724/wumeimqtt/WeiMeiComAuth.lua rename to sdk/合宙/WeiMeiComAuth.lua diff --git a/sdk/air724/wumeimqtt/WeiMeiComInteraction.lua b/sdk/合宙/WeiMeiComInteraction.lua similarity index 99% rename from sdk/air724/wumeimqtt/WeiMeiComInteraction.lua rename to sdk/合宙/WeiMeiComInteraction.lua index 3a2a4b76..49afbabc 100644 --- a/sdk/air724/wumeimqtt/WeiMeiComInteraction.lua +++ b/sdk/合宙/WeiMeiComInteraction.lua @@ -3,6 +3,7 @@ -- @module 物美MQTT通信 -- @license MIT -- @copyright 杜兴杰 +-- @email 1066950103@qq.com -- @release 2022.8.5 module(..., package.seeall) diff --git a/sdk/air724/wumeimqtt/WuMeiTest.lua b/sdk/合宙/WuMeiTest.lua similarity index 100% rename from sdk/air724/wumeimqtt/WuMeiTest.lua rename to sdk/合宙/WuMeiTest.lua diff --git a/sdk/air724/wumeimqtt/main.lua b/sdk/合宙/main.lua similarity index 100% rename from sdk/air724/wumeimqtt/main.lua rename to sdk/合宙/main.lua diff --git a/sdk/air724/wumeimqtt/mainAir724.lua b/sdk/合宙/mainAir724.lua similarity index 100% rename from sdk/air724/wumeimqtt/mainAir724.lua rename to sdk/合宙/mainAir724.lua diff --git a/sdk/air724/wumeimqtt/mainVscode.lua b/sdk/合宙/mainVscode.lua similarity index 100% rename from sdk/air724/wumeimqtt/mainVscode.lua rename to sdk/合宙/mainVscode.lua