logLiveSchema

open fun logLiveSchema(subsystems: Array<BunyipsSubsystem>)

Extracts the log schema from BunyipsSubsystem instances to attach to an FtcDashboard packet, allowing live view of data being saved to the log files. This is useful for live debugging and graphing of subsystems to observe internal behaviour. An example of this is the Accumulator, which auto-logs pose estimates to the dashboard packet but can be manually enabled for subsystems by this method.

Must be called periodically.

Parameters

subsystems

the subsystems to extract FlightRecorder live log schemas from to display on a live FtcDashboard packet, from usePacket. These logs will not be displayed on DS telemetry.