Baseband transmission request. This request can be sent to an agent that supports baseband transmission (Services.BASEBAND service).
| Fields inherited from class | Fields |
|---|---|
class BasebandSignal |
channels, fs, preamble, signal |
| Constructor and description |
|---|
TxBasebandSignalReq
() |
TxBasebandSignalReq
(AgentID recipient) |
| Type Params | Return Type | Name and description |
|---|---|---|
|
int |
getDac()Gets destination DAC number. |
|
Long |
getTxTime()Gets the time at which it needs to be transmitted. |
|
boolean |
getWakeup()Checks whether a wakeup signal should be sent before the frame. |
|
void |
setDac(int dac)Sets destination DAC number. |
|
void |
setTxTime(Long time)Sets transmission timestamp. |
|
void |
setWakeup(boolean enabled)Enables/disables sending of wakeup signal before frame. |
|
String |
toString() |
| Methods inherited from class | Name |
|---|---|
class BasebandSignal |
getCarrierFrequency, getChannels, getFc, getFs, getPreamble, getPreambleID, getSamplingRate, getSignal, getSignal, getSignalAsBase64, getSignalLength, isComplex, setCarrierFrequency, setChannels, setFc, setFs, setPreamble, setPreambleID, setSamplingRate, setSignal, setSignalFromBase64, toString |
Gets destination DAC number.
Gets the time at which it needs to be transmitted.
Checks whether a wakeup signal should be sent before the frame.
Sets destination DAC number.
dac - destination DAC number, 0 if defaultSets transmission timestamp. Transmission will be triggered at the specified time. BasebandCapability.TIMED_BBTX
time - transmission time in us, null if unspecifiedEnables/disables sending of wakeup signal before frame.
enabled - true if wakeup signal to be sentCopyright 2013-21, Acoustic Research Laboratory, National University of Singapore, and Subnero Pte Ltd