File tree Expand file tree Collapse file tree 1 file changed +2
-14
lines changed
api_drivers/common_api_drivers/indev Expand file tree Collapse file tree 1 file changed +2
-14
lines changed Original file line number Diff line number Diff line change @@ -20,7 +20,6 @@ class XPT2046(pointer_framework.PointerDriver):
20
20
def __init__ (
21
21
self ,
22
22
spi_bus ,
23
- cs = None ,
24
23
touch_cal = None
25
24
):
26
25
super ().__init__ (touch_cal = touch_cal )
@@ -38,26 +37,15 @@ def __init__(
38
37
39
38
self ._spi = spi_bus
40
39
41
- if cs in (- 1 , None ):
42
- self .__cs = None
43
- else :
44
- self .__cs = machine .Pin (cs , machine .Pin .OUT )
45
- self .__cs .value (1 )
46
-
47
40
def _read_reg (self , reg ):
48
41
self ._trans_buf [0 ] = reg
49
42
self ._recv_buf [0 ] = 0x00
50
43
self ._recv_buf [1 ] = 0x00
51
-
52
- if self .__cs is not None :
53
- self .__cs .value (0 )
44
+ self ._recv_buf [2 ] = 0x00
54
45
55
46
self ._spi .write_readinto (self ._trans_mv , self ._recv_mv )
56
47
57
- if self .__cs is not None :
58
- self .__cs .value (1 )
59
-
60
- return ((self ._recv_buf [0 ] << 8 ) | self ._recv_buf [1 ]) >> 3
48
+ return ((self ._recv_buf [1 ] << 8 ) | self ._recv_buf [2 ]) >> 3
61
49
62
50
def _get_coords (self ):
63
51
points = self .__points
You can’t perform that action at this time.
0 commit comments