Display

package
v0.5.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 29, 2019 License: MIT Imports: 14 Imported by: 0

Documentation

Index

Constants

View Source
const MaxConsoleLines = 10
View Source
const MaxStoredConsoleLines = 50

Variables

View Source
var BaseLUT = []XTermColor{}/* 256 elements not displayed */
View Source
var HValToHex map[uint32]uint32
View Source
var HVals []uint32

Functions

func AddConsoleLine

func AddConsoleLine(line string)

func AlignCenter

func AlignCenter(p *ui.Par)

func GetConsoleLines added in v0.5.2

func GetConsoleLines() []string

func GetXTermColor

func GetXTermColor(rgb uint32) uint16

func GetXTermColorHVal

func GetXTermColorHVal(h uint32) uint16

func InitDisplay

func InitDisplay()

func InitLut

func InitLut()

func Render

func Render()

func UpdateCenterFrequency

func UpdateCenterFrequency(freq uint32)

func UpdateChannelData

func UpdateChannelData(d [256]int64)

func UpdateDecoderFifoUsage

func UpdateDecoderFifoUsage(percent uint8)

func UpdateDemodulatorFifoUsage

func UpdateDemodulatorFifoUsage(percent uint8)

func UpdateDemuxer

func UpdateDemuxer(demuxer string)

func UpdateDevice

func UpdateDevice(device string)

func UpdateLockedState

func UpdateLockedState(lck bool)

region Update Functions

func UpdateMode

func UpdateMode(mode string)

func UpdatePhaseCorr

func UpdatePhaseCorr(corr uint8)

func UpdateReedSolomon

func UpdateReedSolomon(d [4]int32)

func UpdateSCVCID

func UpdateSCVCID(scid byte, vcid byte)

func UpdateSignalQuality

func UpdateSignalQuality(q uint8)

func UpdateSyncCorrelation

func UpdateSyncCorrelation(corr uint8)

func UpdateSyncWord

func UpdateSyncWord(d [4]byte)

func UpdateViterbiErrors

func UpdateViterbiErrors(errors uint, frameSize uint)

Types

type ConsoleWritter

type ConsoleWritter struct {
	// contains filtered or unexported fields
}

func NewConsoleWritter

func NewConsoleWritter(writeFunc func(string) (int, error)) *ConsoleWritter

func (*ConsoleWritter) Write

func (w *ConsoleWritter) Write(p []byte) (n int, err error)

type Objects

type Objects struct {
	// contains filtered or unexported fields
}

type XTermColor

type XTermColor struct {
	// contains filtered or unexported fields
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL