問題タブ [java-communication-api]

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 に答える
176 参照

java - COM ポートから実際のデータを解析できません

コンピューターのポート3G Modemにインストールされています。そのポートからCOM9の着信を読みたい。sms私は以下のコードを使用しています。

私はデータを読んでいますが、意味があります。私が読んだものは以下です

+CMTI: "SM",14

0 投票する
2 に答える
1803 参照

java - GSM Modem Java で Java Communication Api を使用してコールに応答する方法

Java API の実装に成功し、SMS の送信と通話の発信を開始しましたが、着信に応答することserialPort.notifyOnRingIndicator(true);ができません。

  1. 入力バッファの読み取りを試みましたが、「RING」の検出時にATAコマンドを送信しましたが、InputStreamからコンソールに直接書き込まれたときにRINGが含まれていても、RINGを検出できません
  2. シリアル イベント ハンドラで FROM Case RI(Ring Indicator) のときに ATA コマンドを送信しようとしました。

IVR システムを実装しようとしています。このシナリオで ATA コマンドを送信する方法、RING を検出する方法、および RI イベントが発生しない理由

コード

編集:-

モデムの初期化後に AT コマンドを使用して自動応答モードを設定することにより、コールに自動応答する方法を見つけましたが、常に信頼できるとは限りません。モデムを使用している目的のために、オーディオ クリップを再生するタイミングを正しくする必要があります。 AT コマンドを使用した自動応答は通話に応答しますが、音声の再生の問題は残ります。したがって、リングを検出する方法を見つける方法が必要です。

0 投票する
1 に答える
375 参照

at-command - JavaでSIM800シリーズからREST APIにデータを送る方法

http 経由で sim カードから送信されたデータを受信する API を作成する必要があるプロジェクトに取り組んでいます。この目的のために、プロセスをエミュレートできるプログラムを実装して、Java プログラムから AT コマンドを実行し、最終的に HTTP Post または Get to a REST API を作成できるようにしようとしています。この目的のために、USB または Bluetooth を使用してラップトップに接続した携帯電話を使用します。

私はプログラミングのこの分野に非常に慣れていません。これについて私を助けてもらえますか?

私自身、Java Communications (ただし、64 ビット ウィンドウでは機能しません)、HyperTerminal、および ATCommand テスターを使用してみました。