// Autogenerated C header file for Braille display
#ifndef _JACDAC_SPEC_BRAILLE_DISPLAY_H
#define _JACDAC_SPEC_BRAILLE_DISPLAY_H 1

#define JD_SERVICE_CLASS_BRAILLE_DISPLAY  0x13bfb7cc

/**
 * Read-write bool (uint8_t). Determines if the braille display is active.
 */
#define JD_BRAILLE_DISPLAY_REG_ENABLED JD_REG_INTENSITY

/**
 * Read-write string (bytes). Braille patterns to show. Must be unicode characters between `0x2800` and `0x28ff`.
 */
#define JD_BRAILLE_DISPLAY_REG_PATTERNS JD_REG_VALUE

/**
 * Constant # uint8_t. Gets the number of patterns that can be displayed.
 */
#define JD_BRAILLE_DISPLAY_REG_LENGTH 0x181

#endif
