問題タブ [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.
c++ - Linux で動作するオープン ソースのソフト モデム?
Linux で動作するオープン ソースのソフト モデム (モデム カードのソフトウェアのみのエミュレーション) を推奨できる人はいますか?
できれば、これは C/C++ で実装されます。
escaping - シリアル デバイスのエスケープ シーケンスの実装
Linux ホストに接続されたシリアル デバイスがあります。ホストは、標準の AT コマンドを処理できる必要があります。
シリアル デバイスの標準 AT '+++' エスケープ シーケンスを含める必要があります。
私はコードを見つけるのにあまり運がありませんでした。実際の実装のために私が見ることができるオープンソースライブラリまたはコードを知っている人はいますか?
python - Python(OSに依存しない)を使用してFTPサーバー(データロガー)にダイヤルインする
私は現場にいくつかのデータロガーを持っています。製造元は、それらをダイヤルアップftpサーバーとして設定しました。サーバーからコンピューター上の指定されたフォルダーにすべての最新ファイルを自動的にダウンロードするPythonプログラムを作成しています。
- ダイヤルアップにはどのOSに依存しないライブラリをお勧めしますか?
- 共有できる提案、コメント、懸念事項はありますか?
ありがとう
c# - C#で複数のシリアルポートをリッスンする方法
私はNoahCoadによるC#でシリアルCOMを使用しています。マシンには、COM1、COM2、COM6、COM7、COM8、COM9、COM10、COM11、COM12、COM13のポートがあり、COM6、COM7、COM8を使用しています。 、COM9、COM10、COM11、COM12とZyXELOmni56Kモデム。私はこれらの7つのポートを7つのモデムで使用しています。
これらのモデムで答えを得るためのクライアントがあります。私はmscomm.ocxを使用してCOMポートをリッスンします。アプリケーションは正常に実行されていますが、1つのモデムが50〜100の要求と応答を処理している場合、動作を停止し、クライアントがサーバーから応答を取得しないためにタイムアウトになります(COMポートモデムを使用)。最初に「RING」を取得し、次に「CONNECT 1200 / V.22b 2400 / NONE」を取得し、次にクライアントの元のパッケージを取得し、このパッケージを処理してクライアントへの回答を生成します。
1つのEXEファイルを使用すると同時に処理されないため、COMポートを開いてリッスンするために7つのEXEファイルを使用します。スレッドを使用する必要があることはわかっていますが、方法がわかりません。
どうすれば7つのCOMポートを同時にリッスンし、問題なく作業を行うことができますか?常にアプリケーションが正しく機能し、すべてのクライアントに同時に返信したいと思っています。これは私のコードです:
telephony - 着信電話番号の取得
一部のハードウェアを使用して、(Windows アプリケーションで) ADSL 回線から着信コールと電話番号を取得することは可能ですか?
これを行う特定のハードウェアのドライバープログラムが必要だと思いますが、これについて検索するための用語さえ知りません。
embedded - Embedded Remote Client および Server 用の GPRS モデム ベースのデータ通信
SAGEM HiLo GPRS ベースのデータ通信の場合、TCP/IP スタックがあり、接続する方法が 2 つあります。
(1) 基本的な GPRS コマンドを使用してから ppp ダイヤルを使用して、モデムを公衆ネットワーク/インターネットに接続します。
(2) GPRS アタッチを使用してから、次のような TCP ソケット コマンドを使用する
リモート クライアントがポート番号付きの TCP を使用して静的 IP サーバーに接続する場合、TCP/IP スタック コマンドを使用せずに基本的な GPRS コマンドを使用する例を見つけることができます。
2つの方法でどのような違いがありますか? 最初の方法は通常、PC を使用したインターネット ブラウジングに使用されることを理解しています。ステップ 1 のようにすべきでない場合は、ステップ 2 に進みます。
GPRS モデムが 117 から始まる接続 IP を割り当てると正常に動作し、割り当てられた IP が 110 から始まるとサーバーに接続してすぐに切断するという問題を観察したことがあります。2 つのケースの違いは何ですか?また、そのような状況をどのように処理しますか? GPRS モデムの場所はどちらの場合も同じです。ほとんどの場合、非常に長い時間が経過してから起動すると IP が機能し、モデムまたは接続が再起動された場合、割り当てられた IP は機能しません。
c# - モデム経由でハイパーターミナルのように C# を使用して別のコンピューターにデータを送信する方法
ハイパーターミナルのように、データの文字列またはファイルをモデム経由で送信できるプログラムを作成する必要があります。電子請求データをメディケアに送信できるプログラムを作成しようとしていますが、メディケアはモデム経由でのみ電子請求書を受け入れるため、ハイパーターミナルまたは PC ACE Pro32 と呼ばれる別のプログラムのみを使用できます。
ハイパーターミナルはユーザーフレンドリーではなく、他のプログラムにはデータを送信するだけのものが多すぎるため、独自のプログラムを作成したいと考えています。
データ通信用のコードを作成した経験はありません。誰か助けてくれませんか?
communication - GPRS モデムからリモート サーバーへの通信
マイクロコントローラ デバイス (コンピュータではない) で GPRS モデムを使用したいと考えています。
私のコンピュータが遠隔地にある場合、モデムは接続されたデバイスから私のコンピュータにデータを送信する必要があります
リモートPC。私の疑問は
この目的のために特定の GPRS モデムが必要かどうか
静的 IP を取得する方法またはモデムの静的 IP を取得できますか。
リモート サーバーと GPRS モデム間で確立できる通信の種類
データ収集と通信用
前もって感謝します。
いくつかの投稿はすでにそこにありましたが、それは私にとって必要なものを提供していません.
ruby - dailupモデムからオーディオフィードを取得する
私のLinux搭載のラップトップにはまだdail-upモデムがあります。
モデムを介して電話回線と接続することは可能ですか。
bashまたはrubyを使用して(または、本当に必要な場合は他の何か)、録音したり、場合によっては電話をかけたり受けたりしたいと思います。
これはできますか?もしそうなら、どこから始めればいいですか?
serial-port - ATコマンドを介してGSM電話/モデムに「オペレーターコマンド」(例:残りの現金SIMクレジット)を送信する
ネットワークオペレーターから「アラート」タイプのメッセージ応答を取得するために、GSM モデムを使用してオペレーターコマンドを送信する方法 (正しい専門用語を知りません) を調査するのに少し行き詰まっています。もちろん、応答特性はオペレーター+コマンド固有ですが、国/ネットワークの操作に関係なく、同様の方法で使用されていると思います。
たとえば、携帯電話で *123# をダイヤルすると、"現金タイプ" の SIM に残っているクレジット残高を知らせるプロンプトのテキスト応答が表示されます。それが私がする必要があることですが、AT cmdsを介して(私の電話ではありません:)
現在、開発用に Huawei E1550 3G モデムを使用しています。関連する場合、すべてのモデム通信はGSMCommLibライブラリを介して行われます。また、C#/.NET 2.0。私は主に、グーグル検索に役立ついくつかのキーワード/ヒントを求めていると思いますが、役立つものは何でも本当に感謝しています!