From 9a1aa612b6a31622d2b5f4abe76557067e377beb Mon Sep 17 00:00:00 2001 From: Alec Delaney Date: Wed, 15 Dec 2021 15:53:27 -0500 Subject: [PATCH 1/2] Add sound level as a ManufacturerDataField --- adafruit_ble_broadcastnet.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/adafruit_ble_broadcastnet.py b/adafruit_ble_broadcastnet.py index 2c7f7e9..60bdd15 100644 --- a/adafruit_ble_broadcastnet.py +++ b/adafruit_ble_broadcastnet.py @@ -161,6 +161,9 @@ class AdafruitSensorMeasurement(Advertisement): """Battery voltage in millivolts. Saves two bytes over voltage and is more readable in bare packets.""" + sound_level = ManufacturerDataField(0x0A16, " None: From 943cc5c9d3f29804d164e206851258e94d844763 Mon Sep 17 00:00:00 2001 From: Alec Delaney Date: Wed, 15 Dec 2021 15:53:43 -0500 Subject: [PATCH 2/2] Add sound level to relevant example file --- examples/ble_broadcastnet_cpb.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/ble_broadcastnet_cpb.py b/examples/ble_broadcastnet_cpb.py index 41c99d7..d049054 100644 --- a/examples/ble_broadcastnet_cpb.py +++ b/examples/ble_broadcastnet_cpb.py @@ -13,7 +13,7 @@ measurement = adafruit_ble_broadcastnet.AdafruitSensorMeasurement() measurement.temperature = cp.temperature - # add sound level + measurement.sound_level = cp.sound_level measurement.light = cp.light measurement.value = cp.switch # measurement.acceleration = cp.acceleration