Skip to content

Commit 687f74a

Browse files
committed
Use newly exposed BLE constants
1 parent db35eb9 commit 687f74a

File tree

1 file changed

+7
-8
lines changed

1 file changed

+7
-8
lines changed

adafruit_ble_broadcastnet.py

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,10 @@
1919
import adafruit_ble
2020
from adafruit_ble.advertising import Advertisement, LazyObjectField
2121
from adafruit_ble.advertising.standard import ManufacturerData, ManufacturerDataField
22+
from adafruit_ble.advertising.adafruit import (
23+
MANUFACTURING_DATA_ADT,
24+
ADAFRUIT_COMPANY_ID,
25+
)
2226

2327
try:
2428
from typing import Optional
@@ -68,26 +72,21 @@ def broadcast(
6872
device_address = "000000000000" # pylint: disable=invalid-name
6973
"""Device address as a string."""
7074

71-
_MANUFACTURING_DATA_ADT = const(0xFF)
72-
_ADAFRUIT_COMPANY_ID = const(0x0822)
73-
7475

7576
class AdafruitSensorMeasurement(Advertisement):
7677
"""A collection of sensor measurements."""
7778

7879
# This prefix matches all
7980
match_prefixes = (
8081
# Matches the sequence number field header (length+ID)
81-
struct.pack(
82-
"<BHBH", _MANUFACTURING_DATA_ADT, _ADAFRUIT_COMPANY_ID, 0x03, 0x0003
83-
),
82+
struct.pack("<BHBH", MANUFACTURING_DATA_ADT, ADAFRUIT_COMPANY_ID, 0x03, 0x0003),
8483
)
8584

8685
manufacturer_data = LazyObjectField(
8786
ManufacturerData,
8887
"manufacturer_data",
89-
advertising_data_type=_MANUFACTURING_DATA_ADT,
90-
company_id=_ADAFRUIT_COMPANY_ID,
88+
advertising_data_type=MANUFACTURING_DATA_ADT,
89+
company_id=ADAFRUIT_COMPANY_ID,
9190
key_encoding="<H",
9291
)
9392

0 commit comments

Comments
 (0)