Per-channel counters the page shows, accumulated by drainChannelQueue.
Payloads that failed to decode.
Gap markers added (missing time between batches).
Messages decoded and applied.
Buffer resets because the timeline jumped backward.
Samples skipped as duplicates or late arrivals.
Per-channel counters the page shows, accumulated by drainChannelQueue.