nvda
Support the BrailleNote Touch and Brailliant BI 14 via the BrailliantB brailledisplayDriver
#8031
Merged

Commits
  • Support for HumanWare Brailliant BI/B braille displays connected via Bluetooth when the protocol is set to OpenBraille.
    jcsteh committed 8 years ago
  • brailliantB: Try a delay after connect, multiple init attempts and delays between attempts as recommended by HumanWare, as init can be quite flakey, particularly via Bluetooth.
    jcsteh committed 8 years ago
  • Add support for the Brailliant BI 14 and BrailleNote Touch.
    jcsteh committed 8 years ago
  • brailliantB: Change some key names and add comments about devices to key table.
    jcsteh committed 8 years ago
  • Merge branch 'master' into brailliantBtHid
    michaelDCurran committed 8 years ago
  • hwIo.Hid: add a setOutputReport method which allows writing data with HidD_SetOutputReport as an alternative to WriteFile which may freeze on certain USB implementations.
    michaelDCurran committed 8 years ago
  • Fix support for newer BrailleNote Touch devices via HID, by writing display cells with HidD_SetOutputReport rather than WriteFile which can block forever on these devices.
    michaelDCurran committed 8 years ago
  • Mention BrailleNote Touch in the UserGuide under Brailliant BI/B Series, and BrailleNote Touch
    michaelDCurran committed 8 years ago
  • Mention Brailliant BI 14 in userGuide
    michaelDCurran committed 8 years ago
  • UserGuide: update key assignments for Brailliant BI/B and BrailleNote Touch, splitting them into tables for all models, and extra specific.
    michaelDCurran committed 8 years ago
  • hwIo.Hid.setOutputReport: add debugging.
    michaelDCurran committed 8 years ago
  • Change description of BrailliantB driver.
    michaelDCurran committed 8 years ago
  • change time.sleep to waitForRead to not block IO thread.
    michaelDCurran committed 8 years ago
  • Fix debug string.
    michaelDCurran committed 8 years ago
  • BrailliantB braille display driver: use HidD_SetOutputReport for all HID devices supported by this driver. Not only does WriteFile block for ever with USB HID, but WriteFile simply does nothing at all for Bluetooth HID.
    michaelDCurran committed 8 years ago
  • BrailliantB braille display driver: add some extra key assignments with space as not all displays have command keys.
    michaelDCurran committed 8 years ago
  • Change waitForRead before retrying init back to a time.sleep for now. If it is truly needed we can add it back in in the Autio braille display detection pr.
    michaelDCurran committed 8 years ago
Loading