// // Created by xemon on 10.05.23. // #ifndef ATGSMSIMCOMA7600_DEFINEPDPCONTEXT_H #define ATGSMSIMCOMA7600_DEFINEPDPCONTEXT_H #include "AtCmdCommon.h" typedef enum { AtGsmTelitLe910_PdpType_IP, AtGsmTelitLe910_PdpType_IPV6, AtGsmTelitLe910_PdpType_IPV4V6 } eAtGsmTelitLe910_PdpType; //AtCommandResult AtGsmSimComA7600_DefinePdpContext( // tAtCmd *env, uint8_t cid, eAtGsmSimComA7600_PdpType pdpType, const char *apn, uint8_t apnLen //); AtCommandResult AtGsmTelitLe910_DefinePdpContext( tAtCmd *env, uint8_t cid, eAtGsmTelitLe910_PdpType pdpType, const char *apn, uint8_t apnLen ); AtCommandResult AtGsmTelitLe910_PdpActivate(tAtCmd *env, uint8_t cid); AtCommandResult AtGsmTelitLe910_PdpDeactivate(tAtCmd *env, uint8_t cid); #define AtGsmTelitLe910_DefinePdpIpContextStaticApn(ENV, CID, APN) AtGsmTelitLe910_DefinePdpContext(ENV,CID,AtGsmSimComA7600_PdpType_IPV4V6,APN,sizeof(APN)-1) //AtCommandResult AtGsmSimComA7600_PdpActivate(tAtCmd *env, uint8_t cid); //AtCommandResult AtGsmSimComA7600_PdpDeactivate(tAtCmd *env, uint8_t cid); //#define AtGsmSimComA7600_DefinePdpIpContextStaticApn(ENV, CID, APN) AtGsmSimComA7600_DefinePdpContext(ENV,CID,AtGsmSimComA7600_PdpType_IP,APN,sizeof(APN)-1) #endif //ATGSMSIMCOMA7600_DEFINEPDPCONTEXT_H