• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:RS-232Cで電話機を外部コントロールしたいです。)

RS-232Cで電話機を外部コントロールする方法

このQ&Aのポイント
  • RS-232C(シリアル)のコマンドを使って、電話機の受話器を取ったり、切ったり、ダイヤルすることができます。
  • Clearoneというアメリカのメーカーが外部からのコントロールが可能な電話機を提供していますが、価格が高いため、もっと安価なものを探しています。
  • 5万円程度で購入できる安価な外部コントロール可能な電話機をお探しですか?

質問者が選んだベストアンサー

  • ベストアンサー
  • matyrcry
  • ベストアンサー率47% (101/213)
回答No.6

>そのまま教えていただけないでしょうか 逆にそちらの提示した2つの解釈案がどう違うのか、どうしてその2案 の区別がつかないのか説明を希望します。 半角文字コードは(説明不要と思っていましたが) ['A']=0x41 ['0']=0x30 [C R]=0x0D [L F]=0x0A です。 私が使ったモデムのマニュアルではアルファベット文字の大小を区別し てなかったのですが、今回は少なくとも文字列の最初の3文字は"ATD" だと書いているはずですので、2択であればどちらでもないと答えます。 コマンド詳細は機器に依存し、提示の通り「自信なし」なので、 ご自分で機器の操作説明を読まれることをお勧めします。

pro_sarufer_gol
質問者

お礼

ありがとうござます!! こんな親切に答えてくれる人がいるなんて感動しました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (5)

  • matyrcry
  • ベストアンサー率47% (101/213)
回答No.5

質問主さんは既に年末休暇に入ってるようですが、ちょうど仕事の 手が空いたので一応補足として。 5年前に、組み込み制御器で遠隔制御するためにオムロンのモデム を買って使いましたが当時でも1万円もしなかった気が。 最近はネットワーク接続などが増えてきてモデムを操作して電話を かける手順など知らなくてもよくなってきましたが、モデム自体が 元々232C通信を使って手軽に電話をかけるために出来たモノで すし、ATコマンドも当然232Cのポートさえ持っていればごく 簡単に扱えるように設計されています。 メーカによって少し違う場合もありますが、 例えば01-2345-6789に電話をかけるなら ['A']['T']['D']['0']['1']['2']['3']['4']['5']['6']['7']['8']['9'][C R][L F] 電話がかかってきたら(モデムからの応答) ['R']['I']['N']['G'][C R][L F] 通話が切れたら(モデムからの応答) ['N']['O'][' ']['C']['A']['R']['R']['I']['O']['R'][C R][L F] モデムの多くは回線が切れたらエコーバックする設定になっている ので、自分の送信文を相手やモデムからの応答と誤解しないように 注意したほうがいいです。 動作確認も、 Hypertermとか端末ソフト使って手入力でシリアルポ ートからコマンドを直接流せばOKです。

pro_sarufer_gol
質問者

お礼

ありがとうございます!! ['A']['T']['D']['0']['1']['2']['3']['4']['5']['6']['7']['8']['9'][C R][L F] 具体的に atd0123456789crlfでいいのでしょうか?? それとも atd0123456789cr,lfでしょうか? そのまま教えていただけないでしょうか??? お願い致します!!!

全文を見る
すると、全ての回答が全文表示されます。
  • Pesuko
  • ベストアンサー率30% (2017/6702)
回答No.4

ダイヤルアップ用アナログモデムといわれる物は出来ます。 モデムが標準だった時代から、PLC(シーケンサー)を使ってRS232CからATコマンドを発給し、 モデム制御して遠隔地のPLCと通信してました。 http://www.intaa.net/~gato/modem/ 注意点は標準ATコマンドを使いますが、各メーカー少し拡張しているコマンドがあり、 標準そのままでは動作しないコマンドもあります。 (カット&トライで結構時間がかかります) 最近のモデムATコマンドのマニュアルが同梱されていない物もあり、閉口します。 またPLCはメーカーによってはASCコードの生成がラダーでは大変なこともありました。

全文を見る
すると、全ての回答が全文表示されます。
  • taka_tetsu
  • ベストアンサー率65% (1020/1553)
回答No.3

