luxlabs header browser preview


@class SFRSSIQueue;

@interface SFBubbleEstimator : NSObject {
    SFRSSIQueue *_rssiQueue;
    unsigned long long _thresholdStartTicks;
}

@property (readonly, nonatomic) BOOL insideBubble;
@property (readonly, nonatomic) BOOL insideBubbleWithThreshold;
@property (nonatomic) BOOL preventBoost;
@property (nonatomic) long long rssiEnter;
@property (nonatomic) long long rssiExit;
@property (nonatomic) double thresholdSeconds;
@property (readonly, nonatomic) double velocity;
@property (readonly, nonatomic) double velocitySmoothed;

+ (id)estimatorWithEnter:(long long)a0 exit:(long long)a1;
+ (id)estimatorWithEnter:(long long)a0 exit:(long long)a1 threshold:(double)a2;

- (void)reset;
- (void).cxx_destruct;
- (long long)updateWithRSSI:(long long)a0;
- (BOOL)shouldExpandBubble;

@end