en en ceb en ru en en en en id en en en en en en en en fr en en en en en en az en en en en en en en en es en en it it en ca en en en en en en en en en en en en en en it en de de en en en en en ca en en en en fr en en ja en en en en en fr en en en hbs_lat hbs_lat en en kn en ceb ro en kn en en ceb hbs_lat hbs_lat en en en fr fr fr ceb en kn en fr fr en ceb en kn hbs_lat hbs_lat en en en en en en en en
Commit 93f50e78 authored Jun 18, 2020 by schneider
fix(ble): Update advertising data even when it is empty
View file @ 93f50e78
@@ -206,6 +206,12 @@ static void appSetAdvScanDataFrag(uint8_t advHandle, uint8_t location)
DmAdvSetData(advHandle, op, APP_LOC_2_DM_LOC(location), 0, NULL);
/* while there remains data to be sent */
while (remainLen > 0)
@@ -257,13 +263,15 @@ static void appSetAdvScanData(uint8_t advHandle, uint8_t mode)
/* set advertising data */
if (appSlaveCb.advDataOffset[advHandle][advLoc] < appSlaveCb.advDataLen[advHandle][advLoc])
if (appSlaveCb.advDataOffset[advHandle][advLoc] < appSlaveCb.advDataLen[advHandle][advLoc] ||
/* set scan data */
if (appSlaveCb.advDataOffset[advHandle][scanLoc] < appSlaveCb.advDataLen[advHandle][scanLoc])
if (appSlaveCb.advDataOffset[advHandle][scanLoc] < appSlaveCb.advDataLen[advHandle][scanLoc] ||
0% Try again or attach a new file . Cancel
You are about to add 0 people to te discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment