Interface LinkResult

    • Field Detail

      • BUILDING_ENTRY_LOSS

        static final UniqueValueDef BUILDING_ENTRY_LOSS
    • Method Detail

      • rxAntenna

        AntennaResult rxAntenna()
        Receiver antenna results in the direction of the transmitter
      • txAntenna

        AntennaResult txAntenna()
        Transmitter antenna results in the direction of the receiver
      • getTxRxAngle

        double getTxRxAngle()
        Angle between transmitter and receiver.
      • setTxRxAngle

        void setTxRxAngle​(double txRxAngle)
      • getTxRxDistance

        double getTxRxDistance()
        Distance between transmitter and receiver.
      • setTxRxDistance

        void setTxRxDistance​(double distance)
      • getTxRxPathLoss

        double getTxRxPathLoss()
        Path loss between transmitter-receiver path.
      • setTxRxPathLoss

        void setTxRxPathLoss​(double txRxPathLoss)
      • getEffectiveTxRxPathLoss

        double getEffectiveTxRxPathLoss()
        Effective Path loss between transmitter-receiver path. It takes into account the mcl value
      • setEffectiveTxRxPathLoss

        void setEffectiveTxRxPathLoss​(double effectiveTxRxPathLoss)
      • getTxPower

        double getTxPower()
      • setTxPower

        void setTxPower​(double txPower)
      • getFrequency

        double getFrequency()
      • setFrequency

        void setFrequency​(double frequency)
      • isTxRxInSameBuilding

        boolean isTxRxInSameBuilding()
      • trialTxRxInSameBuilding

        void trialTxRxInSameBuilding()
      • getDoubleValues

        java.util.Map<UniqueValueDef,​java.lang.Double> getDoubleValues()
      • getIntValues

        java.util.Map<UniqueValueDef,​java.lang.Integer> getIntValues()
      • getLongValues

        java.util.Map<UniqueValueDef,​java.lang.Long> getLongValues()
      • getStringValues

        java.util.Map<UniqueValueDef,​java.lang.String> getStringValues()
      • setValue

        void setValue​(UniqueValueDef def,
                      java.lang.String value)
      • assignLocalEnvironment

        void assignLocalEnvironment​(AntennaEnvironment environment)
        Calculate the LocalEnvironmentResult - i.e. wall loss etc. for this LinkResult