#2の方が書かれているとおり、アナログモデムはATコマンドで制御できます。 >肝心なのはパソコンからダイヤルするのでは無く、 (パソコン、PCは一切使いません)そのRS232Cのコマンドしかたたくことのできない制御機がダイヤルするんです。 ってえらい勘違いされているような。 モデムからパソコンを見たら、パソコンはただのコマンドを送る、受け取るものとしかみなさないんですけど。 制御機がたたくことができるRS232Cのコマンドで、モデムを制御するためのATコマンドを送ることができるか?ということではないんですか?本質は。 そういう意味をこめて#2の方は「情報を漁れば」って書かれてると思うんですけど。

全文を見る
すると、全ての回答が全文表示されます。
  • matyrcry
  • ベストアンサー率47% (101/213)
回答No.2

市販モデムとPCとの接続はたいてい232C なので、DSUB9ピンの結線さえすればごく 普通に使えますよ。 取り合いに使う「ATコマンド」について情報 を漁れば欲しい知識を得られると思います。

全文を見る
すると、全ての回答が全文表示されます。
  • taka_tetsu
  • ベストアンサー率65% (1020/1553)
回答No.1

>具体的にには「トーンの”1”を鳴らせ」というコマンドをシリアルでたたくと「”ピー”となる」という動作をさせたいのです。 通話できなくてもいいんでしたら、それって普通の外付けのアナログモデムだと思うんですけど。

pro_sarufer_gol
質問者

お礼

