parseCommand handles single-verb commands 1 0.00355966
parseCommand splits device and trailing numeric value 1 0.00445292
parseCommand keeps option plus value 1 0.00346469
parseCommand keeps non-numeric option (raw motor command) 1 0.00475817
parseCommand on empty input 1 0.00347597
ConfigLoader maps and defaults typed values 1 0.00270282
environment overrides file credentials 1 0.00221621
ConfigLoader validates input 1 0.00298553
AxisMap converts degrees and counts with an offset 1 0.00230693
AxisMap clamps to the soft range on the way out 1 0.002558
AxisMap supports a negative (flipped) direction 1 0.00332187
AxisMap toDeg guards against a zero scale 1 0.00316496
parseCategories maps names, all/none, and flags unknown tokens 1 0.0029767
catFromString round-trips and flags unknown 1 0.00489377
category enable/disable/set round-trip 1 0.00363933
LOG_TRACE_CAT gating is independent of the linear level 1 0.00382581
expandUser expands ~ and environment variables 1 0.00350332
configSearchPaths honours the CLI argument first 1 0.00459609
parseScanCsv reads waypoints and skips comments/blanks 1 0.0033773
parseScanCsv throws on a malformed line 1 0.00301251
generateScanGrid produces yaw_intervals x pitch_levels points 1 0.00422159
ScanGrid cursor ping-pongs at both ends 1 0.00240321
ScanGrid single point and empty are safe 1 0.00278729
CaptureScheduler sweeps the scan grid with MOVE + settle + trigger 1 0.00287004
CaptureScheduler ControlCode 1 drives yaw to the target heading 1 0.00311307
CaptureScheduler clamps the target heading to the soft range 1 0.00324622
CaptureScheduler stays idle when capture inactive 1 0.00263608
parseTelemetryLine reads a two-axis ST line 1 0.00286897
parseTelemetryLine reads a yaw-only ST line (no flags field) 1 0.00273373
parseTelemetryLine rejects non-ST and malformed lines 1 0.0025402
parseTelemetryLine tolerates trailing CR 1 0.00300437
axisStateLabel maps every state 1 0.00241024
axisStateColor signals health 1 0.00260139
formatDegrees: one decimal, sign preserved, degree sign appended 1 0.00250799
formatTimeAgo: buckets and the never case 1 0.00247251
pendingSensorsView: all fields absent until drivers land 1 0.00252874
---
