Baseband transmission request. This request can be sent to an agent that supports baseband transmission (Services.BASEBAND service).
| Modifiers | Name | Description |
|---|---|---|
protected java.lang.Float |
powerLevel |
|
protected java.lang.Long |
txStartTime |
|
protected boolean |
wakeup |
| Fields inherited from class | Fields |
|---|---|
class BasebandSignal |
channels, fs, preamble, signal |
| Type | Name and description |
|---|---|
java.lang.Float |
powerLevel |
java.lang.Long |
txStartTime |
| Constructor and description |
|---|
TxBasebandSignalReq
() |
TxBasebandSignalReq
(org.arl.fjage.AgentID recipient) |
| Type Params | Return Type | Name and description |
|---|---|---|
|
java.lang.Float |
getPowerLevel()Gets the power level to be used for transmission. |
|
java.lang.Long |
getTxStartTime()Gets the time at which it needs to be transmitted. |
|
boolean |
getWakeup()Checks whether a wakeup signal should be sent before the frame. |
|
void |
setPowerLevel(java.lang.Float powerLevel)Sets the power level to be used for transmission. |
|
void |
setTxStartTime(java.lang.Long time)Sets transmission timestamp. |
|
void |
setWakeup(boolean enabled)Enables/disables sending of wakeup signal before frame. |
|
java.lang.String |
toString() |
| Methods inherited from class | Name |
|---|---|
class BasebandSignal |
getChannels, getFc, getFs, getPreamble, getSignal, getSignal, getSignalAsBase64, getSignalLength, isComplex, setChannels, setFc, setFs, setPreamble, setSignal, setSignalFromBase64, toString |
Gets the power level to be used for transmission.
Gets the time at which it needs to be transmitted.
Checks whether a wakeup signal should be sent before the frame.
Sets the power level to be used for transmission.
powerLevel - power level in dB (null to use default).Sets 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 sentGroovy Documentation