[29866]  赤外線ポートの動作確認方法
投稿者:FancyRaRa さん   2001-12-06 20:06:09
デスクトップPCに赤外線ポートを接続したのですが、うまく動作しないのです。
通信以前に、データそのものが流れていないようなのですが、
動作しているかどうかのチェック方法があれば、アドバイスをお願いします。

環境その1
デスクトップPC     PC-9821Ra266W30R
赤外線インターフェース ACTiSYS ACT-IR200L
接続ポート       COM2
OS           Windows98

環境その2
デスクトップPC     ASUS CUSL2-M
赤外線インターフェース ACTiSYS ACT-IR200L
接続ポート       COM1 COM2
OS           Windows2000
IrCOMMドライバ     IrCOMM2k(ver1.20)

動作確認方法
ポート設定を9600bpsの8ビットでフロー制御なし、パリティ制御なしとして
仮想COMポートをTeraTermProを使ってオープンし、
テレビのリモコンのボタンをいろいろ押したが、反応なし。

環境2に、別の赤外線モジュールを近づけると、反応している。

別の赤外線モジュールは同じテレビのリモコンで反応はします。
  1. かねやす さん   2001-12-10 01:02:42
    環境1にIrDAのドライバをインストールしていない理由は?
    この段階でIrDAモードなのか他(ASKとか)に初期設定されているのか知る手段は
    あるのでしょうか?
  2. FancyRaRa さん   2001-12-11 22:11:55
    かねやすさん レスありがとうございます。

    > 環境1にIrDAのドライバをインストールしていない理由は?

    すみません。よく見ると、書いてませんでした。
    まず、赤外線インターフェースのドライバは、どちらもWindowsのCD内にあるドライバを使用しています。
    その上で、赤外線インターフェースを仮想COMポートとして利用したいと考えています。Windows98では、標準でこの仮想COMポートがサポートされています。
    しかし、Windows2000ではサポートされておりませんので、
    仮想COMポートを作成ためにIrCOMM2kというドライバを導入しました。
    これが環境1にドライバか書いていない理由です。

    その後いろいろ試したのですが、まだうまくいっていません。
    環境2において、TeraTermProで仮想COMポートを開き、キーボードを叩くと、何らかの信号が出ていることは確認できています。
    しかし、相変わらず、受信側は、一切反応が無いです。

    > この段階でIrDAモードなのか他(ASKとか)に初期設定されているのか知る手段は
    > あるのでしょうか?

    動作モードは分かりません。
    それ以前に、違う動作モードがあるとは知りませんでした。
    環境2のWindowsのドライバを見ると、「irsir.sys」というものが組み込まれ、
    IrDAの設定というタグがあります。
    これってIrDAモードなのでしょうか?
    もう少し調べてみます。
  3. かねやす さん   2001-12-11 23:12:02
    すなおに、Win98のハードウェアの追加でドライバ入れたら赤外線サポートのアイコンが
    タスクトレイに出来てませんか。そこで使用可能とあれば、動作するように思います。
     IrDA以外ではASK(シャープのザウルスがサポートしている形式)が有名ですね。大抵、
    どちらも対応していると思います。