beacon

interface-config-bluetooth-instance

Configures the Bluetooth radio‘s beacon‘s emitted transmission pattern for Bluetooth radios functioning in the low energy beacon (le-beacon) mode. This option is applicable only if the Bluetooth radio‘s operational mode is set to le-beacon.

Supported in the following platforms:

Syntax

beacon [pattern|period|txpower]
beacon pattern [eddystone-url1|eddystone-ulr2|ibeacon]
beacon period <100-10000>
beacon txpower <-15-6>

Parameters

beacon pattern [eddystone-url1|eddystone-ulr2|ibeacon]
beacon pattern [eddystone-url1| eddystone-ulr2| ibeacon] When the beacon mode is set to ‘le-beacon‘, use this command to configure the Bluetooth radio‘s beacon‘s emitted transmission pattern. Select one of the following beacon patterns:
  • eddystone-url1 – Transmits an Eddystone-URL beacon using URL 1. This is the default setting.
  • eddystone-url2 – Transmits an Eddystone-URL beacon using URL 2

    An Eddystone-URL frame broadcasts a URL using a compressed encoding scheme to better fit within a limited advertisement packet. Once decoded, the URL can be used by a client for Internet access. If an Eddystone-URL beacon broadcasts https:anysite, clients receiving the packet can access that URL. If setting the transmission pattern as ‘eddystone-url1‘ or ‘eddystone-ulr2‘, use the ‘eddystone‘ keyword to configure Eddystone beacon payload parameters. For more information, see eddystone.

  • ibeacon – Transmits an ibeacon beacon. iBeacon was created by Apple for use in iPhone OS (iOS) devices (beginning with iOS version 7.0). There are three data fields Apple has made available to iOS applications, a Universally Unique IDentifier (UUID) for device identification, a Major value for device class and a Minor value for more refined information like product category. If setting the transmission pattern as ‘ibeacon‘, use the ‘ibeacon‘ keyword to configure ibeacon beacon payload parameters. For more information, see ibeacon.

For more information on configuring the Bluetooth radio‘s operational mode, see mode.

beacon period <100-10000>
beacon period <100-10000> Configures the Bluetooth radio‘s beacon transmission period, in milliseconds, from 100 - 10000. As the defined period increases, so does the CPU processing time and the number of packets incrementally transmitted (typically one per minute).
  • <100-10000> – Specify a value from 100 - 10000 milliseconds. The default value is 1000 milliseconds.
beacon txpower <-15-6>
beacon txpower <-15-6> Configures the Bluetooth radio‘s le-beacon transmit power. This determines how far a beacon can transmit data.
  • <-15-6> – Specify a value from -15 - -6 dBM. The default value is -10 dBm.

Example

nx9500-6C8809(config-profile-default-ap8432-if-bluetooth1)#beacon pattern 
eddystone-url2

nx9500-6C8809(config-profile-default-ap8432-if-bluetooth1)#beacon period 900

nx9500-6C8809(config-profile-default-ap8432-if-bluetooth1)#show context
 interface bluetooth1
  shutdown
  description AP8432-BLE-Radio1
  mode le-beacon
  beacon pattern eddystone-url2
  beacon period 900
nx9500-6C8809(config-profile-default-ap8432-if-bluetooth1)#

Related Commands

no (bluetooth-inf-config-command) Removes or reverts to default this Bluetooth radio‘s beacon-related configurations