Javier Vargas
/
ControllerBLE
Test
Diff: source/main.cpp
- Revision:
- 78:bb7e309408a2
- Parent:
- 77:48c622bf903f
- Child:
- 79:9f3aca04de4e
diff -r 48c622bf903f -r bb7e309408a2 source/main.cpp --- a/source/main.cpp Tue Jan 29 09:23:00 2019 +0000 +++ b/source/main.cpp Tue Jan 29 09:26:59 2019 +0000 @@ -1,4 +1,5 @@ #define END_OF_JSON 0xFE +#define MAC_FILTER 0x8E #include "mbed.h" #include "picojson.h" @@ -10,7 +11,7 @@ #include "ble/DiscoveredCharacteristic.h" #include "ble/DiscoveredService.h" -bool serviceDiscovered = false; +bool serviceDiscovered = false; char finalCharacterJSON = END_OF_JSON; typedef struct { @@ -94,7 +95,7 @@ } void scanCallback(const Gap::AdvertisementCallbackParams_t *params) { - if (params->peerAddr[0] != 0x8E) return; + if (params->peerAddr[0] != MAC_FILTER) return; /* printf("adv peerAddr[%02x %02x %02x %02x %02x %02x] rssi %d, isScanResponse %u, AdvertisementType %u\r\n", params->peerAddr[5], params->peerAddr[4], params->peerAddr[3], params->peerAddr[2], params->peerAddr[1], params->peerAddr[0],