19 lines
332 B
C++
19 lines
332 B
C++
#ifndef WIFIMODEL_H
|
|
#define WIFIMODEL_H
|
|
|
|
#include "../LocatedAccessPoint.h"
|
|
|
|
/**
|
|
* interface for signal-strength prediction models
|
|
*/
|
|
class WiFiModel {
|
|
|
|
public:
|
|
|
|
/** get the given access-point's RSSI at the provided location */
|
|
virtual float getRSSI(const LocatedAccessPoint& ap, const Point3 p) = 0;
|
|
|
|
};
|
|
|
|
#endif // WIFIMODEL_H
|