Skip to content

Commit 9dc226d

Browse files
committed
libs/hardware/ir: Code optimization.
Signed-off-by: lbuque <[email protected]>
1 parent 51a0eb1 commit 9dc226d

File tree

1 file changed

+13
-14
lines changed
  • m5stack/libs/hardware

1 file changed

+13
-14
lines changed

m5stack/libs/hardware/ir.py

Lines changed: 13 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -2,22 +2,21 @@
22
import M5
33
from machine import Pin
44

5-
_pin_map = {
6-
M5.BOARD.M5AtomS3: (None, 4),
7-
M5.BOARD.M5AtomS3Lite: (None, 4),
8-
M5.BOARD.M5AtomS3U: (None, 12),
9-
M5.BOARD.M5Capsule: (None, 4),
10-
M5.BOARD.M5Cardputer: (None, 44),
11-
M5.BOARD.M5StickCPlus: (None, 9),
12-
M5.BOARD.M5StickC: (None, 9),
13-
M5.BOARD.M5StickCPlus2: (None, 19),
14-
M5.BOARD.M5AtomU: (None, 12),
15-
}
16-
17-
185
class IR:
6+
_pin_map = {
7+
M5.BOARD.M5AtomS3: (None, 4),
8+
M5.BOARD.M5AtomS3Lite: (None, 4),
9+
M5.BOARD.M5AtomS3U: (None, 12),
10+
M5.BOARD.M5Capsule: (None, 4),
11+
M5.BOARD.M5Cardputer: (None, 44),
12+
M5.BOARD.M5StickCPlus: (None, 9),
13+
M5.BOARD.M5StickC: (None, 9),
14+
M5.BOARD.M5StickCPlus2: (None, 19),
15+
M5.BOARD.M5AtomU: (None, 12),
16+
}
17+
1918
def __init__(self) -> None:
20-
self._port = _pin_map.get(M5.getBoard())
19+
self._port = self._pin_map.get(M5.getBoard())
2120
self._transmitter = NEC(Pin(self._port[1], Pin.OUT, value=0))
2221
self._receiver = None
2322

0 commit comments

Comments
 (0)