Skip to content

Commit a03f005

Browse files
additional type hint adjustments
1 parent c72346b commit a03f005

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

adafruit_as7341.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -657,15 +657,15 @@ def _smux_template(self) -> None:
657657
self._set_smux(SMUX_IN.NC_DARK, SMUX_OUT.DISABLED, SMUX_OUT.DISABLED)
658658
self._set_smux(SMUX_IN.NIR_F, SMUX_OUT.DISABLED, SMUX_OUT.DISABLED)
659659

660-
def _set_smux(self, smux_addr, smux_out1, smux_out2):
660+
def _set_smux(self, smux_addr: int, smux_out1: int, smux_out2: int) -> None:
661661
"""Connect a pair of sensors to an ADC channel"""
662662
low_nibble = smux_out1
663663
high_nibble = smux_out2 << 4
664664
smux_byte = high_nibble | low_nibble
665665
self._write_register(smux_addr, smux_byte)
666666

667667
@property
668-
def gain(self) -> Gain:
668+
def gain(self) -> int:
669669
"""The ADC gain multiplier. Must be a valid :meth:`adafruit_as7341.Gain`"""
670670
return self._gain
671671

@@ -676,11 +676,11 @@ def gain(self, gain_value: str) -> None:
676676
self._gain = gain_value
677677

678678
@property
679-
def _smux_enabled(self) -> RWBit:
679+
def _smux_enabled(self) -> bool:
680680
return self._smux_enable_bit
681681

682682
@_smux_enabled.setter
683-
def _smux_enabled(self, enable_smux: RWBit):
683+
def _smux_enabled(self, enable_smux: bool):
684684
self._low_bank_active = False
685685
self._smux_enable_bit = enable_smux
686686
while self._smux_enable_bit is True:
@@ -703,21 +703,21 @@ def led_current(self, led_current: int) -> None:
703703

704704
@property
705705
@_low_bank
706-
def led(self) -> RWBit:
706+
def led(self) -> bool:
707707
"""The attached LED. Set to True to turn on, False to turn off"""
708708
return self._led_enabled
709709

710710
@led.setter
711711
@_low_bank
712-
def led(self, led_on: RWBit) -> None:
712+
def led(self, led_on: bool) -> None:
713713
self._led_enabled = led_on
714714

715715
@property
716716
@_low_bank
717-
def _led_control_enabled(self) -> RWBit:
717+
def _led_control_enabled(self) -> bool:
718718
return self._led_control_enable_bit
719719

720720
@_led_control_enabled.setter
721721
@_low_bank
722-
def _led_control_enabled(self, enabled: RWBit) -> None:
722+
def _led_control_enabled(self, enabled: bool) -> None:
723723
self._led_control_enable_bit = enabled

0 commit comments

Comments
 (0)