硬件准备

  • 树莓派一个
  • SIM7080G Cat-M/NB-IoT HAT一套
  • 电脑一台

软件准备

  • TCP在线测试工具
  • 树莓派Raspbian系统

关键指令说明

AT+CNACT=0,1                                                        //激活网络应用
AT+CNACT? //查询网络IP
AT+CACID=0 //设置TCP/UDP索引
AT+CAOPEN=0,0,"TCP","180.97.81.180",56257 //打开一个TCP/UDP连接
AT+CASEND=0,222,10000 //发送数据
AT+CACLOSE=0 //关闭一个TCP/UDP连接

示例程序

wget https://www.waveshare.net/w/upload/d/d3/SIM7080G%26%26SIM7070G-TCP.zip
7z x SIM7080G\&\&SIM7070G-TCP.zip
sudo chmod 777 SIM7080G\&\&SIM7070G-TCP.py
SIM7080G&&SIM7070G-TCP.py

  • Rsapberry运行如下图:
    TCP之旅—Raspberry通过SIM7080G_TCP告白PC_服务器
    说明:代码中的TCP地址和端口要对应PC端服务器
  • PC服务器接收到数据如下图:
    TCP之旅—Raspberry通过SIM7080G_TCP告白PC_示例程序_02