TxRx

package
v0.0.0-...-c1c2666 Latest Latest
Warning

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

Go to latest
Published: Apr 21, 2015 License: Apache-2.0, LGPL-3.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type SimpleReceiver

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

func (SimpleReceiver) GetID

func (c SimpleReceiver) GetID() int

func (*SimpleReceiver) GetProbe

func (s *SimpleReceiver) GetProbe(prbId int) gocomm.Complex128AChannel

func (*SimpleReceiver) Init

func (s *SimpleReceiver) Init()

func (SimpleReceiver) IsActive

func (c SimpleReceiver) IsActive() bool

func (*SimpleReceiver) NProbes

func (s *SimpleReceiver) NProbes() int

func (*SimpleReceiver) SetID

func (c *SimpleReceiver) SetID(id int)

func (*SimpleReceiver) SetWaitGroup

func (c *SimpleReceiver) SetWaitGroup(wg *sync.WaitGroup)

func (*SimpleReceiver) StartReceive

func (c *SimpleReceiver) StartReceive(rxch gocomm.Complex128AChannel)

Simple rx node

type SimpleTransmitter

type SimpleTransmitter struct {
	Nblocks  int
	BlockLen int

	// All Core Chips
	Txmodem *core.Modem
	// contains filtered or unexported fields
}

func (*SimpleTransmitter) CreateCircuit

func (s *SimpleTransmitter) CreateCircuit()

func (SimpleTransmitter) GetChannel

func (SimpleTransmitter) GetID

func (s SimpleTransmitter) GetID() int

func (*SimpleTransmitter) GetProbe

func (s *SimpleTransmitter) GetProbe(prbId int) gocomm.Complex128AChannel

func (SimpleTransmitter) GetSeed

func (s SimpleTransmitter) GetSeed() int64

func (*SimpleTransmitter) Init

func (s *SimpleTransmitter) Init()

func (SimpleTransmitter) IsActive

func (s SimpleTransmitter) IsActive() bool

func (*SimpleTransmitter) Key

func (s *SimpleTransmitter) Key() string

func (*SimpleTransmitter) NProbes

func (s *SimpleTransmitter) NProbes() int

func (*SimpleTransmitter) SetID

func (s *SimpleTransmitter) SetID(id int)

func (*SimpleTransmitter) SetProxyPin

func (s *SimpleTransmitter) SetProxyPin(proxypin gocomm.Complex128AChannel)

/

func (*SimpleTransmitter) SetWaitGroup

func (s *SimpleTransmitter) SetWaitGroup(wg *sync.WaitGroup)

func (*SimpleTransmitter) StartTransmit

func (s *SimpleTransmitter) StartTransmit()

Jump to

Keyboard shortcuts

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