最近使用了移远的EG25-G通信模块,做一下记录。
移远EG25-G是专为loT领域设计的LTE Cat 4无线通信模块,采用3GPP LET技术,最大支持下行速率150 Mbps 和最大上行速率50 Mbps ,向后兼容现存的EDGE 和GSM/GPRS网络,确保在缺乏3G和4G网络的地区也能正常工作。
EG25-G给予高通的IZat™定位技术,内置了丰富的网络协议,集成了多个工业标准接口,开发起来也简单易用。
有LGA封装和mini PCie封装可选。
提供AT指令,在项目中通过发送AT指令,实现了通过gprs发送数据的功能。
发送TCP/IP数据,参照《Quectel_EC200T_TCP(IP)_应用指导_V1.1.pdf》
AT+QISEND 发送数据,其他具体可参照文档进行分析。
AT +QIRD 读取收到的TCP/IP数据
初始化gsm函数 core_gsm_init_simeg25
关闭gsm函数 core_gsm_term_simeg25
获取信号强度 core_gsm_get_signal_strength
打开tcp连接 core_gsm_open_tcp_socket_simeg25
关闭tcp连接 core_gsm_close_tcp_socket_simeg25
tcp写 core_gsm_tcp_socket_write_simeg25
tcp读 core_gsm_tcp_socket_read_simeg25
http初始化 core_gsm_http_init_simeg25
使用http发送数据 core_gsm_http_send_data_simeg25
获取imei码 core_gsm_get_sms_imei_simeg25
其他源码可以参考sdk core_gsm_eg25.c.