Class RangingAndRssiFingerprint<S extends RadioSource,R extends RangingAndRssiReading<S>>

java.lang.Object
com.irurueta.navigation.indoor.Fingerprint<S,R>
com.irurueta.navigation.indoor.RangingAndRssiFingerprint<S,R>
Type Parameters:
S - a RadioSource type.
R - a RssiReading type.
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
RangingAndRssiFingerprintLocated

public class RangingAndRssiFingerprint<S extends RadioSource,R extends RangingAndRssiReading<S>> extends Fingerprint<S,R>
Contains ranging and RSSI readings from several radio sources for an unknown location to be determined.
See Also:
  • Constructor Details

    • RangingAndRssiFingerprint

      public RangingAndRssiFingerprint()
      Constructor.
    • RangingAndRssiFingerprint

      public RangingAndRssiFingerprint(List<R> readings)
      Constructor.
      Parameters:
      readings - non-located ranging and RSSI readings.
      Throws:
      IllegalArgumentException - if provided readings is null.