寻找GSM调制解调器的建议

时间:2011-11-06 10:58:55

标签: windows device gsm

我的应用程序与几个GSM电子控制器进行通信,这意味着我必须每隔几个小时发送一到二十条消息。现在我正在使用 HUAWEI Mobile Connect - 3G 。它是一个USB设备,它使用通信端口进行PC通信,我使用GSMComm发送消息并从设备读取/删除消息。

我每两秒钟检查设备的存储空间,如果有任何消息,我会读取并将其存储在本地,然后清除设备的存储空间。我不确定我是否正常工作,但在我看来好像它是一个非常不可靠的设备:

每次启动机器时,我都必须从USB上移除设备,否则我的机器将卡在BIOS启动屏幕上(或任何名称)。

由于某种原因,通信端口很可能变得不可用。我必须关闭并重新打开端口,有时可能甚至没有帮助。

在我的客户的生产机器中,当他使用他的一个利用第一个通信端口的软件时,如果设备已插入,他将从软件收到有关端口问题的警告消息(设备端口是大概28左右)。

如果您一直在使用您认为可靠的设备,或者使用过相同设备的设备,或者您只是认为我做错了,我想从中获取建议你。

感谢。

2 个答案:

答案 0 :(得分:4)

这听起来像你的调制解调器的问题。你试过其他任何型号吗?消费者USB型号往往不可靠。首选方法虽然略贵,但在需要可靠性的情况下使用商用级调制解调器。

要查看的一些调制解调器:

  • Wavecom Fastrack
  • Sierra Wireless Airlink

这些使用串行端口或以太网与主机通信,这更加可靠。在您的特定情况下可能无法使用串行端口,但即使是USB转RS232适配器也会更可靠。

另一个选择是使用智能手机,有几个应用程序可以通过HTTP充当网关。

Android的短信网关:

https://market.android.com/details?id=eu.apksoft.android.smsgateway&hl=en

我没有使用过这种方法,但似乎有些人对此有好运。它可能不比你的USB调制解调器更可靠。

希望能回答你的问题。

答案 1 :(得分:3)

我使用WaveCom的调制解调器以批量发送消息,并发现它是可靠的。但有一点不同,在我的实现中我使用了Kannel作为SMSC,所以我的队列由Kannel自动处理。但是发送多次请求,例如每分钟40多次,对我来说没有任何问题。 希望这可以帮助。