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 |
class Message |
toString, setRecipient, setPerformative, getPerformative, getRecipient, setSender, getSender, setMessageID, getMessageID, setInReplyTo, getInReplyTo, wait, wait, wait, equals, hashCode, getClass, notify, notifyAll |
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-19, Acoustic Research Laboratory, National University of Singapore, and Subnero Pte Ltd