如何将套接字连接到调制解调器连接?

时间:2013-01-18 17:01:22

标签: c++ linux sockets modem

所有

我正在开发一个嵌入式Linux应用程序,它使用蜂窝连接与数据库进行通信。

我知道我可以使用AT命令创建服务器的套接字,但是如何从C ++程序访问套接字?也就是说,在我发出AT命令后,如何从应用程序中使用它?

很抱歉,如果这是一个愚蠢的问题,但我找不到答案......

感谢您的帮助!

:沸点:

2 个答案:

答案 0 :(得分:2)

检查调制解调器的文档。 Multitech有一个在线here用于他们的调制解调器,可能有用也可能没用(如果你的兼容)。

通常,在执行WIPCREATE后,您需要等待调制解调器的WIPREADY或WIPACCEPT;然后,您可以使用WIPDATA将您与调制解调器的连接转换为数据模式,此时您编写的所有内容都将被发送到套接字,并且套接字上收到的任何内容都将被发送回给您(因此您可以将fd连接到调制解调器好像它是一个套接字,你只需要注意不要意外发送转义序列 - 或者至少正确地逃避转义序列。

答案 1 :(得分:0)

这取决于您的操作系统。在大多数普通的Unix操作系统上,您只需使用/ dev / tty *,打开它,设置波特率等并发出AT命令。

相关问题