File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed
Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change 1515#if defined(CONFIG_BT_ENABLED)
1616
1717#include < string.h>
18+ #include < algorithm>
1819#include " NimBLEBeacon.h"
1920#include " NimBLELog.h"
2021
@@ -78,7 +79,7 @@ uint16_t NimBLEBeacon::getMinor() {
7879 * @return The UUID advertised.
7980 */
8081NimBLEUUID NimBLEBeacon::getProximityUUID () {
81- return NimBLEUUID (m_beaconData.proximityUUID , 16 , false );
82+ return NimBLEUUID (m_beaconData.proximityUUID , 16 , true );
8283}
8384
8485
@@ -139,7 +140,9 @@ void NimBLEBeacon::setMinor(uint16_t minor) {
139140void NimBLEBeacon::setProximityUUID (const NimBLEUUID &uuid) {
140141 NimBLEUUID temp_uuid = uuid;
141142 temp_uuid.to128 ();
142- memcpy (m_beaconData.proximityUUID , temp_uuid.getNative ()->u128 .value , 16 );
143+ std::reverse_copy (temp_uuid.getNative ()->u128 .value ,
144+ temp_uuid.getNative ()->u128 .value + 16 ,
145+ m_beaconData.proximityUUID );
143146} // setProximityUUID
144147
145148
You can’t perform that action at this time.
0 commit comments