Formatting helpers for CLI / TUI display.
Converts a compass heading in degrees to a human-readable label, e.g. "NE (45°)".
"NE (45°)"
Renders a 20-character block bar representing a state-of-charge percentage (0-100).