RadioStats class

One statistics snapshot from the native driver — decoupled from the raw ShimStats FFI struct so callers (and fakes) never need dart:ffi.

Annotations

Constructors

RadioStats({required int iqBytesReceived, required int ringOverflowCount, required double rfLevelDbfs, required double audioLevelDbfs, required bool squelchOpen, required int recordingBytesWritten, required bool stereoLocked, required double pilotLevel, required int iqRecordingBytesWritten})
const

Properties

audioLevelDbfs double
final
hashCode int
The hash code for this object.
no setterinherited
iqBytesReceived int
final
iqRecordingBytesWritten int
Bytes written by raw I/Q recording (see RtlSdrDriver.startIqRecording) — independent of recordingBytesWritten, which tracks the demodulated PCM recording. Both can be non-zero at once, since either recording can run on its own or together.
final
pilotLevel double
final
recordingBytesWritten int
final
rfLevelDbfs double
final
ringOverflowCount int
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
squelchOpen bool
final
stereoLocked bool
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

zero → const RadioStats