OS2の日記

ComRelay(似非DUN-GW)の2008/01/14版は一部ダイアルアップ先を制限しています。

2008-01-15 WS011SHでの、Bluetooth - SPP 着信設定について

昨年コメントで頂いた件です。

こちらもあまり時間が取れず検証はまだ十分ではありませんが、試してみたところ着信ポートの利用が可能なようです。情報ありがとうございました。

この設定により、PC側の電源が落ちていてもComRelay側を先に起動して待機させることが可能となります。

やり方は、、、、コメントにあった通りなのですが、

HKEY_LOCAL_MACHINE¥Software¥Microsoft¥Bluetooth¥Serial¥Ports¥ にあるキーを触ります。

  • 上記箇所にある Server(dword)というキーを0→1へ変更し再起動
  • 上記箇所にIncomingというキーができている。
  • BluetoothのCOMポート設定のところでは、同一ポートで「着信」が二つ表示される。
  • 上記箇所にある、(Incomingではない)変更したポートのServer(dword)キーを1→0へ戻し、再起動

この手順を行うと、着信ポートの設定も変えれるようです。

(最後の1→0へ戻すを行わないと、着信ポートのCOMポート変更ができないようです)

応用としては、

  • 消費電流を「一切考慮しない」場合は、常に待ち受けて使うことが可能かもしれません。
  • 利用するPC側毎に設定を変えることなく、WS011SH側は設定固定で利用できそうです。(未確認)
  • 送信側ポートを利用しないことで、WS011SHでもActiveSyncとの同時利用が可能かもしれません。

などが考えられます。常に待ちうけ利用したい場合は、現状Com-Re-Directorを利用したほうが効率がよさそうです。

#ちなみに、ActiveSyncと併用できないというのはComRelay起因による制約ではありません。たぶん。

なお、こんなことをしなくてもWS007SHの場合は着信設定があったと思うので、WS007SHの人は普通にBluetoothのCOMポート設定で着信設定すれば良いだけですね。

kanikani 2008/01/16 22:21 ComRelay 0.893- 使わせていただきます。
WS007SHで使っていますが、書かれている通り、
着信ポート設定は普通にできています。
(BT GPSを発信ポート/ComRelayを着信ポート)
Com Re-Directorとの決定的違いが分からずにいたのですが、
WS011SHではそんな制限があるんですね...

ComRelayとActiveSyncとの併用も特に問題ありません。

同時に複数のBluetooth接続ができない? 件ですが、
Bluetooth側の帯域を食い尽くすような組み合わせだと
同時に張れる接続数が限られるように見受けられます。
例えば、A2DPを使用している場合、同時にGPSを使うことはほぼできません。
何かのヒントになれば。

べたべた 2008/02/05 13:54 ThinkPadで標準のBluetoothスタックを使うと、Adesのシリアル接続すら認識できませんでしたが、上記レジストリの設定をすると、シリアル接続できました。
ThinkPadで標準モデムをCOM7で設定してからダイヤルアップすると、にハードウェア障害のエラーが発生します。Comrelayの画面からすると、少しはデータのやり取りをしているようですが・・・。
ThinkPad標準のBluetoothスタックの問題なんでしょうか?

OS2OS2 2008/02/05 15:01 ・Thinkadの標準スタックは何でしょう?
 →有名どころでは、東芝・BlueSoleilの2択かな?と思います。わかりますか?
・ThinkPad側のモデムポートは「COM7」にあわせる必要はありません。
 →あわせる必要があるのは、WS011SH側だけです。
  画面が出ているということはWS011SH側の設定は問題なさそうですね。
・画面の「DROP」の数字は増えていますか?増えていませんか?
 →増えているようでしたらログファイルを送付してみてください。

ThinkPad標準のBlueToothスタックがどんな物か現時点では判断つきませんです。。。

t.inabat.inaba 2008/02/16 21:02 私はThinkPad T60 + WS007SHで、未だに接続できていません。努力が足りないのでしょうか・・・。
現在使用しているT60はWIDCOMMスタック?で、X31もたぶん同じだったと思います。
べたさんがお使いの機種は不明ですが、たぶん同じWIDCOMMではないかと。

OS2OS2 2008/02/16 21:24 WIDCOMMのスタックというのははじめて知りました。無知ですみません。
お時間ありましたら、BlueSoleilを入れて試してみてもらえませんか?
これで動けば、基本的な手順とH/Wは問題なく、WIDCOMMスタックになんらかの癖があるのかもしれません。

最近引越し準備に追われているため、WIDCOMMスタックを入れて試してみる時間が取れそうにありません。
Vectorにも更新依頼だせてないし。ダメダメですすみません。

詳細な手順などはここでやり取りすると何かと不便なので、
comrelay@gmail.com宛てにお気軽にご連絡くださいませ。

ug3946ug3946 2008/10/13 20:26 Thinkpad X61のWIDCOMMスタックですが、WS020SHで無事通信に成功しました。上のレジストリいじりはしてません。WIDCOMMスタックでは「ローカルサービス」のbluetoothシリアルポートを使う必要があるようです。ついでに今更ですが、Linux Zaurus SL-6000W(BT内蔵)からWillcom03でBRモデムすることにも成功しました。

トラックバック - http://d.hatena.ne.jp/OS2/20080115
NGワード:3 times