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: bool | None

Determines if the braille display is active.,

property patterns: str | None

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

property length: int | None

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