many changes and updates

- changed the wifi-estimation api
- adjusted test-cases
- worked on grid-bulding and grid-importance
- new walking modules
- fixed some minor issues
This commit is contained in:
2016-08-29 19:02:32 +02:00
parent a2c9e575a2
commit a203305628
23 changed files with 505 additions and 251 deletions

View File

@@ -86,6 +86,7 @@ WiFiObservation groupVAP(const WiFiObservation& inp) {
}
*/
/*
struct WiFiEvalTestBase {
// all training files
@@ -117,11 +118,9 @@ struct WiFiEvalTestBase {
if (Floorplan::toUpperCase(ap->mac) == "00:04:96:6C:3A:A9") {continue;}
if (Floorplan::toUpperCase(ap->mac) == "00:04:96:6B:DB:69") {continue;}
aps.push_back(LocatedAccessPoint(*ap));
apsMap.insert(std::pair<MACAddress, LocatedAccessPoint>(ap->mac, LocatedAccessPoint(*ap)));
}
}
@@ -142,7 +141,8 @@ struct WiFiEvalTestBase {
int cnt = 0;
// model
WiFiModelLogDistCeiling model(params.txp, params.exp, params.waf, im);
WiFiModelLogDistCeiling model(im);
model.addAP();
VAPGrouper vg(VAPGrouper::Mode::LAST_MAC_DIGIT_TO_ZERO, VAPGrouper::Aggregation::AVERAGE);
@@ -422,6 +422,6 @@ TEST(aaiFiEval, getBestTXP_EXP) {
}
*/
#endif