improve TencentOS_tiny_EVB_MX_Plus_Quick_Start document
@@ -336,7 +336,13 @@ https://github.com/Tencent/TencentOS-tiny
|
||||
TencentOS tiny项目工程中包含了explorer的demo工程:
|
||||
进入TencentOS-tiny\board\TencentOS_tiny_EVB_MX_plus\KEIL\qcloud_iot_explorer_sdk_data_template目录,双击TencentOS_tiny.uvprojx,用mdk打开。
|
||||
|
||||
2. 填写配置信息
|
||||
Demo工程中example分组下的配置文件说明:
|
||||
|
||||
- `data_config.c`:设备属性功能相关参数配置
|
||||
- `action_config.c`:行为调用相关参数配置
|
||||
- `events_config.c`:事件调用相关参数配置
|
||||
|
||||
2. 填写配置信息
|
||||
|
||||
进入TencentOS-tiny\components\connectivity\qcloud-iot-explorer-sdk\port\TencentOS_tiny目录,修改HAL_Device_tencentos_tiny.c文件:
|
||||

|
||||
@@ -347,7 +353,7 @@ https://github.com/Tencent/TencentOS-tiny
|
||||
* 设备密钥:将控制台的设备密钥,复制到上图sg_device_secret。
|
||||
注:demo工程中已添加了一个用于调试的explorer设备信息,可以直接与explorer平台对接。
|
||||
|
||||
进入TencentOS-tiny\examples\qcloud_iot_explorer_sdk_data_template目录,修改qcloud_iot_hub_sdk_explorer.c:
|
||||
进入TencentOS-tiny\examples\qcloud_iot_explorer_sdk_data_template目录,修改entry.c:
|
||||

|
||||
|
||||
这里esp8266_join_ap函数的入参,填写用户自己的wifi热点名字及密码。
|
||||
@@ -408,4 +414,40 @@ https://github.com/Tencent/TencentOS-tiny
|
||||
}
|
||||
```
|
||||
|
||||
5. 查看通信日志,即可查看到设备成功接收到下行指令,并上报最新数据到开发平台的详细日志。
|
||||
5. 查看通信日志,即可查看到设备成功接收到下行指令,并上报最新数据到开发平台的详细日志。
|
||||
|
||||
### 4.2.7 设备事件上报
|
||||
|
||||
1. 修改工程中的`config.h`文件,开启事件支持:
|
||||
|
||||

|
||||
|
||||
2. 修改`data_template_sample.c`文件,开启事件上报示例:
|
||||
|
||||

|
||||
|
||||
3. 编译程序,下载到开发板中,复位开发板,程序开始运行。
|
||||
|
||||
4. 在平台端可以看到设备上报事件的日志:
|
||||
|
||||

|
||||
|
||||
### 4.2.8 设备行为调用
|
||||
|
||||
1. 在云端的数据模板中,选择自定义功能版块,手动新建一个设备行为功能:
|
||||
|
||||

|
||||
|
||||
2. 在`data_template_sample.c`文件中使能Action示例:
|
||||
|
||||

|
||||
|
||||
3. 编译程序,下载到开发板中,复位开发板,程序开始运行。
|
||||
|
||||
4. 在云端下发设备行为调用:
|
||||
|
||||

|
||||
|
||||
5. 在串口助手中可以看到设备行为被调用:
|
||||
|
||||

|
BIN
doc/image/EVB_MX_guide/action_result.png
Normal file
After Width: | Height: | Size: 24 KiB |
BIN
doc/image/EVB_MX_guide/create_action.png
Normal file
After Width: | Height: | Size: 76 KiB |
BIN
doc/image/EVB_MX_guide/enable_action_sample.png
Normal file
After Width: | Height: | Size: 61 KiB |
BIN
doc/image/EVB_MX_guide/enable_event_post.png
Normal file
After Width: | Height: | Size: 35 KiB |
BIN
doc/image/EVB_MX_guide/enable_event_post_sample.png
Normal file
After Width: | Height: | Size: 58 KiB |
BIN
doc/image/EVB_MX_guide/event_post_result.png
Normal file
After Width: | Height: | Size: 42 KiB |
BIN
doc/image/EVB_MX_guide/start_action.png
Normal file
After Width: | Height: | Size: 56 KiB |