Namespace inet::physicallayer
TransmissionRequest
classControl info attached to a mac frame that is sent down to the Radio.
Extends
| Name | Type | Description |
|---|---|---|
| cObject | (unknown -- not in documented files) |
Fields
| Name | Type | Description |
|---|---|---|
| power | W |
override default transmission power in the range (0, +infinity) or NaN if not set. |
| bitrate | bps |
override default bitrate in the range (0, +infinity) or NaN if not set. |
| carrierFrequency | Hz |
override default carrier frequency in the range (0, +infinity) or NaN if not set. |
| bandwidth | Hz |
override default bandwidth in the rage (0, +infinity) or NaN if not set. |
Source code
// // Control info attached to a mac frame that is sent down to the ~Radio. // class TransmissionRequest extends cObject { W power = W(NaN); // override default transmission power in the range (0, +infinity) or NaN if not set. bps bitrate = bps(NaN); // override default bitrate in the range (0, +infinity) or NaN if not set. Hz carrierFrequency = Hz(NaN); // override default carrier frequency in the range (0, +infinity) or NaN if not set. Hz bandwidth = Hz(NaN); // override default bandwidth in the rage (0, +infinity) or NaN if not set. }File: src/inet/physicallayer/contract/packetlevel/RadioControlInfo.msg