ctiot - 中国电信CTIOT集成#

本页文档由这个文件自动生成。如有错误,请提交issue或帮忙修改后pr,谢谢!

示例

sys.subscribe("CTIOT_RX", function(data)
    log.info("CTIOT_RX", data:toHex())
end)

ctiot.init()#

初始化ctiot,在复位开机后使用一次

参数

返回值

返回值类型

解释

nil

无返回值

例子


ctiot.param(ip, port, lifetime)#

设置和读取ctiot相关参数,有参数输入则设置,无论是否有参数输入,均输出当前参数

参数

传入值类型

解释

string

服务器ip

int

服务器端口

int

生命周期,单位秒

返回值

返回值类型

解释

string

服务器ip

int

服务器端口

int

生命周期,单位秒

例子


ctiot.ep(val)#

设置和读取自定义EP

参数

传入值类型

解释

string

自定义EP的值,默认是imei,读取的话不要填这个参数

返回值

返回值类型

解释

string

当前EP值

例子


ctiot.connect()#

连接CTIOT,必须在设置完参数和模式后再使用

参数

返回值

返回值类型

解释

boolean

成功返回true,否则返回false

例子


ctiot.disconnect()#

断开ctiot

参数

返回值

返回值类型

解释

nil

无返回值

例子


ctiot.write(data, mode, seq)#

发送数据给ctiot

参数

传入值类型

解释

string

需要发送的数据

int

模式, ctiot.CON/NON/NON_REL/CON_REL

int

序号

返回值

返回值类型

解释

boolean

成功返回true,否则返回false

string

成功为nil,失败返回错误描述

例子


ctiot.ready()#

是否已经就绪

参数

返回值

返回值类型

解释

int

已经就绪返回0,否则返回错误代码

例子