さっそくのご回答ありがとうございます。 そうです。通話は必要ございません!! シリアルである特定の電話番号にダイヤルしたい。 それだけなんです。 肝心なのはパソコンからダイヤルするのでは無く、 (パソコン、PCは一切使いません)そのRS232Cのコマンドしかたたくことのできない制御機がダイヤルするんです。 http://www.amazon.co.jp/exec/obidos/tg/detail/-/electronics/B00008B4XT/tech-info/249-9697015-2325168 などは可能なのでしょうか??

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 家の電話機から。。。

    家の電話機から相手の人にプッシュトーン(?)・・・電話機のダイアルを押した時の音が聞こえないみたいです。どうすれば聞こえるようになりますか???

  • 電話機のトーン切り替えボタンについて

    多くの電話機に、ダイヤルパルス回線からPBトーン信号を送出するための切り替えボタンが、付いているかと思います。 私の電話機は、「*」を押すことによって切り替えることができるようですが、どの電話機でも「*」にトーン切り替えが割り当ててあるのでしょうか?(何か標準の規格があるのでしょうか?) よろしくお願いいたします。

  • 電話が勝手に発信?

    前から気になっていたのですが、たまに電話機が光出します。(三洋製) その時に受話器をあげると、ピポパ・・と音がしてどこかに繋がってしまいます。 慌てて受話器を置いたので特に何もなかったのですが、どこにかかったのか気になります。もしかして悪徳業者? 一応YAHOOBBに加入していますが関係あるのか分かりません これは異常なのでしょうか? よろしくお願いします。

  • プッシュホン式固定電話機の使い道

    家電で使っている有線電話(プッシュホン式固定電話機)を、スマホか携帯のダイヤル画面の代わりに使えないのでしょうか。つまり、固定電話機で(受話器も使って)電話するが、その先は携帯やスマホの電波で繋がるようなイメージです。 家電を解約して、電話機が余ったのですが、スマホもFOMAのらくらくホンも使っているので、慣れ親しんだ家電のプッシュホンダイヤルと受話器だけでも使いにくい携帯やスマホのダイヤル画面の代わりに流用できないものかと思っています。 何か変換器のようなものをかませてできないものかと。

  • VISCAプロトコル(RS232C通信)のプログラム

    VISCAプロトコル(RS232C通信)のプログラムがうまく動きません。 大学の研究にてSONYのEVI-D100というカメラをパソコンから制御する必要が出てきました。 このカメラはVISCAプロトコル(RS232C通信)で制御するらしく、シリアル通信でコマンドを送る以下のようなプログラムをウェブで見つけて参考にしています。 http://onishi-lab.jp/programming/rs232c_win.html しかし、短いコマンド(例:カメラを右にパンする、81 01 06 01 10 10 02 03 FF)は動くのですが、長いコマンド(例:カメラのパンチルト上限を設定、81 01 06 07 00 01 0F 0A 05 00 0F 0E 09 08 FF)になるとコマンド中に0が入ると動いてくれません。また、コマンド中に0がなくても思うような動きをしてくれません。 一応自分で通信タイムアウトは書き加えたのですが、それでもうまく動きません GetCommTimeouts( hCom, &cto ); // タイムアウトの設定状態を取得 cto.ReadIntervalTimeout = 0; cto.ReadTotalTimeoutMultiplier = 0; cto.ReadTotalTimeoutConstant = 1000; cto.WriteTotalTimeoutMultiplier = 0; cto.WriteTotalTimeoutConstant =1000; SetCommTimeouts( hCom, &cto ); // タイムアウトの状態を設定 RS232Cについては初心者なのでよくわからないことも多いのですが、どこをどう書き換えれば動くかなどを教えていただけると幸いです。よろしくお願いします。 EVI-D100のマニュアルページへのリンクを貼っておきます。 http://www.totsu.co.jp/isp/ispproducts/pdf/D100_tec.pdf

  • 電話機の故障?回線の異常?

    自宅の電話が突然使えなくなってしまいました。 受話器をあげても何も音がせず、回りの音を拾ってマイクのように聞こえます。 当然、ダイヤルもできません。 携帯などからかけてみると呼び出し音が鳴りますが、自宅電話機のほうはうんともすんともいいません。 同じ電話回線を通じているADSLは使えています。 これは電話機の故障なのでしょうか?それとも何らかの回線の異常などなのでしょうか? 考えられる原因を教えてください。 (NTTの故障ダイヤルが土日休みなのでとても困っています)

  • 固定電話がこわれて、今停電用に昔の指で回す、ダイヤル式の電話機がありま

    固定電話がこわれて、今停電用に昔の指で回す、ダイヤル式の電話機がありますが、使用可能です。 でも、今ほとんどナビに従って、トーン信号ボタンを押さなければいけません。 そこで、経費削減のため、昔の電話機を使って、ナビのトーン信号を使えるような方法は、ないでしょうか。

  • 電話機を変えたら、調子が悪い。注意がになる・・

    同じような症状がないかと検索しましたが HITしませんので質問いたします。 ADSL回線で電話とPCを使用しております。 住まいはマンションの一室です。 PCの接続は不具合ありません。 電話機がおかしいのですが・・・ Tel型番NEC SPX-S15W 親機は有線の受話器 子機は無線の受話器 電話機を買い換えて1ヶ月くらいですが ここ何日か、 数回、電話機(親機)が受話器の上がった 注意音(プープー)を発するので 受話器戻し忘れと思い。 都度、置き直していました。 しかし昨日置き直しても、 注意音は止まないことが何回かあり。 電話機のコンセントをはずし止めました。 明らかに受話器の戻し忘れ出はありません。 NECにTelすると、ADSLもしくはNTTの原因では? とのことで本日NTTが来ました。 しかしその時点で症状は出なくて原因わからず。 電話機の不具合なのかADSLなのかNTT回線なのか なにか、ヒントはございませんでしょうか? ADSL回線で、国際電話・Q2などに電話がかかる 可能性はないですよね・・ダイヤルアップに繋いでないし。 電話をかけ終えて、電話機が注意音を発しているのでしょうか? なにか夕刻・夜に不具合が多いように感じます。 プロバイダーが混む時間によるのでしょうか? マンションなので他の電話工事で不具合になったのでしょうか? なにか同じ症状経験された方教えてください。

    • ベストアンサー
    • ADSL
  • PCの画面から一発で電話をかける方法

    現状 電話番号検索サイトなどで電話番号を探す。 → 電話機を使って、ダイヤル。 希望 →電話機を使わずPCの画面上で自動ダイヤルし、電話機の受話器を取れば、すでにつながる状態になっている。(例えば電話暗号を右クリックすると「ダイヤル」で自動ダイヤルできるようなソフト) そんなことできないでしょうか。

  • ダイヤル式電話機の接続に関して

    古いダイヤル式の電話機が手に入って、淡いグリーンで、なかなかおしゃれなので、使いたいのですが。コードが、モジュラーではなく、2本線なのです。モジュラージャックをつなぐことができるのでしょうか?回線は、トーンなのでいずれにせよ駄目でしょうか?