Hi. My app based on S130_1.0.0 and is run on DevKit with 51422 chip. App advertises and scans at the same time with next params:
-
adv interval = 20mS;
-
scan interval = 200mS;
-
scan window = 100mS;
-
scanner is started before advertiser in main();
This all is run on two DK boards so each nRF receives adv packets of the other. During testing app I have noticed that after some time (several minutes) both nRF receives less and less adv packets during ~1 min until stop receiving advs at all for ~1 min and then again receives more and more adv packets till receiving almost all adv. Such behavior looks like some wave of receiving adv. Using MCP on my PC I have verified than both nRF advertise all this time, so seems problem is with scanner.
Could you explain such behavior? Is it expected or it's unknown bug in SD? Can you advice anything to avoid losing adv packets during so long time? Thanks!