From 687f74a7e33693d1c4ff5027b6ff49f5d3505516 Mon Sep 17 00:00:00 2001 From: Alec Delaney Date: Tue, 1 Feb 2022 14:43:06 -0500 Subject: [PATCH 1/2] Use newly exposed BLE constants --- adafruit_ble_broadcastnet.py | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/adafruit_ble_broadcastnet.py b/adafruit_ble_broadcastnet.py index 60bdd15..e126bba 100644 --- a/adafruit_ble_broadcastnet.py +++ b/adafruit_ble_broadcastnet.py @@ -19,6 +19,10 @@ import adafruit_ble from adafruit_ble.advertising import Advertisement, LazyObjectField from adafruit_ble.advertising.standard import ManufacturerData, ManufacturerDataField +from adafruit_ble.advertising.adafruit import ( + MANUFACTURING_DATA_ADT, + ADAFRUIT_COMPANY_ID, +) try: from typing import Optional @@ -68,9 +72,6 @@ def broadcast( device_address = "000000000000" # pylint: disable=invalid-name """Device address as a string.""" -_MANUFACTURING_DATA_ADT = const(0xFF) -_ADAFRUIT_COMPANY_ID = const(0x0822) - class AdafruitSensorMeasurement(Advertisement): """A collection of sensor measurements.""" @@ -78,16 +79,14 @@ class AdafruitSensorMeasurement(Advertisement): # This prefix matches all match_prefixes = ( # Matches the sequence number field header (length+ID) - struct.pack( - " Date: Tue, 1 Feb 2022 15:02:18 -0500 Subject: [PATCH 2/2] Remove import of micropython's const() --- adafruit_ble_broadcastnet.py | 1 - 1 file changed, 1 deletion(-) diff --git a/adafruit_ble_broadcastnet.py b/adafruit_ble_broadcastnet.py index e126bba..94e0f62 100644 --- a/adafruit_ble_broadcastnet.py +++ b/adafruit_ble_broadcastnet.py @@ -15,7 +15,6 @@ import struct import os import time -from micropython import const import adafruit_ble from adafruit_ble.advertising import Advertisement, LazyObjectField from adafruit_ble.advertising.standard import ManufacturerData, ManufacturerDataField