Package: inet.physicallayer.wireless.unitdisk
UnitDiskReceiver
compound moduleThis receiver model receives a transmission succesfully within communication range unless there's another interfering transmission within interference range. It also supports an ideal communication channel with configuring the receiver to ignore interfering transmissions.
See also: UnitDiskTransmitter, UnitDiskRadio, UnitDiskRadioMedium, UnitDiskAnalogModel.
Inheritance diagram
The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram.
Parameters
Name | Type | Default value | Description |
---|---|---|---|
ignoreInterference | bool | false |
true means interfering transmissions are ignored when determining whether a reception is successful or not |
Properties
Name | Value | Description |
---|---|---|
class | UnitDiskReceiver | |
display | i=block/wrx |
Source code
// // This receiver model receives a transmission succesfully within communication // range unless there's another interfering transmission within interference // range. It also supports an ideal communication channel with configuring the // receiver to ignore interfering transmissions. // // @see ~UnitDiskTransmitter, ~UnitDiskRadio, ~UnitDiskRadioMedium, // ~UnitDiskAnalogModel. // module UnitDiskReceiver like IReceiver { parameters: bool ignoreInterference = default(false); // true means interfering transmissions are ignored when determining whether a reception is successful or not @class(UnitDiskReceiver); @display("i=block/wrx"); }File: src/inet/physicallayer/wireless/unitdisk/UnitDiskReceiver.ned