Package com.irurueta.navigation.indoor
Interface RadioSourceWithPower
- All Superinterfaces:
RadioSource,Serializable
- All Known Subinterfaces:
RadioSourceWithPowerAndLocated<P>
- All Known Implementing Classes:
BeaconWithPower,BeaconWithPowerAndLocated,BeaconWithPowerAndLocated2D,BeaconWithPowerAndLocated3D,WifiAccessPointWithPower,WifiAccessPointWithPowerAndLocated,WifiAccessPointWithPowerAndLocated2D,WifiAccessPointWithPowerAndLocated3D
Interface defining any radio source (e.g. Wi-Fi access point or
Bluetooth beacon) whose transmitted power is known.
-
Method Summary
Modifier and TypeMethodDescriptiondoubleGets exponent typically used on free space for path loss propagation in terms of distance.Gets standard deviation of path loss exponent or null if unknown.doubleGets transmitted power expressed in dBm's.Gets standard deviation of transmitted power value or null if unknown.Methods inherited from interface com.irurueta.navigation.indoor.RadioSource
equals, getFrequency, getType
-
Method Details
-
getTransmittedPower
double getTransmittedPower()Gets transmitted power expressed in dBm's.- Returns:
- transmitted power expressed in dBm's.
-
getTransmittedPowerStandardDeviation
Double getTransmittedPowerStandardDeviation()Gets standard deviation of transmitted power value or null if unknown.- Returns:
- standard deviation of transmitted power value or null if unknown.
-
getPathLossExponent
double getPathLossExponent()Gets exponent typically used on free space for path loss propagation in terms of distance. On different environments path loss exponent might have different values: - Free space: 2.0 - Urban Area: 2.7 to 3.5 - Suburban Area: 3 to 5 - Indoor (line-of-sight): 1.6 to 1.8- Returns:
- path loss exponent.
-
getPathLossExponentStandardDeviation
Double getPathLossExponentStandardDeviation()Gets standard deviation of path loss exponent or null if unknown.- Returns:
- standard deviation of path loss exponent or null if unknown.
-