|
TuyaOS
|
蜂窝模组数据服务API接口定义 TAL在实现tkl_cellular_mds_intf_t接口后,需要调用tal_cellular_mds_register 把实现的对象注册到tkl中 更多...
#include <tkl_init_cellular.h>
成员变量 | |
| OPERATE_RET(* | get_ip )(UINT8_T sim_id, NW_IP_S *ip) |
| Get device ip address. 更多... | |
| TUYA_CELLULAR_MDS_STATUS_E(* | get_mds_status )(UINT8_T simId) |
| 获取蜂窝移动数据服务的鉴权状态 更多... | |
| OPERATE_RET(* | mds_init )(UINT8_T sim_id) |
| 初始化蜂窝移动数据服务 更多... | |
| OPERATE_RET(* | pdp_active )(UINT8_T sim_id, PCHAR_T apn, PCHAR_T username, PCHAR_T password) |
| 蜂窝移动数据PDP激活 更多... | |
| OPERATE_RET(* | pdp_auto_reactive_enable )(UINT8_T sim_id, BOOL_T enable) |
| 是否开启PDP自动激活 更多... | |
| OPERATE_RET(* | pdp_deactive )(UINT8_T sim_id) |
| 蜂窝移动数据PDP去激活 更多... | |
| OPERATE_RET(* | registr_mds_net_notify )(UINT8_T sim_id, TKL_MDS_NOTIFY notify) |
| 设置蜂窝网络当前的连接状态的回调函数 更多... | |
蜂窝模组数据服务API接口定义 TAL在实现tkl_cellular_mds_intf_t接口后,需要调用tal_cellular_mds_register 把实现的对象注册到tkl中
| OPERATE_RET(* TKL_CELL_MDS_INTF_T::get_ip) (UINT8_T sim_id, NW_IP_S *ip) |
| TUYA_CELLULAR_MDS_STATUS_E(* TKL_CELL_MDS_INTF_T::get_mds_status) (UINT8_T simId) |
获取蜂窝移动数据服务的鉴权状态
| simId |
| OPERATE_RET(* TKL_CELL_MDS_INTF_T::mds_init) (UINT8_T sim_id) |
初始化蜂窝移动数据服务
| simId | sim卡ID |
| OPERATE_RET(* TKL_CELL_MDS_INTF_T::pdp_active) (UINT8_T sim_id, PCHAR_T apn, PCHAR_T username, PCHAR_T password) |
蜂窝移动数据PDP激活
| simId | |
| apn | 运营商APN设置 |
| username | 用户名 |
| password | 密码 |
| OPERATE_RET(* TKL_CELL_MDS_INTF_T::pdp_auto_reactive_enable) (UINT8_T sim_id, BOOL_T enable) |
是否开启PDP自动激活
| simId | |
| enable | TRUE 开启 FALSE 关闭 |
| OPERATE_RET(* TKL_CELL_MDS_INTF_T::pdp_deactive) (UINT8_T sim_id) |
蜂窝移动数据PDP去激活
| simId |
| OPERATE_RET(* TKL_CELL_MDS_INTF_T::registr_mds_net_notify) (UINT8_T sim_id, TKL_MDS_NOTIFY notify) |
设置蜂窝网络当前的连接状态的回调函数
| simId | |
| st | tuya_mds_notfiy定义的回调函数指针 |