Namespace inet::physicallayer
ReceptionIndication
classControl info attached to a mac frame that is sent up from the Radio.
Extends
Name | Type | Description |
---|---|---|
cObject | (unknown -- not in documented files) |
Fields
Name | Type | Description |
---|---|---|
bitErrorCount | int |
number of erroneous bits in the range [0, +infinity) or -1 if unknown. |
symbolErrorCount | int |
number of erroneous symbols in the range [0, +infinity) or -1 if unknown. |
packetErrorRate | double |
packet error rate (probability) in the range [0, 1] or NaN if unknown. |
bitErrorRate | double |
bit error rate (probability) in the range [0, 1] or NaN if unknown. |
symbolErrorRate | double |
symbol error rate (probability) in the range [0, 1] or NaN if unknown. |
minRSSI | W |
minimum receive signal strength indication in the range (0, +infinity) or NaN if unknown. |
minSNIR | double |
minimum signal to noise plus interference ratio in the range (0, +infinity) or NaN if unknown. |
Source code
// // Control info attached to a mac frame that is sent up from the ~Radio. // class ReceptionIndication extends cObject { int bitErrorCount = -1; // number of erroneous bits in the range [0, +infinity) or -1 if unknown. int symbolErrorCount = -1; // number of erroneous symbols in the range [0, +infinity) or -1 if unknown. double packetErrorRate = NaN; // packet error rate (probability) in the range [0, 1] or NaN if unknown. double bitErrorRate = NaN; // bit error rate (probability) in the range [0, 1] or NaN if unknown. double symbolErrorRate = NaN; // symbol error rate (probability) in the range [0, 1] or NaN if unknown. W minRSSI = W(NaN); // minimum receive signal strength indication in the range (0, +infinity) or NaN if unknown. double minSNIR = NaN; // minimum signal to noise plus interference ratio in the range (0, +infinity) or NaN if unknown. }File: src/inet/physicallayer/contract/packetlevel/RadioControlInfo.msg