搜索
bottom↓
回复: 9

SIM300-MMS发送彩信

[复制链接]

出0入0汤圆

发表于 2010-11-24 20:57:08 | 显示全部楼层 |阅读模式
大家好,
     我使用的模块是SIM300-MMS , 内置彩信协议,使用AT+CMMSDOWN="PIC",<size>,<time>, 模块就开始接收图片,问题是怎么通过串口把图片出送给模块,我用的S3C2440微处理器,linux系统。
  请大家指导一下,谢谢了。

阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出0入0汤圆

发表于 2010-11-25 09:08:56 | 显示全部楼层
最近也搞这个。可以交流
把图片保存到数组,然后发送

出0入0汤圆

 楼主| 发表于 2010-11-25 12:26:10 | 显示全部楼层
回复【1楼】lystone0001  
-----------------------------------------------------------------------
你好,我在网上找怎么把图片保存到数组的方法,没找到用C语言写的,请问用C语言怎么做?是不是数组里面都是16进制,请指导一下,谢谢

出0入0汤圆

发表于 2010-11-25 18:40:38 | 显示全部楼层
。。。收一个字节写一个字节就是了。。。文件方式?

出0入0汤圆

发表于 2010-12-1 13:25:52 | 显示全部楼层
回复【2楼】xianli
-----------------------------------------------------------------------

当然了

出0入0汤圆

发表于 2010-12-5 00:59:05 | 显示全部楼层
SIM300都已经停产了。所以LZ要注意了后期产品设计后的供货问题。

出0入0汤圆

发表于 2011-1-19 14:35:23 | 显示全部楼层
需要支持彩信模块可以使用FIBOCOM,可以联系:18621188161 邵先生

出0入0汤圆

发表于 2013-1-20 00:25:54 | 显示全部楼层
试试看看,一直想搞彩信的,不知道怎么实现

出0入0汤圆

发表于 2013-1-21 16:55:35 | 显示全部楼层
看看GU900D怎么实现彩信功能的,其实过程很简单:

///////// 接收彩信过程 //////////////////////////////////////////////////////////////
+MMSIND:1,0,0                 //提示有新的彩信正在接收
+MMSIND:2,1,0                 //收到一个MMS PUSH信息,指示为一个新的MMS信息,索引为1

AT+MMSMNG=1                             //列出MMS信息
+MMSRM: 1,”+8613714488529”,1,”8/21/2012”,”0:3:43”,3745
OK

AT+MMSREAD=1,1                            //读取MMS信息“原始地址”
+MMSREAD: 1,”+8613714488529”
OK

AT+MMSREAD=4,1                            //读取MMS信息标题
+MMSREAD: 4,”UTF8”,”abcd”
OK

AT+MMSREAD=5,1                           //列出MMS信息中的文件
+MMSREAD:5,1, ”test.txt”, ”UTF8”,3222          //包含一个索引为1的文件
OK

AT+MMSREAD=6,1,1                       //获取文件1(定义为第二个“1”)
                                          在MMS1(定义为第一个“1”)中
CONNECT
<输出文件的二进制数据>
+MMSREAD:6,3222
OK

///////// 发送彩信过程 //////////////////////////////////////////////////////////////
AT+FSUPL=”pic1.jgp”                           //上传图片文件”pic1.jgp”
CONNECT
<输入文件的二进制数据>
+FSUPL:13222
OK

AT+MMSWRITE=0                                //清除MMS信息内容
OK

AT+MMSWRITE=1,1,”13714488925”               //添加第一个“TO地址”
OK

AT+MMSWRITE=1,1,”13452463802”               //添加第二个“TO地址”
OK

AT+MMSWRITE=1,1,”yang.hfy@gmail.com”         //添加第三个“TO地址”
OK

AT+MMSSCS=”UTF8”,1                       //参数设置是UTF8,输入模式
                                           是文本模式
OK

AT+MMSWRITE=4,1,”abcd”                    //输入MMS信息标题

OK

AT+MMSWRITE=5,1,0,”pic1.jpg”                   //添加第一个文件到MMS信息,
                                           图片文件
OK

AT+MMSSCS=”UTF8”                        //添加文件之前必须选择参数设置
OK

AT+MMSWRITE=5,1,3,”test.txt”                //添加第二个文件到MMS信息,
                                           这个文件参数设置是UTF8
OK

AT+MMSSEND=1                            //发送MMS信息
OK
+MMSIND:1,0,0                          //发送MMS信息成功

出0入17汤圆

发表于 2014-7-26 20:48:07 | 显示全部楼层
lqs10 发表于 2013-1-21 16:55
看看GU900D怎么实现彩信功能的,其实过程很简单:

///////// 接收彩信过程 ///////////////////////////// ...

按的发送步骤不成功:

AT+MMSSCS="UTF8",1

返回错误:
+CME ERROR: 100


按手册发送:
AT+MMSSCS=3

也返回错误:
AT+MMSSCS=3

发送:
AT+MMSWRITE=5,1,0,"pic1.jpg"

也返回错误:
ERROR


开始显示:
+BATS: 0
@@Ver:V01_B01_025-DTU-03, Build Time:2014/06/09 16:52

Build Time是最近的,是不是彩信的 AT命令有改动


X宝的售后让人无语,有一答没一答的
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-8-25 22:17

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表