问题标签 [modem]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2919 浏览

c++ - 在 Linux 上运行的开源软调制解调器?

谁能推荐一个在 Linux 上运行的开源软调制解调器(调制解调器卡的仅软件模拟)?

最好,这将在 C/C++ 中实现

0 投票
2 回答
1164 浏览

escaping - 为串行设备实现转义序列

我有一个连接到 linux 主机的串行设备。主机将需要能够处理标准 AT 命令。

我需要为串行设备包含标准的 AT '+++' 转义序列。

我没有太多运气找到代码。任何人都知道我可以查看实际实现的任何开源库或代码吗?

0 投票
1 回答
483 浏览

python - 使用 python(独立于操作系统)拨入 FTP 服务器(数据记录器)

我在现场有一些数据记录器。制造商将它们设置为拨号 ftp 服务器。我正在编写一个 python 程序,它会自动将所有最新文件从服务器下载到我计算机上的指定文件夹中。

  1. 您推荐哪个操作系统独立库用于拨号?
  2. 您有什么建议、意见或疑虑可以分享吗?

谢谢

0 投票
1 回答
4220 浏览

c# - 如何使用 C# 监听多个串口

我正在使用Noah Coad在 C# 中简单地使用串行 COM,并且我的机器上有可用端口,即 COM1、COM2、COM6、COM7、COM8、COM9、COM10、COM11、COM12、COM13,并且我使用 COM6、COM7、COM8 , COM9, COM10, COM11, COM12 与 ZyXEL Omni 56K 调制解调器。我将这七个端口与七个调制解调器一起使用。

有客户可以通过这些调制解调器获得答案。我使用 mscomm.ocx 来监听 COM 端口。我的应用程序运行成功,但有时一个调制解调器正在处理 50-100 个请求并应答,然后它停止工作,我的客户端因为没有从服务器获得应答(使用 COM 端口调制解调器)而超时。首先它得到“RING”,然后得到“CONNECT 1200/V.22b 2400/NONE”,然后得到我客户的原始包,我处理这个包并向客户提供答案。

我使用七个 EXE 文件来打开和监听 COM 端口,因为当我使用一个 EXE 文件时,我不会同时处理。我知道我必须使用线程,但我不知道如何。

我怎样才能同时收听七个 COM 端口并毫无问题地完成我的工作?我总是希望我的应用程序正常工作并同时回复所有客户。这是我的代码:

0 投票
1 回答
244 浏览

telephony - 获取来电电话号码

是否可以使用某些硬件从 ADSL 线路(在 Windows 应用程序中)获取来电和电话号码?

我想我需要一个特定硬件的驱动程序来执行此操作,但我什至不知道任何术语来搜索这个。

0 投票
1 回答
4263 浏览

embedded - 用于嵌入式远程客户端和服务器的基于 GPRS 调制解调器的数据通信

对于基于 SAGEM HiLo GPRS 的数据通信,它具有 TCP/IP 堆栈,并且有两种连接方式:

(1) 使用基本的 GPRS 命令,然后 ppp 拨号将调制解调器带到公共网络/互联网,如

(2)使用GPRS attach,然后使用TCP socket命令如

对于使用带有端口号的 TCP 与静态 IP 服务器连接的远程客户端,我发现可能使用基本 GPRS 命令而不使用任何 TCP/IP 堆栈命令的示例。

这两种方法有什么区别?我知道第一种方法通常用于使用 PC 进行 Internet 浏览,什么时候不应该像第 1 步那样,然后是第 2 步。

有时我观察到一个问题,当 GPRS 调制解调器分配以 117 开头的连接 IP 时,它工作正常,而当分配的 IP 从 110 开始时,它与服务器连接并立即断开连接。这两种情况有什么不同以及如何处理这种情况?GPRS 调制解调器的位置在这两种情况下都是相同的,如果我们在很长一段时间后启动,大多数情况下我们会获得工作 IP,如果调制解调器或连接重新启动,那么分配的 IP 将不起作用。

0 投票
3 回答
3074 浏览

c# - 如何使用 C# 像超级终端一样通过调制解调器将数据发送到另一台计算机

我需要创建一个程序,让我通过调制解调器发送一串数据或一个文件,就像超级终端一样。我试图创建一个程序,让我将电子账单数据发送到 Medicare,并且由于 Medicare 只通过调制解调器接受电子账单,因此只能使用超级终端或其他名为 PC ACE Pro32 的程序。

我想创建自己的程序,因为超级终端对用户不友好,而另一个程序有太多东西可以发送数据。

我以前从未有过为数据通信创建代码的经验。有人能帮帮我吗?

0 投票
1 回答
1670 浏览

communication - GPRS 调制解调器到远程服务器通信

我想在我的微控制器设备(不是计算机)上使用 GPRS 调制解调器,并应来自

我的计算机位于远程位置,调制解调器必须将数据从连接的设备发送到我的

远程电脑。我的疑问是

  1. 为此目的是否需要任何特定的 GPRS 调制解调器

  2. 如何获得静态 IP 或者我们能否获得调制解调器的静态 IP。

  3. 远程服务器和GPRS调制解调器之间可以建立什么类型的通信

用于数据收集和通信

提前致谢。

尽管已经有一些帖子,但它并没有为我提供所需的内容。

0 投票
2 回答
201 浏览

ruby - 从我的 dailup 调制解调器获取音频源

我的 linux 驱动的笔记本电脑仍然有一个拨号调制解调器

是否可以通过我的调制解调器与电话线连接。

使用bashruby​​ ,(或其他东西,如果我真的需要的话)我想记录甚至可能拨打接听电话。

这可以做到吗?如果是这样,我从哪里开始?

0 投票
1 回答
1814 浏览

serial-port - 通过 AT 命令向 GSM 电话/调制解调器提交“操作员命令”(例如剩余的现金 SIM 积分)

为了从我的网络运营商那里获得“警报”类型的消息响应,我有点难以调查如何使用我的 GSM 调制解调器发送操作员命令(不知道正确的技术术语)。响应特征当然是特定于操作员+命令的,但我认为无论国家/网络操作如何,它们都以类似的方式使用。

例如,在我的手机上拨打 *123#,以便得到一个提示文本回复,告诉我我的“现金类型”SIM 卡上的余额。这就是我需要做的,但是通过 AT cmds(而不是在我的手机上:)

目前我正在为我的开发人员使用华为 E1550 3G 调制解调器。如果相关,所有调制解调器通信都是通过GSMCommLib库完成的。还有 C#/.NET 2.0。我想我主要是在寻找一些可以帮助谷歌搜索的关键字/提示,但任何有用的东西都非常感谢!