Simple test

Ensure your device works with this simple test.

examples/ble_eddystone_simpletest.py
 1# SPDX-FileCopyrightText: 2021 ladyada for Adafruit Industries
 2# SPDX-License-Identifier: MIT
 3
 4"""This example broadcasts our Mac Address as our Eddystone ID and a link to the Adafruit Discord
 5server."""
 6
 7import time
 8
 9import adafruit_ble
10
11from adafruit_ble_eddystone import uid, url
12
13radio = adafruit_ble.BLERadio()
14
15# Reuse the BLE address as our Eddystone instance id.
16eddystone_uid = uid.EddystoneUID(radio.address_bytes)
17eddystone_url = url.EddystoneURL("https://adafru.it/discord")
18
19while True:
20    # Alternate between advertising our ID and our URL.
21    radio.start_advertising(eddystone_uid)
22    time.sleep(0.5)
23    radio.stop_advertising()
24
25    radio.start_advertising(eddystone_url)
26    time.sleep(0.5)
27    radio.stop_advertising()
28
29    time.sleep(4)