Add driver for seika notetaker braille display#9479
Conversation
|
Thanks for your contribution. I have several questions:
I don't know NV Access' standpoint on this, but I'd be very reluctant to add new drivers that aren't based on hwIo and don't implement braille display auto detection. |
|
Staff of manufacturer is not familiar with github. They let me created this pull request. |
|
It's good to know what NV Access thinks in this case, cc @feerrenrut. |
|
@larry801 wrote:
Do you have any news about this? |
|
@larry801: As it is now, I'm afraid this pr can't be accepted. Have you received additional details and answers from the manufacturer? |
|
They say the driver is written by their partner in German, which is Ulf Beckmann and they may rewrite the driver in hwIO "in the future". |
|
Since we do not have contact with the original author, it will require a fair bit of work from us to get this driver ready for inclusion. Without a device to test on this will be quite difficult. I am going to close this PR for now, if anyone with a device wants to take over development or act a tester please comment on the issue or get in touch with NV Access. |
|
Hi @feerrenrut , |
|
Hello, I am Ulf Beckmann from Germany and I have get the message: "But this PR was blocked because they can't contact you for the copyright.". My work for NVDA is free. You can find my email address also in the source files of the drivers. In the near future I will also have a look at the hwID and autodetect problem. |
|
@Ulf-Beckmann and @moyanming Thanks for getting in touch. This driver will need to be updated to become compatible with NVDA 2019.3. Are you willing to make these adjustments? The driver will need to be made compatible with Python 3, there is also feedback from @LeonarddeR which needs to be address: #9479 (comment) I will re-open this pull request. |
feerrenrut
left a comment
There was a problem hiding this comment.
As mentioned, please update this to be compatible with Python 3 and address feedback from @LeonarddeR
|
Hi @feerrenrut , |
|
Hello,
I have the first Version for miniseika (Python 3) but I am
wondering becouse the routing keys do not work and I get no
error... Is the a error in NVDA? Sorry I have notlonger time today
to try....
regards ulf
|
|
Hi @Ulf-Beckmann , |
|
Hi @Ulf-Beckmann , |
|
Hello, I have test the driver with NVDA2019.3; I have copy the miniseika.py in the library.zip - folder brailleDisplayDdriver and I have copy the 3 DLLs to the 'normal' folder brailleDisplayDriver subfolder Seika, |
|
Hi @Ulf-Beckmann ,
Please find the Seika Notetaker addon for NADA v3.3.zip and here are the steps can be used for the test, I have tested this addon and the Seika Notetaker works fine with the NVDA 2019.3.1:
|
|
@JulienCochuyt |
|
@larry801 or who ever is allowed to maintain this pull request, it seems there are failed test in the Appveyor artifacts. Please fix them. |
|
@Ulf-Beckmann |
|
Is the goal of this PR to get the driver integrated into core? Is anybody working on this? |
Hi @feerrenrut , The driver files in the addon are the newest and could you please replace the file in this PR(#9479 ) by using the "Seika Notetaker addon for NADA v3.3.zip"? Or, I can create a new PR if needed. . |
|
#10961 has been created to continue this work. Thanks to everyone who contributed here. |
|
@feerrenrut wrote:
IMNW, #10961 targets only Seika displays (3/5/80), but not Seika notetakers (mini16/mini24/6/7...). Now that @moyanming has posted an official updated add-on, I guess their version is preferable to ours. |
Hi @feerrenrut , |
|
Thanks for the clarification @JulienCochuyt & @moyanming. I think a new PR is wise since this one now has lots of unrelated history on it, but first I'll talk to @michaelDCurran to confirm. |
|
Hi @JulienCochuyt |
|
@moyanming, you're welcome. I'm just serving here our customers of your great devices. |
Link to issue number:
#9478
Summary of the issue:
Add support for seika notetaker braille display
Description of how this pull request fixes the issue:
Currently NVDA only supports seika braille display v3 v5 v80
seika notetaker is not supported
Testing performed:
Known issues with pull request:
None:
Change log entry:
Section: New features