File tree Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change 23
23
class RevTouchSensor (Component ):
24
24
def __init__ (self , port : Port ):
25
25
super ().__init__ (port , PortType .SMART_IO_PORT )
26
- self .is_pressed = None
26
+ self ._is_pressed = None
27
27
28
28
def get_manufacturer (self ) -> str :
29
29
return "REV Robotics"
@@ -46,23 +46,23 @@ def reset(self) -> None:
46
46
pass
47
47
48
48
def periodic (self ) -> None :
49
- old = self .is_pressed
49
+ old = self ._is_pressed
50
50
self ._read_hardware ()
51
- if old != self .is_pressed :
52
- if self .is_pressed and self .pressed_callback :
51
+ if old != self ._is_pressed :
52
+ if self ._is_pressed and self .pressed_callback :
53
53
self .pressed_callback ()
54
54
elif old and self .released_callback :
55
55
self .released_callback ()
56
56
57
57
# Component specific methods
58
58
59
59
def _read_hardware (self ):
60
- # here read hardware to get the current value of the sensor and set self.is_pressed
60
+ # here read hardware to get the current value of the sensor and set self._is_pressed
61
61
pass
62
62
63
63
def is_pressed (self ) -> bool :
64
64
'''Returns if the touch sensor is pressed or not'''
65
- return self .is_pressed
65
+ return self ._is_pressed
66
66
67
67
# Events
68
68
def register_when_pressed (self , callback : EmptyCallable ) -> None :
You can’t perform that action at this time.
0 commit comments