Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Digital Matter Site
  • Contact Us

Choosing Bluetooth® Scan Length

Written by Matthew Clark-Massera

Updated at May 17th, 2024

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Contact Support
  • Home
  • Bluetooth® Tags, Sensors and Scanners
  • Bluetooth® Documentation and How To

Table of Contents

Choosing Scan Length Finding the Balance Configuration Example

When choosing the scan length for your Bluetooth® device you are balancing the power usage and accuracy. If the scan is too short you may miss nearby tags but if it is too long you are wasting power.

Finding the Balance

The first thing you must consider is how often your Bluetooth® tags advertise their data. This is called the "advertisement interval" and can typically be configured or found in the device's datasheet. You should ensure that the Bluetooth® scan length is at a minimum the size of the longest advertising interval used by your devices. You may require a longer scan time than the longest advertising interval as interference from other devices could mean tags are missed.

The next thing you must consider is whether you are using multiple scanning technologies (see here). If you are using both long range and standard Bluetooth® then you should at least double the scan period.

Example

We have three different tag types:

  1. A Guppy which has an advertising interval of every 1 second
  2. An Eddystone tag which has an advertising interval of every 5 seconds
  3. An iBeacon which advertises every 100 milliseconds

Clearly the longest advertisement period is 5 seconds. We want to reduce the chance of missed data so should set the scan period as a multiple of 5 seconds. We test a scan period of 5, 10, 15 and 20 seconds, and find 5 and 10 seconds occasionally miss these Eddystone tags but 15 and 20 seconds work consistently. We therefore set the tag scan time to 15 seconds to reduce power consumption. 

length selection bluetooth scan

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Active vs Passive Bluetooth® Scanning
  • Bluetooth® Long Range
  • Setting up Stationary Bluetooth® Gateways

Subscribe to Partner News

Subscribe to our mailing list to receive Digital Matter news, product and tehnical updates, and more.

Subscribe

Copyright © Digital Matter . All Rights Reserved.

Privacy Contact Support

Knowledge Base Software powered by Helpjuice

Expand