File tree Expand file tree Collapse file tree
internal_filesystem/lib/mpos/indev Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -104,19 +104,23 @@ def _interrupt_handler(self, pin):
104104 self ._interrupt_flag = True
105105
106106 def hw_reset (self ):
107- if self ._interrupt_pin and self ._reset_pin :
108- self ._interrupt_pin .init (self ._interrupt_pin .OUT )
109- self ._interrupt_pin (0 )
107+ if self ._reset_pin :
108+ if self ._interrupt_pin :
109+ self ._interrupt_pin .init (self ._interrupt_pin .OUT )
110+ self ._interrupt_pin (0 )
110111 self ._reset_pin (0 )
111112 time .sleep_ms (10 ) # NOQA
112- self ._interrupt_pin (1 ) # only for 0x14 address
113- #self._interrupt_pin(0)
113+ if self ._interrupt_pin :
114+ self ._interrupt_pin (1 ) # only for 0x14 address
115+ #self._interrupt_pin(0)
114116 time .sleep_ms (1 ) # NOQA
115117 self ._reset_pin (1 )
116118 time .sleep_ms (5 ) # NOQA
117- self ._interrupt_pin (0 )
119+ if self ._interrupt_pin :
120+ self ._interrupt_pin (0 )
118121 time .sleep_ms (50 ) # NOQA
119- self ._interrupt_pin .init (mode = self ._interrupt_pin .IN )
122+ if self ._interrupt_pin :
123+ self ._interrupt_pin .init (mode = self ._interrupt_pin .IN )
120124 time .sleep_ms (50 ) # NOQA
121125
122126 self ._write_reg (_ESD_CHECK_REG , 0x00 )
You can’t perform that action at this time.
0 commit comments