Locator mobile firmware

Dependencies:   BLE_API mbed nRF51822

Fork of BLE_Observer by Bluetooth Low Energy

Revision:
8:1b030068f28c
Parent:
7:88f50499af9a
Child:
9:3e967b414bd5
--- a/main.cpp	Tue Jan 12 11:00:02 2016 +0000
+++ b/main.cpp	Sun Apr 30 08:41:06 2017 +0000
@@ -27,15 +27,16 @@
 
 void advertisementCallback(const Gap::AdvertisementCallbackParams_t *params) {
 
-    printf("Adv peerAddr: [%02x %02x %02x %02x %02x %02x] rssi %d, ScanResp: %u, AdvType: %u\r\n",
-           params->peerAddr[5], params->peerAddr[4], params->peerAddr[3], params->peerAddr[2], params->peerAddr[1], params->peerAddr[0],
-           params->rssi, params->isScanResponse, params->type);
-#if DUMP_ADV_DATA
-    for (unsigned index = 0; index < params->advertisingDataLen; index++) {
-        printf("%02x ", params->advertisingData[index]);
+    if (params->type == 3) {
+        printf("Adv peerAddr: [%02x %02x %02x %02x %02x %02x] rssi %d, ScanResp: %u, AdvType: %u\r\n",
+               params->peerAddr[5], params->peerAddr[4], params->peerAddr[3], params->peerAddr[2], params->peerAddr[1], params->peerAddr[0],
+               params->rssi, params->isScanResponse, params->type);
+    
+        for (unsigned index = 0; index < params->advertisingDataLen; index++) {
+            printf("%02x ", params->advertisingData[index]);
+        }
+        printf("\r\n");
     }
-    printf("\r\n");
-#endif /* DUMP_ADV_DATA */
 }
 
 /**