Repository navigation
Gave BLESerial-owned diagnostics a dedicated configurable Print output that defaults to Serial, accepts UART and application-provided outputs, and rejects the BLESerial transport itself.
Application logging continues to follow global logSetOutput(), and printStats(stream) remains explicitly routed by the caller. Internal diagnostics now use destination-aware dispatch, with a selflog text-stress command for regression coverage.
Requires UUtzinger_logger 2.2.1 or newer.