使用GPRS和GSM Simulatneously [英] Using GPRS and GSM Simulatneously

查看:308
本文介绍了使用GPRS和GSM Simulatneously的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我试图使用GSM / GPRS调制解调器的GPRS功能将数据发送到远程服务器,但我无法做到so.I已经发布了一个问题上的Arduino论坛,但没有得到任何答复。的这里是链接的问题

I am trying to use GPRS functionality of the GSM/GPRS modem for sending data to the remote server but i am unable to do so.I had posted a question on Arduino Forum but didn't get any reply.Here is the link for the question.

那么我的主要关注的是我)我使用的是GPRS / GSM调制解调器,我不知道的Modem.At present的电源要求我使用一节9V和1个放大器电源,但在网络上的LED调制解调器dignifying该调制解调器是没有得到该网络。因此,可这是因为供应不足,调制解调器的?

Well my Main concern is i) I am using a GPRS/GSM Modem and i am not sure about the Power requirements of the Modem.At present i am using a 9V and 1 amp supply but the network LED on the modem is dignifying that Modem is not getting the network. So can this be because of the insufficient supply to the modem?

推荐答案

我很怀疑这是一个权力的事情。虽然我经验有限的Arduino板。

I very much doubt it's a power thing. Although I have limited experience with Arduino boards.

您可以验证,一般GSM东西是通过执行AT + CREG命令来检查它是否连接到移动运营商的工作。

You can verify that the general GSM stuff is working by executing AT+CREG commands to check if it is connected to the mobile operator.

如果您需要更详细的帮助,那么我认为这是有道理的,你发布的内容AT指令被发送到调制解调器。什么固件/软件方面调制解调器说。

If you need more detailed help then I think it makes sense for you to post what AT commands are being sent to the modem. And what the modem on the firmware/software side is saying.

下面关于处理GPRS和AT命令(即GSM的东西)。

Below some information about dealing with GPRS and AT Commands (aka GSM stuff).

使用GSM调制解调器有越来越普遍的GPRS和执行AT命令的同时(GSM)的三种方式。

With GSM modems there are commonly three ways of getting GPRS and executing AT commands (GSM) simultaneously.

1)内联复

据我所知,你可以在AT命令控制台中切换上下文。这是一个具有挑战性的一点,当谈到写作code。我会反对这项建议。

As far as I am aware you can switch contexts within the AT command console. This is a little challenging when it comes to writing code. I would advise against this.

2)Mulitplexing在一个单一的串行接口

这是通过支持GSM 27.010规范的驱动程序完成。一些厂商为此提供MUX的驱动程序。

This is done via drivers that support the GSM 27.010 specification. Some manufacturers provide MUX drivers for this purpose.

标准的命令是AT + CMUX。我强烈建议采取看看调制解调器参考手册找出到底如何执行此命令。您还可以得到一个信息,而通过AT命令。通过执行AT + CMUX =?看到预计什么参数。

The standard command is AT+CMUX. I strongly suggest taking a look at the modem reference manual to find out exactly how to execute this command. You can get a rather information also via AT commands. By executing AT+CMUX=? to see what parameters are expected.

有效,那么你就必须开到相同的串行端口两个串行连接。一个用于GPRS,一个用于AT命令。

Effectively then you would have two serial connections open to the same serial port. One for GPRS and one for AT Commands.

负面影响是,性能(命令执行的速度)显著降低取决于硬件与它如何对应。

Negative impact is that the performance (speed of command execution) is significantly reduced depending on how the hardware copes with it.

3)复用在多个串行接口

在GSM调制解调器,我知道提供多个串行接口(UART)的。因此,人们可以使用用于执行标准AT命令。而另一个可以用于GPRS通信。

The GSM modems that I know of provide multiple serial interfaces (UART). Therefore one can be used for executing standard AT commands. And another can be used for GPRS communications.

我不能完全肯定,如果这是可能的SIM900A。在那里,你将不得不看的硬件信息。

I'm not entirely sure if this is possible with the SIM900A. There you would have to look at the hardware information.

这篇关于使用GPRS和GSM Simulatneously的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