I am passing en-us-g2.ctb as the tablelist. The in buffer contains value 32. The resulting out buffer always contains -30, -96, -128. Shouldn't it contain only a single value? On Wed, Jan 22, 2014 at 12:36 PM, John J. Boyer < john.boyer@xxxxxxxxxxxxxxxxx> wrote: > Brandon, > > I assume you have looked at the Java bindings for charToDots and > dotsToChar. The tableList should be the name of the table you are using. > inbuf is supposed to be an array of bytes containing the low-order 8 > bits of characters. This is ASCII Braille. outbuf is supposed to contain > the low-order 8 bits of the dot patterns generated by liblouis. The > problem may be in the contents of your inbug. If you press multiple keys > at once I would guess that the result would be multiple characters, not > a single character that could be converted to a dot pattern. > > Hope this helps, > John > > On Wed, Jan 22, 2014 at 11:49:26AM -0500, Brandon Roller wrote: > > I am working on 6 key entry in the braille view of BB. I am trying to > call > > charToDots, but I don't seem to be getting back anything useful. What > > exactly am I supposed to be pass as the tableList? What is being put in > > the out buffer? > > -- > John J. Boyer; President, Chief Software Developer > Abilitiessoft, Inc. > http://www.abilitiessoft.com > Madison, Wisconsin USA > Developing software for people with disabilities > > >