Skip to content

Commit b627c00

Browse files
authored
Merge pull request #154 from tekktrik/feature/expose-adafruit-consts
Expose Adafruit advertising constants
2 parents 0b0c45a + 3edefc2 commit b627c00

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

adafruit_ble/advertising/adafruit.py

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,12 @@
2323
__version__ = "0.0.0-auto.0"
2424
__repo__ = "https://github.com/adafruit/Adafruit_CircuitPython_BLE.git"
2525

26-
_MANUFACTURING_DATA_ADT = const(0xFF)
27-
_ADAFRUIT_COMPANY_ID = const(0x0822)
26+
MANUFACTURING_DATA_ADT = const(0xFF)
27+
"""The advertising data type for manufacturer-specific data"""
28+
29+
ADAFRUIT_COMPANY_ID = const(0x0822)
30+
"""Company Identifier for Adafruit Industries"""
31+
2832
_COLOR_DATA_ID = const(0x0000)
2933

3034

@@ -35,17 +39,17 @@ class AdafruitColor(Advertisement):
3539
match_prefixes = (
3640
struct.pack(
3741
"<BHBH",
38-
_MANUFACTURING_DATA_ADT,
39-
_ADAFRUIT_COMPANY_ID,
42+
MANUFACTURING_DATA_ADT,
43+
ADAFRUIT_COMPANY_ID,
4044
struct.calcsize("<HI"),
4145
_COLOR_DATA_ID,
4246
),
4347
)
4448
manufacturer_data = LazyObjectField(
4549
ManufacturerData,
4650
"manufacturer_data",
47-
advertising_data_type=_MANUFACTURING_DATA_ADT,
48-
company_id=_ADAFRUIT_COMPANY_ID,
51+
advertising_data_type=MANUFACTURING_DATA_ADT,
52+
company_id=ADAFRUIT_COMPANY_ID,
4953
key_encoding="<H",
5054
)
5155
color = ManufacturerDataField(_COLOR_DATA_ID, "<I")

0 commit comments

Comments
 (0)