monitor scanning doesn't actually reduce transmits?
0x0a11c0de opened this issue · comments
The stated reason for scanning is to reduce the number of transmits while determining presence. However, the monitor tool currently uses hcitool lescan
, which by default does active scanning. This means for every advertisement, the scanner is going to do a scan request to the device. Doesn't that mean the scanner is actually doing more transmits than if you were to just periodically issue name requests to your devices? Should the code be doing passive scans like this: hcitool lescan --passive
?