Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var DebugOut *tview.TextView
View Source
var DecoderStatsMutex sync.RWMutex
View Source
var LogOut *tview.TextView
Making this global so that all modules can set the log output to this io.Writer
Functions ¶
func ResetChannelAndDecoderStats ¶
func ResetChannelAndDecoderStats()
func WriteChannelData ¶
func WriteOverallDecoderStats ¶
func WriteOverallDecoderStats(d DecoderStats)
Types ¶
type Channel ¶
func ReadChannelData ¶
type ChannelTableData ¶
type ChannelTableData struct {
tview.TableContentReadOnly
}
func (*ChannelTableData) GetCell ¶
func (c *ChannelTableData) GetCell(row, column int) *tview.TableCell
func (*ChannelTableData) GetColumnCount ¶
func (d *ChannelTableData) GetColumnCount() int
func (*ChannelTableData) GetRowCount ¶
func (d *ChannelTableData) GetRowCount() int
type DecoderStats ¶
type DecoderStats struct {
FrameLock bool
TotalPackets int
TotalDroppedPackets int
SNR float64
AvgSNR float64
PeakSNR float64
}
func ReadOverallDecoderStats ¶
func ReadOverallDecoderStats() DecoderStats
type LockTableData ¶
type LockTableData struct {
tview.TableContentReadOnly
}
func (*LockTableData) GetColumnCount ¶
func (l *LockTableData) GetColumnCount() int
func (*LockTableData) GetRowCount ¶
func (l *LockTableData) GetRowCount() int
Click to show internal directories.
Click to hide internal directories.