更新时间:2024-07-01 GMT+08:00
分享

登录参数配置

接口功能

在登录前配置登录所需要的参数。

接口描述

1
2
HW_INT IOTA_ConfigSetStr(HW_INT iItem, HW_CHAR *pValue) 
HW_INT IOTA_ConfigSetUint(HW_INT iItem, HW_UINT uiValue)

参数说明

字段

必选/可选

类型

描述

key

必选

int

设备登录的配置项。

  • 设备ID:EN_IOTA_CFG_DEVICEID。
  • AppId:EN_IOTA_CFG_APPID。
  • 密码:EN_IOTA_CFG_DEVICESECRET。
  • HTTP地址:LEN_IOTA_CFG_IOCM_ADDR。
  • HTTP端口:EN_IOTA_CFG_IOCM_PORT。
  • MQTT地址:EN_IOTA_CFG_MQTT_ADDR。
  • MQTT端口:EN_IOTA_CFG_MQTT_PORT。

value

必选

String

设置的值。

  • 设备ID:从绑定成功的回调中获取。
  • AppId:从绑定成功的回调中获取。
  • 密码:从绑定成功的回调中获取。
  • HTTP地址:Agent Lite对接平台设备接入地址。
  • HTTP端口:8943。
  • MQTT地址:Agent Lite对接平台设备接入地址。
  • MQTT端口:8883。

EN_IOTA_CFG_TYPE:

枚举项

枚举值

类型

描述

EN_IOTA_CFG_DEVICEID

0

String

平台分配的逻辑设备ID。

EN_IOTA_CFG_DEVICESECRET

1

String

设备接入的鉴权密钥。

EN_IOTA_CFG_APPID

2

String

开发者应用ID。

EN_IOTA_CFG_IOCM_ADDR

3

String

服务器地址。

EN_IOTA_CFG_IOCM_PORT

4

unsigned int

服务器端口。

EN_IOTA_CFG_MQTT_ADDR

5

String

MQTT服务器地址。

EN_IOTA_CFG_MQTT_PORT

6

unsigned int

MQTT服务器端口。

接口返回值

参见函数标准返回值

示例

1
2
3
// 开发者调用该接口设置参数 
IOTA_ConfigSetStr (EN_IOTA_CONFIG_IOCM_ADDR, 10.0.0.1); 
IOTA_ConfigSetUint(EN_IOTA_CFG_IOCM_PORT, 8943);

相关文档