Skip to content

Commit 63052d3

Browse files
committed
add property 'enabled'
1 parent 8b9ec43 commit 63052d3

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

adafruit_ina3221.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,7 @@ def __init__(self, device: Any, channel: int) -> None:
147147
self._device = device
148148
self._channel = channel
149149
self._shunt_resistance = 0.5
150+
self._enabled = False
150151

151152
def enable(self) -> None:
152153
"""Enable this channel"""
@@ -156,6 +157,12 @@ def enable(self) -> None:
156157
high_byte = (config_value >> 8) & 0xFF
157158
low_byte = config_value & 0xFF
158159
self._device._write_register(CONFIGURATION, bytes([high_byte, low_byte]))
160+
self._enabled = True
161+
162+
@property
163+
def enabled(self) -> bool:
164+
"""return buffered enable-state """
165+
return self._enabled
159166

160167
@property
161168
def bus_voltage(self) -> float:

0 commit comments

Comments
 (0)