9#ifndef __TKL_CELLULAR_MDS_H__
10#define __TKL_CELLULAR_MDS_H__
13#include "tuya_cloud_types.h"
27 TUYA_CELLULAR_MDS_STATUS_UNKNOWN = 0,
28 TUYA_CELLULAR_MDS_STATUS_IDLE = 1,
29 TUYA_CELLULAR_MDS_STATUS_REG,
30 TUYA_CELLULAR_MDS_STATUS_ACTIVE,
31 TUYA_CELLULAR_MDS_STATUS_CAMPED,
39 TUYA_CELLULAR_MDS_NET_CONNECT = 1,
40 TUYA_CELLULAR_MDS_NET_DISCONNECT,
Definition: tuya_cloud_types.h:201
OPERATE_RET tkl_cellular_mds_register_state_notify(UINT8_T sim_id, TKL_MDS_NOTIFY fun)
注册蜂窝数据服务状态变化通知函数
OPERATE_RET tkl_cellular_mds_get_ip(UINT8_T sim_id, NW_IP_S *ip)
Get device ip address.
OPERATE_RET tkl_cellular_mds_pdp_active(UINT8_T sim_id, PCHAR_T apn, PCHAR_T username, PCHAR_T password)
蜂窝移动数据PDP激活
OPERATE_RET tkl_cellular_mds_pdp_auto_reactive(UINT8_T sim_id, BOOL_T enable)
蜂窝移动数据PDP自动重激活设置
void(* TKL_MDS_NOTIFY)(UINT8_T sim_id, TUYA_CELLULAR_MDS_NET_STATUS_E st)
蜂窝网络状态变化通知函数原型,该接口是为了svc_netmgr适配
Definition: tkl_cellular_mds.h:48
TUYA_CELLULAR_MDS_NET_STATUS_E
蜂窝网络状态
Definition: tkl_cellular_mds.h:38
TUYA_CELLULAR_MDS_STATUS_E
蜂窝移动数据鉴权状态
Definition: tkl_cellular_mds.h:26
TUYA_CELLULAR_MDS_STATUS_E tkl_cellular_mds_get_status(UINT8_T sim_id)
获取蜂窝移动数据服务的鉴权状态
OPERATE_RET tkl_cellular_mds_pdp_deactive(UINT8_T sim_id)
蜂窝移动数据PDP去激活
OPERATE_RET tkl_cellular_mds_init(UINT8_T sim_id)
初始化蜂窝移动数据服务