- ベストアンサー
電話の着信を知るプログラム
こんにちは。 今はモデムはあまり使われていないと思いますが、 モデムを使って電話の着信を知るプログラムを書くことは可能でしょうか? FAXソフトが販売されているのでできるとは思います。 シリアル通信になる気がするのですが、検索してもなかなか見つかりません。 サンプルプログラムみたいのはありませんでしょうか ?
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
モデムとシリアル回線で接続して、通信速度やビット数(7or8)とパリティ等が合っていて、ATコマンドなどが通信できる状態であれば、着信すれば、 RING という文字列が送られてきます。RING+改行(CRLF) プログラムとしては、 1.ATコマンドでモデムの初期設定(詳細略) 2.1行入力待ち 3.入力したのがRINGか? 4.違えば何らかの障害 まずは、モデムにターミナルソフト(Teratermとか)で接続して、手動で手順を確認してください。 モデムのATコマンドについては検索すればいくらでも情報はあります。
その他の回答 (3)
- KAZUMI2003
- ベストアンサー率37% (77/208)
随分と前の知識で何なんですが、多分Telephony APIなんかを使うんじゃないでしょうか?
- tsunji
- ベストアンサー率20% (196/958)
モデムのRI信号(被呼検出)を検出できれば、いけるはす。
- naruhesokun
- ベストアンサー率26% (9/34)
モデムじゃないですが、 http://twilio.kddi-web.com/ が、電話関係のアプリを作るのに便利じゃないでしょうか。 050の電話番号も買えます。ランニングコストが少々高いですが。 現在の電話番号でなければいけないのであれば、転送サービスを利用して活用するのも1つの手です。 モデムで云々の解決にはなりませんが、電話番号で認証するとかのシステムに活用しやすいかと思います。 ご参考まで
お礼
早々のレスありがとうございます。 このようなサービスがあるとは知りませんでした。 参考にさせていただきます。
お礼
早々のレスありがとうございます。 RI信号というのですね、用語すら分かりませんでした。 キーワードにして調べてみます。