From c345010cde46585983126169981805d5233fbfe5 Mon Sep 17 00:00:00 2001 From: Mike Kazantsev Date: Sat, 18 Jan 2025 15:29:04 +0500 Subject: [PATCH] timed-ble-beacon: add options to set min/max beacon intervals --- timed-ble-beacon | 28 +++++++++++++++++++--------- timed-ble-beacon-mpy-led | 32 +++++++++++++++++--------------- 2 files changed, 36 insertions(+), 24 deletions(-) diff --git a/timed-ble-beacon b/timed-ble-beacon index 79d032b8..d69ed6e4 100755 --- a/timed-ble-beacon +++ b/timed-ble-beacon @@ -103,29 +103,31 @@ class BLEAdMsg(dbus.service.Object): # see man org.bluez.LEAdvertisement m = ( lambda si='',so='',iface='org.freedesktop.DBus.Properties': dbus.service.method(iface, in_signature=si, out_signature=so) ) - def __init__(self, bus, mid, secret, td, n=None): - n, td = n or int(time.time() - 1_735_689_600), round(td / 100) + def __init__(self, bus, mid, secret, td, bms_a, bms_b): + n, td = int(time.time() - 1_735_689_600), round(td / 100) msg = struct.pack('