Ticket #31231

KGS BMpk が USB で接続できない

Open Date: 2013-04-26 22:50 Last Update: 2013-04-30 16:28

Reporter:
Owner:
(None)
Status:
Closed
Component:
(None)
MileStone:
Priority:
5 - Medium
Severity:
5 - Medium
Resolution:
Won't Fix
File:
None

Details

KGS社のブレイルメモポケット(BMpk)が、Bluetooth では接続できるが、USB で接続できない(自動検出で認識しない、ポートを指定しても失敗する)、というご報告をいただきました。

https://twitter.com/toratorax/status/327400830946926594

送っていただいたログから関連箇所を下記に引用します。もうすこし kgs.py のログ出力を増やす必要があるかも知れません:

INFO - core.main (13:57:55):
NVDA version 2013.1jp-beta1
INFO - core.main (13:57:55):
Using Windows version sys.getwindowsversion(major=5, minor=1, build=2600, platform=2, service_pack='Service Pack 3')
IO - inputCore.InputManager.executeGesture (13:59:31):
Input: kb(desktop):enter
INFO - brailleDisplayDrivers.kgs.BrailleDisplayDriver.__init__ (13:59:31):
first connection COM3
INFO - brailleDisplayDrivers.kgs._fixConnection (13:59:31):
scanning port COM3
DEBUG - synthDrivers.jtalk.mecab.Mecab_analysis (13:59:31):
ボタン,名詞,一般,*,*,*,*,ボタン,ボタン,ボタン,0/3,C2
INFO - brailleDisplayDrivers.kgs.nvdaKgsStatusChangedProc (13:59:32):
checking equipment
IO - tones.beep (13:59:33):
Beep at pitch 450, for 20 ms, left volume 50, right volume 50
IO - tones.beep (13:59:33):
Beep at pitch 470, for 20 ms, left volume 50, right volume 50
IO - tones.beep (13:59:34):
Beep at pitch 490, for 20 ms, left volume 50, right volume 50
IO - tones.beep (13:59:34):
Beep at pitch 510, for 20 ms, left volume 50, right volume 50
INFO - brailleDisplayDrivers.kgs.nvdaKgsStatusChangedProc (13:59:34):
unknown equipment
IO - tones.beep (13:59:35):
Beep at pitch 530, for 20 ms, left volume 50, right volume 50
IO - tones.beep (13:59:35):
Beep at pitch 550, for 20 ms, left volume 50, right volume 50
IO - tones.beep (13:59:36):
Beep at pitch 570, for 20 ms, left volume 50, right volume 50
IO - tones.beep (13:59:36):
Beep at pitch 590, for 20 ms, left volume 50, right volume 50
IO - tones.beep (13:59:37):
Beep at pitch 610, for 20 ms, left volume 50, right volume 50
IO - tones.beep (13:59:37):
Beep at pitch 630, for 20 ms, left volume 50, right volume 50
IO - tones.beep (13:59:38):
Beep at pitch 650, for 20 ms, left volume 50, right volume 50
IO - tones.beep (13:59:38):
Beep at pitch 670, for 20 ms, left volume 50, right volume 50
IO - tones.beep (13:59:39):
Beep at pitch 690, for 20 ms, left volume 50, right volume 50
IO - tones.beep (13:59:39):
Beep at pitch 710, for 20 ms, left volume 50, right volume 50
IO - tones.beep (13:59:40):
Beep at pitch 730, for 20 ms, left volume 50, right volume 50
IO - tones.beep (13:59:40):
Beep at pitch 750, for 20 ms, left volume 50, right volume 50
IO - tones.beep (13:59:41):
Beep at pitch 770, for 20 ms, left volume 50, right volume 50
IO - tones.beep (13:59:42):
Beep at pitch 790, for 20 ms, left volume 50, right volume 50
IO - tones.beep (13:59:42):
Beep at pitch 810, for 20 ms, left volume 50, right volume 50
IO - tones.beep (13:59:43):
Beep at pitch 830, for 20 ms, left volume 50, right volume 50
INFO - brailleDisplayDrivers.kgs.bmDisConnect (13:59:43):
BmEndDisplayMode 2 1
INFO - brailleDisplayDrivers.kgs.bmDisConnect (13:59:43):
BmEnd 2 1
IO - tones.beep (13:59:43):
Beep at pitch 200, for 100 ms, left volume 50, right volume 50
INFO - brailleDisplayDrivers.kgs.BrailleDisplayDriver.__init__ (13:59:43):
failed COM3
ERROR - braille.BrailleHandler.setDisplayByName (13:59:43):
Error initializing display driver
Traceback (most recent call last):
  File "braille.pyo", line 1288, in setDisplayByName
  File "brailleDisplayDrivers\kgs.pyo", line 237, in __init__
RuntimeError: No KGS display found
INFO - braille.BrailleHandler.setDisplayByName (13:59:43):
Loaded braille display driver noBraille, current display has 0 cells.

Ticket History (3/3 Histories)

2013-04-26 22:50 Updated by: nishimoto
  • New Ticket "KGS BMpk が USB で接続できない" created
2013-04-27 23:46 Updated by: nishimoto
Comment

「NVDAを起動する前にBMユーティリティのアプリを起動してあらかじめ接続を確立しておく」 という方法でいちおう回避できるとのことです。

この現象は 2012.2jp でも起きていたそうです。

2013-04-30 16:28 Updated by: nishimoto
  • Type Update from Bugs to Support Request
  • Resolution Update from None to Won't Fix
  • Status Update from Open to Closed
  • Ticket Close date is changed to 2013-04-30 16:28
Comment

BMPKの通信速度の設定を 9600BPS にすればつながる、というご報告をいただきました。

USB仮想シリアルポートを使う場合について、下記をリリースノート等に記載する必要がありそうです。

  • BM24/BM46/BM32 BT46 では通信速度のパラメータは無視される。
  • BMPKはUSB接続であっても通信速度のパラメータが利用される。デバイスにはUSBポートの仮想シリアルでの通信速度の設定があるので、9600BPSに設定する。

Attachment File List

No attachments

Edit

Please login to add comment to this ticket » Login