[BRLTTY] Adding support for new HumanWare devices

Étienne Carrier etienne.carrier at humanware.com
Tue Aug 3 11:06:16 EDT 2021


Hi ! 

> The Bluetooth names list also mentions a 20X whereas the USB definitions don't. Does the 20X only support Bluetooth?

No, both should support it. First I wanted to implement support for both devices at the same time but when I started having issues I realised it was probably easier to add support to one device at the time. I forgot to remove that reference to the 20X, but it should have all the same feature as the 40X down the line.

> The two new Bluetooth name prefixes aren't actually necessary because they're already covered by the shorter "Brailliant BI" prefix. Is it okay for me to remove them?	

Absolutely.

> What do you mean by connecting it on a tty?

I meant that I was able to sucessfully connect my device with a USB cable to my computer and control a "text-only" console with it using the HID protocol.

> Are they essentially using the same firmware?

Yes, they are using the same firmware.

FYI, I am quite inexperienced with using mailing lists. If I do anything that is not quite following certain rules of etiquette with mailing lists, please feel free to inform me so I'm able to use it correctly!

-----Message d'origine-----
De : BRLTTY <brltty-bounces at brltty.app> De la part de Dave Mielke
Envoyé : 3 août 2021 10:13
À : Informal discussion between users and developers of BRLTTY. <brltty at brltty.app>
Objet : Re: [BRLTTY] Adding support for new HumanWare devices

[quoted lines by Étienne Carrier on 2021/08/03 at 12:23 +0000]

>I've pulled the repo and started working on a patch to add support for the BI 40X. 

Your patch is the first commit on the (new) hw-bi40x branch. I'll be making another commit, shortly, to reorganize things a bit. We'll use this branch till the work is complete. I'm planning on releasing 6.4 later this month so it's a good time to add support for new models.

The Bluetooth names list also mentions a 20X whereas the USB definitions don't. Does the 20X only support Bluetooth?

The two new Bluetooth name prefixes aren't actually necessary because they're already covered by the shorter "Brailliant BI" prefix. Is it okay for me to remove them?

>I was able to make it work and and connect my BI 40X on a tty (using 
>HID),

What do you mean by connecting it on a tty?

>but it's laggy when compared to my BrailleOne and it disconnects with no apparent reason from time to time. 

Are they essentially using the same firmware?

>I'm starting to think I might have missed something somewhere,

Nothing is immediately obvious.

>As I don't know if I'm allowed to make a pull request on GitHub, I'm sending you a patch for the work I currently have done on the project so you're able to see what I've added. If you'd prefer that I open a PR on GitHub, I'll gladly do that.

PRs are fine. Note, as mentioned above, that this is on the hw-bi40x branch.

--
I believe the Bible to be the very Word of God: https://can01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fmielke.cc%2Fbible%2F&data=04%7C01%7C%7Cb45ec755a7c64f9a823b08d95688d7df%7Ca20dee1502224c59b520fa220fd6eb14%7C0%7C0%7C637635968021700384%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=ZtSiyNxPcPtvziIjzzbyMv1tOe194Cf87Ocqb0X5aSU%3D&reserved=0
Dave Mielke            | 2213 Fox Crescent | WebHome: https://can01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fmielke.cc%2F&data=04%7C01%7C%7Cb45ec755a7c64f9a823b08d95688d7df%7Ca20dee1502224c59b520fa220fd6eb14%7C0%7C0%7C637635968021700384%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=nXQc6wtFASoU%2F%2Bh%2BKy3%2Fwbsm3BtWMmZoJp8PkHm5qEw%3D&reserved=0
EMail: Dave at Mielke.cc  | Ottawa, Ontario   | Twitter: @Dave_Mielke
Phone: +1 613 726 0014 | Canada  K2A 1H7   |
_______________________________________________
This message was sent via the BRLTTY mailing list.
To post a message, send an e-mail to: BRLTTY at brltty.app For general information, go to: https://can01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fbrltty.app%2Fmailman%2Flistinfo%2Fbrltty&data=04%7C01%7C%7Cb45ec755a7c64f9a823b08d95688d7df%7Ca20dee1502224c59b520fa220fd6eb14%7C0%7C0%7C637635968021700384%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=cMJmv4tvdhlfpWrsKd5Wa8MLdTa9yRmfwxdK2a%2B9vJs%3D&reserved=0


More information about the BRLTTY mailing list