【折腾】M590E启动 收发短信 基站定位
最近入手了一块M590E gsm模块 价格相当低(因为卖家没资料) 玩了之后发现这东西还是不错的 物美价廉 下面把折腾过程中遇到的问题和解决方案整理一下:
安装
总共要接一个二极管,一个电解电容(铝电解1000uf 或 钽电容470uf 当心反接爆炸!贴片电容标色的一边是正极 直插的标色端是负极),一个SIM卡上拉电阻,一个led指示灯(可选,要串限流电阻),天线(可选)
启动
首先用充电宝试触一下,防钽电容爆炸。没问题了就串口接电脑上,默认波特率115200。
上电后模块不会直接开机,需将第19脚(BOOT)接地才能开机,开机后指示灯慢闪。
收发短信
发短信
这里的操作流程和其他厂子的GSM模块一样,指令集通用,流程如下:
发串口AT指令
AT+CMGF=1 #设置短信模式为文字模式
AT+CMGS="<收信人手机号>" #准备发送,接下来模块会回复‘>’表示正在接受短信内容
接下来输入欲发送的内容 写完了以0x1A结束(在终端里0x1A代表Ctrl-Z)
之后模块会自动发送 发送成功会返回OK
收短信
模块会自动接收短信到内存中
要查看完整列表要使用AT+CMGL,之后会返回完整的未读短信列表
下附常用短信处理AT指令:
命令 | 作用 |
---|---|
AT+CIMI | 得到手机序列号(IMEI) |
AT+CSCS | 获取、设置手机当前字符集。可设置为 GSM 或 UCS2 |
AT+CSCA | 短信中心号码 |
AT+CMGD | 删除短信 |
更多请查看 https://blog.csdn.net/sxjk1987/article/details/7314912
基站定位
本文所谓的基站定位,就是让模块查询目前正在连接的基站编号,然后根据编号去基站数据库里查该基站的位置
在片上资源有限的情况下,建议采用记录基站编号的方法记录当前位置
#首先设置获取基站号使能
AT+CREG=2
#然后就可以查询了
AT+CREG?
#回复 +CREG: 2,1,"116E","5D96" 其中116E是小区号,5D96是基站号
AT+COPS? #获取运营商
接下来就可以去数据库查了
成功定位我邮位置
要是想获取更多基站信息,可以用 AT+XCELLINFO?
目前没有找到让模块自动发送基站信息的办法,有知道的朋友帮忙回复一下
【折腾】M590E启动 收发短信 基站定位相关推荐
- 【物联网】AT指令|AT返回错误|AT 指令 收发短信和GPRS上网 SIM508/548
目录 常用AT命令解释 AT 指令 收发短信和GPRS上网 SIM508/548 AT指令返回错误 解释 CME错误: CMS错误 CME错误(英文) CMS 错误(英文) 短信通信的几种情况和CMS ...
- 利用宽乐通信实现PHP网页收发短信
一直想为网站提供收发短信的功能. 最近学习了一下宽乐通信, 它是电信提供的一个服务,是华为公司开发的,以WebService方式提供了收发短信的开发接口, 用PHP调用这个接口就可以收发短信了. 使 ...
- 使用计算机扬声器打电话,【IT之家干货店】教你用Win10连接iPhone,在电脑上接打电话、收发短信...
最近小编在少数派发现了一篇文章,讲的是如何在Win10上与iPhone互联,最终实现在电脑上接打电话.收发短信,这个篇文章切实的解决了小编的使用痛点,IT之家小编亲自试验该方法可行,再此将方法分享出来 ...
- .Net/C# 实现 中国移动 CMPP v3.0 ISMG - SP 收发短信的 SP 客户端 (CMPP SP Client)
/* .Net/C# 实现 中国移动 CMPP v3.0 ISMG <-> SP 收发短信的 SP 客户端 (CMPP SP Client) 本程序严格按 <中国移动通信企业标 ...
- [转]【IT之家干货店】教你用Win10连接iPhone,在电脑上接打电话、收发短信
最近小编在少数派发现了一篇文章,讲的是如何在Win10上与iPhone互联,最终实现在电脑上接打电话.收发短信,这个篇文章切实的解决了小编的使用痛点,IT之家小编亲自试验该方法可行,再此将方法分享出来 ...
- 脚本控制向Android模拟拨打电话,发送短信,定位设置功能
做行为触发的时候要向模拟器实现拨打电话,发送短信,定位设置的的功能,可以很方便通过telnet localhost 5554实现. 写个脚本很快的搞定了.网上资料很多,脚本的很少,也所积点德啦. 写 ...
- 用电脑发短信_重磅!一个软件实现电脑上接打手机电话、收发短信、传文件、屏幕镜像!...
点击箭头处"蓝色字",关注我们哦!! Dell Mobile Connect 本身是一款专门为 Dell 指定设备提供的专门为计算机与 iOS 或者 Android 智能手机之间进 ...
- 编写了一个通过手机短信平台收发短信的软件
看过我写的"使用Ajax技术编写的一个网站"这篇博客的网友也许已经知道我现在是做什么工作的了.由于工作的原因,需要在网络上从事一些进行商业营销的活动,以帮助工作的开展.比如:介绍公 ...
- Android 接收和收发短信
收发短信应该是每个手机最基本的功能之一了,即使是许多年前的老手机也都会具备这项功能,而Android作为出色的智能手机操作系统,自然也少不了在这方面的支持.每个Android手机都会内置一个短信应用程 ...
最新文章
- java frame paint_一个简单的java frame画图(paint)问题
- android序列化异常,关于序列化:错误:Android中的序列化和反序列化
- 设计模式:结构型模式
- python样本期望值_用 python 做 z 检验,t 检验
- matlab红外图像温度提取,一种基于红外热图的温度提取方法.pdf
- Message 消息提示
- Variable Assembly Language可变汇编语言
- 清华大学博士,就12年前抄袭一事公开道歉
- 大学四年只学java_大学四年废了怎么办,不如来学java
- OpenWrt中对USB文件系统的操作, 以及读写性能测试
- 张季跃 201771010139《面向对象程序设计(java)》第八周学习总结
- 019 Linux tcpdump 抓包案例入门可真简单啊?
- office2016显示已经激活,但每次打开都跳出激活页面
- 两个tplink路由器有线桥接_TP-Link路由器有线方式桥接设置教程
- 宣布造车后股价上演“过山车”,开心汽车如意算盘恐落空
- Android随机点名器,Excel基础知识-详解随机点名器
- Win10下Python3.x环境安装和配置教程
- 图书馆数据库资源访问方法
- OWL操盘主图可视化解读
- 大数据技术之 HBase安装配置
热门文章
- Mac上如何设置使用触发角快速启动屏幕保护程序
- 全球及中国维生素糖果行业销售现状及需求规模调查报告2021年版
- 赛效:PDF电子文档怎么转HTML?
- 【已解决】启动Python报错api-ms-win-crt-process-l1-1-0.dll缺失,windows7无法升级,升级补丁打不上的解决办法
- Jena RDF API 使用教程
- oracle内存部件命中率计算
- nRF24L01+启用自动应答ACK及自动重发的实战分享
- 魔兽转移账号的服务器,《魔兽世界》经典怀旧服免费角色转移
- “智慧水利”发展综述:我国水利事业迈入新阶段
- python mange.py runserver 报错:以一种访问权限不允许的方式做了一个访问套接字的尝试