Skip to content

Commit b5aad3d

Browse files
committed
v0.4.5
1 parent 82a407f commit b5aad3d

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

pyftms/client/client.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -69,8 +69,8 @@ class FitnessMachine(ABC, PropertiesManager):
6969
# Static device info
7070

7171
_device_info: DeviceInfo
72-
_features: MachineFeatures
73-
_settings: MachineSettings
72+
_m_features: MachineFeatures
73+
_m_settings: MachineSettings
7474
_settings_ranges: MappingProxyType[str, SettingRange]
7575

7676
def __init__(
@@ -199,7 +199,7 @@ def supported_properties(self) -> tuple[str, ...]:
199199
*May contain both meaningless properties and may not contain
200200
some properties that are supported by the machine.*
201201
"""
202-
x = self._get_supported_properties(self._features)
202+
x = self._get_supported_properties(self._m_features)
203203
if self.training_status is not None:
204204
x.append(c.TRAINING_STATUS)
205205
return tuple(x)
@@ -214,7 +214,7 @@ def available_properties(self) -> tuple[str, ...]:
214214
@cached_property
215215
def supported_settings(self) -> tuple[str, ...]:
216216
"""Supported settings."""
217-
return tuple(ControlModel._get_features(self._settings))
217+
return tuple(ControlModel._get_features(self._m_settings))
218218

219219
@property
220220
def supported_ranges(self) -> MappingProxyType[str, SettingRange]:
@@ -256,13 +256,13 @@ def _on_disconnect(cli: BleakClient) -> None:
256256
self._device_info = await read_device_info(self._cli)
257257

258258
if not hasattr(self, "_features"):
259-
self._features, self._settings = await read_features(
259+
self._m_features, self._m_settings = await read_features(
260260
self._cli, self._machine_type
261261
)
262262

263263
if not hasattr(self, "_settings_ranges"):
264264
self._settings_ranges = await read_supported_ranges(
265-
self._cli, self._settings
265+
self._cli, self._m_settings
266266
)
267267

268268
await self._controller.subscribe(self._cli)

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "pyftms"
3-
version = "0.4.4"
3+
version = "0.4.5"
44
description = "Python Fitness Machine Service client library."
55
authors = ["Sergey V. DUDANOV <[email protected]>"]
66
readme = "README.md"

0 commit comments

Comments
 (0)