8 #ifndef COMPONENTS_CPP_UTILS_BLEBEACON_H_
9 #define COMPONENTS_CPP_UTILS_BLEBEACON_H_
19 uint16_t manufacturerId;
21 uint8_t subTypeLength;
22 uint8_t proximityUUID[16];
26 } __attribute__((packed)) m_beaconData;
29 std::string getData();
32 uint16_t getManufacturerId();
33 BLEUUID getProximityUUID();
34 int8_t getSignalPower();
35 void setData(std::string data);
36 void setMajor(uint16_t major);
37 void setMinor(uint16_t minor);
38 void setManufacturerId(uint16_t manufacturerId);
39 void setProximityUUID(BLEUUID uuid);
40 void setSignalPower(int8_t signalPower);
Representation of a beacon. See:
Definition: BLEBeacon.h:16