diff options
author | Trygve Laugstøl <trygvis@inamo.no> | 2015-06-30 14:37:06 +0200 |
---|---|---|
committer | Trygve Laugstøl <trygvis@inamo.no> | 2015-06-30 14:37:06 +0200 |
commit | 441cd0b11186d66493798551e1102eb246f1af9f (patch) | |
tree | 3cdb5b1dea6b782cbf59e172807f9dc15e7bd418 /apps/ble-scan.h | |
parent | af63bd5688731b57551ac161c0dad26a0b4557d7 (diff) | |
download | ble-toys-441cd0b11186d66493798551e1102eb246f1af9f.tar.gz ble-toys-441cd0b11186d66493798551e1102eb246f1af9f.tar.bz2 ble-toys-441cd0b11186d66493798551e1102eb246f1af9f.tar.xz ble-toys-441cd0b11186d66493798551e1102eb246f1af9f.zip |
Getting started on a port to OSX.
Diffstat (limited to 'apps/ble-scan.h')
-rw-r--r-- | apps/ble-scan.h | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/apps/ble-scan.h b/apps/ble-scan.h index 9a72388..cd1d979 100644 --- a/apps/ble-scan.h +++ b/apps/ble-scan.h @@ -28,9 +28,8 @@ public: ~ble_scan() = default; - void add_options(po::options_description_easy_init &options) override { - options - ("adapter", po::value<int>()->default_value(0), "Which adapter to use."); + void add_extra_options(po::options_description & options) { + add_ble_options(options); } int main(app_execution &execution) override { @@ -50,13 +49,11 @@ public: sigaction(SIGINT, &sigIntHandler, NULL); try { - auto adapter_index = execution.vm["adapter"].as<int>(); - - adapter = getAdapter(adapter_index); + adapter = bluetoothSystem.getAdapter(ble_adapter_name()); set<Mac> seen_devices; - cout << "Scanning with adapter #" << adapter_index << ", mac=" << adapter->getMac().str() << endl; + cout << "Scanning with adapter " << adapter->getName() << ", mac=" << adapter->getMac().str() << endl; adapter->runScan([&](BluetoothDevice &device) { auto mac = device.getMac(); |