smart Log
smartLog is a static utility that will attempt to access a Telemetry object to append a new log to a DualTelemetry object affixed to a BunyipsOpMode, or a standard Telemetry out affixed to any OpMode derivative.
This provides components such as subsystems the ability to add logs regardless of whether a BunyipsOpMode or a standard OpMode is currently executing, while using Text utilities. This also allows non-DualTelemetry instances to work similarly with FtcDashboard routing and smart parsing.
Since
7.0.0