Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Demodulator ¶
type Demodulator struct {
// contains filtered or unexported fields
}
Demodulator contains preallocated buffers and cached data for the demodulator
func NewDemodulator ¶
func NewDemodulator(w float64, numSamples int) *Demodulator
NewDemodulator creates a Demodulator
func (*Demodulator) Process ¶
func (d *Demodulator) Process(input []byte) (power, ddm, sdm, ident float64)
Process input samples and calculate ILS measurements. The 'input' time period must be equal to 0.1 seconds.
func (*Demodulator) Process200ms ¶
func (d *Demodulator) Process200ms(input []byte) (power, ddm, sdm, ident float64)
Process200ms
func (*Demodulator) Process30ms ¶
func (d *Demodulator) Process30ms(input []byte) (power, ddm, sdm, ident float64)
Process30ms of data
Click to show internal directories.
Click to hide internal directories.