From c30e75790c3de9ad3182f81711a6e1e54b616d7f Mon Sep 17 00:00:00 2001 From: Christian Wendt Date: Thu, 15 May 2025 16:01:06 +0200 Subject: [PATCH] Add some known serivce attributes to sx3 profile --- pymoof/profiles/sx3.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pymoof/profiles/sx3.py b/pymoof/profiles/sx3.py index 9a253a7..17af605 100644 --- a/pymoof/profiles/sx3.py +++ b/pymoof/profiles/sx3.py @@ -126,6 +126,7 @@ class BikeState(enum.Enum): ERRORS = "6acc5563-e631-4069-944d-b8ca7598ad50" WHEEL_SIZE = "6acc5564-e631-4069-944d-b8ca7598ad50" CLOCK = "6acc5567-e631-4069-944d-b8ca7598ad50" + BUTTON_STATES = "6acc5568-e631-4069-944d-b8ca7598ad50" class Sound(enum.Enum): @@ -140,4 +141,13 @@ class Light(enum.Enum): SERVICE_UUID = "6acc5580-e631-4069-944d-b8ca7598ad50" LIGHT_MODE = "6acc5581-e631-4069-944d-b8ca7598ad50" + LIGHT_STATE = "6acc5582-e631-4069-944d-b8ca7598ad50" SENSOR = "6acc5584-e631-4069-944d-b8ca7598ad50" + + class Maintenance(enum.Enum): + + SERVICE_UUID = "6acc55c0-e631-4069-944d-b8ca7598ad50" + + LOG_MODE = "6acc55c1-e631-4069-944d-b8ca7598ad50" + LOG_SIZE = "6acc55c2-e631-4069-944d-b8ca7598ad50" + LOG_BLOCK = "6acc55c3-e631-4069-944d-b8ca7598ad50"