VT100 Terminal App
Circle VT100 module documentation
Loading...
Searching...
No Matches
TConfig.h File Reference

Declares the configuration task that persists and exposes VT100 settings. More...

#include <circle/sched/task.h>
#include <circle/string.h>
#include <fatfs/ff.h>
#include "TColorPalette.h"
#include "TFontConverter.h"

Go to the source code of this file.

Classes

struct  TConfigParam
 
class  CTConfig
 Cooperative task responsible for configuration persistence and lookup. More...
 

Detailed Description

Declares the configuration task that persists and exposes VT100 settings.

CTConfig loads user preferences from the SD card, provides defaults for first boot, and offers synchronized runtime accessors for other subsystems. It also interprets the human-readable configuration file and converts high-level choices, such as colors, fonts, and logging backends, into concrete values consumed by the renderer, UART, and logging facilities.