[BRLTTY] Would BRLTTY be of use on Android?
Nolan Darilek
nolan at thewordnerd.info
Thu Nov 17 13:05:05 EST 2011
On 11/17/2011 11:38 AM, Dave Mielke wrote:
> I'd certainly look into it were I to have access to a device.
Cool deal, I'll pass that along and see if we can make something happen.
> I'm assuming the answer is yes, though it's hard to know exactly what
> you're asking for here.
I briefly examined the installation process, and it looked like a config
file might be necessary? The most ideal case would be to pair a
bluetooth display and have it come up almost immediately, but we're not
going to have that yet. The next most likely possibility is that the
bluetooth display is paired, and then someone runs a separate service
that either lets the user choose from a list of displays, or sees that
only one is available and configures it. My point is that the user
doesn't have access to a full command line and has limited access to the
filesystem such that it is practically useless to them. So the use case
needs to be as simple as possible.
I'm not sure if any other Android hardware uses a serial port, so it may
be sufficient to just test each port in sequence, send data and then ask
the user if they received a message. Or maybe the user could indicate
receipt by pressing a button on the display itself. So there'd first be
a host-pairing process with the bluetooth device, and a second pairing
process with the Braille display. Either way, the process of pairing
with and initializing a Braille display needs to happen entirely in the
Android GUI.
> That should be possible. Or, perhaps, a local (commonly called Unix
> domain) socket.
I think that STDIN/STDOUT would be easier if only because there are
fewer moving parts. Just open the process in a pipe and read/write to it
vs. managing a separate socket and its associated permissions. But I
don't intend to bikeshed that at this stage.
More information about the BRLTTY
mailing list