getStats method

  1. @override
RadioStats getStats()
override

Implementation

@override
RadioStats getStats() {
  final level = signalLevelForFrequency?.call(_frequencyHz) ?? rfLevelDbfs;
  return RadioStats(
    iqBytesReceived: iqBytesReceived,
    ringOverflowCount: ringOverflowCount,
    rfLevelDbfs: level,
    audioLevelDbfs: audioLevelDbfs,
    squelchOpen: squelchOpen,
    recordingBytesWritten: recordingBytesWritten,
    stereoLocked: stereoLocked,
    pilotLevel: pilotLevel,
    iqRecordingBytesWritten: iqRecordingBytesWritten,
  );
}