|
2 | 2 | import M5
|
3 | 3 | from machine import Pin
|
4 | 4 |
|
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 |
| - |
18 | 5 | 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 | + |
19 | 18 | def __init__(self) -> None:
|
20 |
| - self._port = _pin_map.get(M5.getBoard()) |
| 19 | + self._port = self._pin_map.get(M5.getBoard()) |
21 | 20 | self._transmitter = NEC(Pin(self._port[1], Pin.OUT, value=0))
|
22 | 21 | self._receiver = None
|
23 | 22 |
|
|
0 commit comments