jacdac.braille_display

Submodules

Package Contents

Classes

BrailleDisplayClient

A Braille pattern display module. This module display [unicode braille patterns](https://www.unicode.org/charts/PDF/U2800.pdf), country specific encoding have to be implemented by the clients.

class jacdac.braille_display.BrailleDisplayClient(bus: jacdac.bus.Bus, role: str)

Bases: jacdac.bus.Client

A Braille pattern display module. This module display [unicode braille patterns](https://www.unicode.org/charts/PDF/U2800.pdf), country specific encoding have to be implemented by the clients. Implements a client for the Braille display service.

property enabled Optional[bool]

Determines if the braille display is active.,

property patterns Optional[str]

Braille patterns to show. Must be unicode characters between 0x2800 and 0x28ff.,

property length Optional[int]

Gets the number of patterns that can be displayed., _: #