some fixes [multithreading,..]
needed interface changes [new options] logger for android wifi-ap-optimization new test-cases
This commit is contained in:
@@ -90,11 +90,11 @@ TEST(WiFiGridModelLogDist, create) {
|
||||
model.addAP(ap3, WiFiModelLogDist::APEntry( Point3(0,20,0), -40, 1.5));
|
||||
model.addAP(ap4, WiFiModelLogDist::APEntry( Point3(20,20,0), -40, 1.5));
|
||||
|
||||
std::vector<AccessPoint> aps = {
|
||||
AccessPoint(ap1), AccessPoint(ap2), AccessPoint(ap3), AccessPoint(ap4)
|
||||
};
|
||||
// std::vector<AccessPoint> aps = {
|
||||
// AccessPoint(ap1), AccessPoint(ap2), AccessPoint(ap3), AccessPoint(ap4)
|
||||
// };
|
||||
|
||||
WiFiGridEstimator::estimate(grid, model, aps);
|
||||
WiFiGridEstimator::estimate(grid, model, 0);
|
||||
|
||||
|
||||
ASSERT_EQ(4, grid[0].getNumVisibleAPs()); // 4 APs visible at this node
|
||||
@@ -117,7 +117,7 @@ TEST(WiFiGridModelLogDist, create) {
|
||||
obs.entries.push_back(WiFiMeasurement(MACAddress("00:00:00:00:00:03"), -55, ts));
|
||||
obs.entries.push_back(WiFiMeasurement(MACAddress("00:00:00:00:00:04"), -55, ts));
|
||||
|
||||
WiFiObserverGrid observer(5.0f);
|
||||
WiFiObserverGrid<TestNode190231> observer(5.0f);
|
||||
const TestNode190231& gn = grid.getNodeFor(GridPoint(1000,1000,0));
|
||||
const float p = observer.getProbability(gn, ts, obs);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user