Loading files
export const DOMAIN = {
wifi: 'wifi',
driver: 'driver',
renderer: 'renderer',
tts: 'tts',
ai: 'ai',
} as const
export const PREF_KEYS: readonly [keyof typeof DOMAIN, string, StringConstructor | NumberConstructor][] = Object.freeze(
[
[DOMAIN.wifi, 'ssid', String],
[DOMAIN.wifi, 'password', String],
[DOMAIN.renderer, 'type', String],
[DOMAIN.driver, 'type', String],
[DOMAIN.driver, 'panId', Number],
[DOMAIN.driver, 'tiltId', Number],
[DOMAIN.driver, 'pwmPan', Number],
[DOMAIN.driver, 'pwmTilt', Number],
[DOMAIN.driver, 'baud', Number],
// Legacy key for backward compatibility.
[DOMAIN.driver, 'baudrate', Number],
[DOMAIN.driver, 'offsetPan', Number],
[DOMAIN.driver, 'offsetTilt', Number],
[DOMAIN.tts, 'type', String],
[DOMAIN.tts, 'host', String],
[DOMAIN.tts, 'port', Number],
[DOMAIN.tts, 'token', String],
[DOMAIN.tts, 'voice', String],
[DOMAIN.tts, 'speakerId', Number],
[DOMAIN.tts, 'model', String],
[DOMAIN.tts, 'speed', Number],
[DOMAIN.tts, 'instructions', String],
[DOMAIN.tts, 'volume', Number],
[DOMAIN.ai, 'token', String],
[DOMAIN.ai, 'context', String],
],
true,
)
export const DEFAULT_FONT = 'OpenSans-Regular-24.bf4'
d9ca604d5This file is pinned to the selected release. Download the original to open it in your design tool.