跳转至

专网卡配置

一、如何区分专网卡

根据使用的网络类型来分,sim卡可以分为公网卡和专网卡两种 如何判断sim卡是公网卡还是专网卡,可按照如下顺序确认:

  1. 咨询sim卡供应商

  2. 如果apn有账号、或者有密码、或者有加密类型,则可以认为是专网卡

二、功能概述

本教程教你如何用 Air724 开发板,演示专网卡的设置流程。

三、准备硬件环境

3.1 开发板准备

使用 EVB_Air724 开发板,如下图所示:

淘宝购买链接:Air724UG-NFM 开发板淘宝购买链接

此开发板的详细使用说明参考:Air724UG 产品手册 中的《EVB_Air724UG_AXX 开发板使用说明》,写这篇文章时最新版本的使用说明为:《EVB_Air724UG_A14 开发板使用说明》;开发板使用过程中遇到任何问题,可以直接参考这份使用说明文档。

api:设置专网卡APN

3.2 数据通信线

USB 数据线一根(micro USB)。

3.3 PC 电脑

WIN7 以及以上版本的 WINDOWS 系统。

3.4 SIM 卡

中国大陆环境下,可以上网的 SIM 卡。一般来说,使用移动,电信,联通的物联网卡或者手机卡都行。

3.5 组装硬件环境

USB 数据线插入 USB 口,另一端与电脑相连,拨码开关全部拨到 ON,串口切换开关选择 UART1,USB 供电的 4V 对应开关拨至 ON 档,SIM 卡放到 SIM 卡槽中锁紧,如下图所示。

四、准备软件环境

4.1 下载调试工具

使用说明参考:Luatools 下载和详细使用

4.2 源码及固件

1.底层 core 下载

下载底层固件,并解压

链接:https://docs.openluat.com/air724ug/luatos/firmware/

如下图所示,红框的是我们要使用到的

2.本教程使用的 demo 见附件:

右键点我,另存为,下载完整压缩文件包

4.3 下载固件和脚本到开发板中

打开 Luatools,开发板上电开机,如开机成功 Luatools 会打印如下信息。

点击项目管理测试选项。

进入管理界面,如下图所示。

  • 点击选择文件,选择底层固件,我的文件放在 D:\luatOS\Air724 路径中

  • 点击增加脚本或资源文件,选择 之前下载的程序源码,如下图所示。

  • 点击下载底层和脚本,下载完成如下图所示。

五、代码示例介绍

5.1 API 说明

本文用到的API这里不做详细说明,可通过点击右侧链接查看:设置专网卡APN

5.2 main.lua 代码

设置专网卡APN(注意:在main.lua中,尽可能靠前的位置调用此接口)。

link.setAuthApn(2,"MYAPN","MYNAME","MYPASSWORD") --各个参数请据实填写

六、开机调试

6.1 开发板开机

连接好硬件并下载固件后,启动 Luatools 软件,系统运行信息将显示在界面中。红框中为开发板连接到 PC 机后正常打印的信息,如下图所示。

6.2 功能调试

配置专网卡参数后,会重启协议栈,log如下:

七、常见问题

  1. 设置专网卡APN(注意:在main.lua中,尽可能靠前的位置调用此接口)
  2. 配置专网卡参数后,会重启协议栈
  3. 专网卡访问白名单 用定向Ip的物联网卡,需要把域名或IP加入白名单才能使用,下面列出模块会访问的域名或IP服务器。 DNS服务器,可以通过AT+CDNSCFG?查询默认的服务器,如果需要修改,可以通过AT+CDNSCFG=ip1,ip2进行修改。(V3035后续版本支持) NTP时间同步,会在下面列出的服务器中随机选一下,可以根据需要修改。
功能 地址 端口 协议
远程升级 iot.openluat.com 80 http
日志服务 dev_msg1.openluat.com 12425 udp
基站WIFI定位 bs.openluat.com 12411 udp
AGPS星历下载 download.openluat.com 80 http
NTP时间同步 cn.pool.ntp.org 123 udp
NTP时间同步 edu.ntp.org.cn 123 udp
NTP时间同步 cn.ntp.org.cn 123 udp
NTP时间同步 s2c.time.edu.cn 123 udp
NTP时间同步 time1.aliyun.com 123 udp
NTP时间同步 tw.pool.ntp.org 123 udp
NTP时间同步 0.cn.pool.ntp.org 123 udp
NTP时间同步 0.tw.pool.ntp.org 123 udp
NTP时间同步 1.cn.pool.ntp.org 123 udp
NTP时间同步 1.tw.pool.ntp.org 123 udp
NTP时间同步 3.cn.pool.ntp.org 123 udp
NTP时间同步 3.tw.pool.ntp.org 123 udp