addded netlink and iw based wifi scanner for linux

This commit is contained in:
2017-10-10 17:00:12 +02:00
parent 7eb3a16e48
commit 628be72e1f
7 changed files with 601 additions and 23 deletions

View File

@@ -10,8 +10,17 @@ class Test : public GridPoint {
#include "tests/Tests.h"
#include "sensors/radio/scan/WiFiScanLinux.h"
void wifi() {
const std::string dev = "wlp0s20u2u1";
WiFiScanLinux scanner(dev);
scanner.scan();
}
int main(int argc, char** argv) {
wifi(); return 0;
#ifdef WITH_TESTS
::testing::InitGoogleTest(&argc, argv);
@@ -25,8 +34,8 @@ int main(int argc, char** argv) {
//::testing::GTEST_FLAG(filter) = "*Grid.*";
//::testing::GTEST_FLAG(filter) = "*Dijkstra.*";
//::testing::GTEST_FLAG(filter) = "*LogDistanceCeilingModelBeacon*";
//::testing::GTEST_FLAG(filter) = "*WiFiOptimizer*";
//::testing::GTEST_FLAG(filter) = "*LogDistanceCeilingModelBeacon*";
//::testing::GTEST_FLAG(filter) = "*WiFiOptimizer*";
//::testing::GTEST_FLAG(filter) = "*Offline.readWrite*";
@@ -41,7 +50,7 @@ int main(int argc, char** argv) {
//::testing::GTEST_FLAG(filter) = "*BVH*";
//::testing::GTEST_FLAG(filter) = "*Barometer*";
//::testing::GTEST_FLAG(filter) = "*Barometer*";
//::testing::GTEST_FLAG(filter) = "*GridWalk2RelPressure*";
//::testing::GTEST_FLAG(filter) = "Heading*";