stm32_ota/ABM开发板(DTU透传APP源码)/YcOS版本/APPV4.0/HARDWARE/LTE/EC20/ec20net.h
2024-12-17 20:03:43 +08:00

30 lines
1.4 KiB
C
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#ifndef _EC20NET_H
#define _EC20NET_H
#include "ec20module.h"
#include "syslib.h"
#include "sysport.h"
/*****************************************
*内部函数声明
****************************************/
RunResult EC20_SendPDPCmd( uint8_t cmdNum, char *format,... ) ; // EC20通过串口发送net相关命令
RunResult Config_Context( uint8_t contextId ) ; //配置context会话
RunResult Deact_Context( uint8_t contextId ) ; //去激活context
RunResult Act_Context( uint8_t contextId ) ; //激活context
RunResult Query_Context( uint8_t contextId, uint8_t *localIp ) ; //查询context状态
RunResult EC20_QueryCsServiceStatus(void) ; //配置查询 连接CS SERVER状态
RunResult EC20_QueryPsServiceStatus(void) ; //配置查询 连接PS SERVER状态
/*****************************************
*对外接口函数声明
****************************************/
extern RunResult EC20_Query_SimIccid(char* simICCID) ; //查询sim卡的ICCID号
extern char* EC20_Query_NetInfo(void) ; //查询网络信息
extern RunResult EC20_Query_CSQ(char *csq) ; //查询信号指令
extern RunResult EC20_Net_Reg(char *errInfo, uint8_t errLen) ; //注册网络包括查询SIMiccid、网络信息、信号质量
extern RunResult ActivePDP( uint8_t contextId, uint8_t *localIp) ;//PDP激活并输出PDP链路IP
extern RunResult DeactivePDP( uint8_t contextId) ; //PDP去激活
#endif