Skip to content

Commit 3599a30

Browse files
committed
rename consts
1 parent 5a95c7a commit 3599a30

File tree

3 files changed

+50
-50
lines changed

3 files changed

+50
-50
lines changed

adafruit_cap1188/cap1188.py

Lines changed: 36 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -48,30 +48,30 @@
4848
__repo__ = "https://github.com/adafruit/Adafruit_CircuitPython_CAP1188.git"
4949

5050
# pylint: disable=bad-whitespace
51-
CAP1188_MID = const(0x5D)
52-
CAP1188_PID = const(0x50)
53-
CAP1188_MAIN_CONTROL = const(0x00)
54-
CAP1188_GENERAL_STATUS = const(0x02)
55-
CAP1188_INPUT_STATUS = const(0x03)
56-
CAP1188_LED_STATUS = const(0x04)
57-
CAP1188_NOISE_FLAGS = const(0x0A)
58-
CAP1188_DELTA_COUNT =(const(0x10),
51+
_CAP1188_MID = const(0x5D)
52+
_CAP1188_PID = const(0x50)
53+
_CAP1188_MAIN_CONTROL = const(0x00)
54+
_CAP1188_GENERAL_STATUS = const(0x02)
55+
_CAP1188_INPUT_STATUS = const(0x03)
56+
_CAP1188_LED_STATUS = const(0x04)
57+
_CAP1188_NOISE_FLAGS = const(0x0A)
58+
_CAP1188_DELTA_COUNT =(const(0x10),
5959
const(0x11),
6060
const(0x12),
6161
const(0x13),
6262
const(0x14),
6363
const(0x15),
6464
const(0x16),
6565
const(0x17))
66-
CAP1188_SENSITIVTY = const(0x1F)
67-
CAP1188_CAL_ACTIVATE = const(0x26)
68-
CAP1188_MULTI_TOUCH_CFG = const(0x2A)
69-
CAP1188_THESHOLD_1 = const(0x30)
70-
CAP1188_STANDBY_CFG = const(0x41)
71-
CAP1188_LED_LINKING = const(0x72)
72-
CAP1188_PRODUCT_ID = const(0xFD)
73-
CAP1188_MANU_ID = const(0xFE)
74-
CAP1188_REVISION = const(0xFF)
66+
_CAP1188_SENSITIVTY = const(0x1F)
67+
_CAP1188_CAL_ACTIVATE = const(0x26)
68+
_CAP1188_MULTI_TOUCH_CFG = const(0x2A)
69+
_CAP1188_THESHOLD_1 = const(0x30)
70+
_CAP1188_STANDBY_CFG = const(0x41)
71+
_CAP1188_LED_LINKING = const(0x72)
72+
_CAP1188_PRODUCT_ID = const(0xFD)
73+
_CAP1188_MANU_ID = const(0xFE)
74+
_CAP1188_REVISION = const(0xFF)
7575
# pylint: enable=bad-whitespace
7676

7777
_SENSITIVITY = (128, 64, 32, 16, 8, 4, 2, 1)
@@ -97,14 +97,14 @@ def raw_value(self):
9797
@property
9898
def threshold(self):
9999
"""The touch threshold value."""
100-
return self._cap1188._read_register(CAP1188_THESHOLD_1 + self._pin - 1)
100+
return self._cap1188._read_register(_CAP1188_THESHOLD_1 + self._pin - 1)
101101

102102
@threshold.setter
103103
def threshold(self, value):
104104
value = int(value)
105105
if not 0 <= value <= 127:
106106
raise ValueError("Threshold value must be in range 0 to 127.")
107-
self._cap1188._write_register(CAP1188_THESHOLD_1 + self._pin - 1, value)
107+
self._cap1188._write_register(_CAP1188_THESHOLD_1 + self._pin - 1, value)
108108

109109
def recalibrate(self):
110110
"""Perform a self recalibration."""
@@ -114,15 +114,15 @@ def recalibrate(self):
114114
class CAP1188:
115115
"""CAP1188 driver base, must be extended for I2C/SPI interfacing."""
116116
def __init__(self):
117-
mid = self._read_register(CAP1188_MANU_ID)
118-
if mid != CAP1188_MID:
117+
mid = self._read_register(_CAP1188_MANU_ID)
118+
if mid != _CAP1188_MID:
119119
raise RuntimeError('Failed to find CAP1188! Manufacturer ID: 0x{:02x}'.format(mid))
120-
pid = self._read_register(CAP1188_PRODUCT_ID)
121-
if pid != CAP1188_PID:
120+
pid = self._read_register(_CAP1188_PRODUCT_ID)
121+
if pid != _CAP1188_PID:
122122
raise RuntimeError('Failed to find CAP1188! Product ID: 0x{:02x}'.format(pid))
123123
self._channels = [None]*8
124-
self._write_register(CAP1188_LED_LINKING, 0xFF) # turn on LED linking
125-
self._write_register(CAP1188_MULTI_TOUCH_CFG, 0x00) # allow multi touch
124+
self._write_register(_CAP1188_LED_LINKING, 0xFF) # turn on LED linking
125+
self._write_register(_CAP1188_MULTI_TOUCH_CFG, 0x00) # allow multi touch
126126
self._write_register(0x2F, 0x10) # turn off input-1-sets-all-inputs feature
127127
self.recalibrate()
128128

@@ -132,7 +132,7 @@ def __getitem__(self, key):
132132
if pin < 1 or pin > 8:
133133
raise IndexError('Pin must be a value 1-8.')
134134
if self._channels[index] is None:
135-
self._channels[index] = CAP1188_Channel(self, pin)
135+
self._channels[index] = _CAP1188_Channel(self, pin)
136136
return self._channels[index]
137137

138138
@property
@@ -144,23 +144,23 @@ def touched_pins(self):
144144
def touched(self):
145145
"""Return 8 bit value representing touch state of all pins."""
146146
# clear the INT bit and any previously touched pins
147-
current = self._read_register(CAP1188_MAIN_CONTROL)
148-
self._write_register(CAP1188_MAIN_CONTROL, current & ~0x01)
147+
current = self._read_register(_CAP1188_MAIN_CONTROL)
148+
self._write_register(_CAP1188_MAIN_CONTROL, current & ~0x01)
149149
# return only currently touched pins
150-
return self._read_register(CAP1188_INPUT_STATUS)
150+
return self._read_register(_CAP1188_INPUT_STATUS)
151151

152152
@property
153153
def sensitivity(self):
154154
"""The sensitvity of touch detections. Range is 1 (least) to 128 (most)."""
155-
return _SENSITIVITY[self._read_register(CAP1188_SENSITIVTY) >> 4 & 0x07]
155+
return _SENSITIVITY[self._read_register(_CAP1188_SENSITIVTY) >> 4 & 0x07]
156156

157157
@sensitivity.setter
158158
def sensitivity(self, value):
159159
if value not in _SENSITIVITY:
160160
raise ValueError("Sensitivty must be one of: {}".format(_SENSITIVITY))
161161
value = _SENSITIVITY.index(value) << 4
162-
new_setting = self._read_register(CAP1188_SENSITIVTY) & 0x8F | value
163-
self._write_register(CAP1188_SENSITIVTY, new_setting)
162+
new_setting = self._read_register(_CAP1188_SENSITIVTY) & 0x8F | value
163+
self._write_register(_CAP1188_SENSITIVTY, new_setting)
164164

165165
@property
166166
def thresholds(self):
@@ -172,11 +172,11 @@ def thresholds(self, value):
172172
value = int(value)
173173
if not 0 <= value <= 127:
174174
raise ValueError("Threshold value must be in range 0 to 127.")
175-
self._write_block(CAP1188_THESHOLD_1, bytearray((value,)*8))
175+
self._write_block(_CAP1188_THESHOLD_1, bytearray((value,)*8))
176176

177177
def threshold_values(self):
178178
"""Return tuple of touch threshold values for all channels."""
179-
return tuple(self._read_block(CAP1188_THESHOLD_1, 8))
179+
return tuple(self._read_block(_CAP1188_THESHOLD_1, 8))
180180

181181
def recalibrate(self):
182182
"""Perform a self recalibration on all the pins."""
@@ -187,13 +187,13 @@ def delta_count(self, pin):
187187
if pin < 1 or pin > 8:
188188
raise IndexError('Pin must be a value 1-8.')
189189
# 8 bit 2's complement
190-
raw_value = self._read_register(CAP1188_DELTA_COUNT[pin-1])
190+
raw_value = self._read_register(_CAP1188_DELTA_COUNT[pin-1])
191191
raw_value = raw_value - 256 if raw_value & 128 else raw_value
192192
return raw_value
193193

194194
def recalibrate_pins(self, mask):
195195
"""Recalibrate pins specified by bit mask."""
196-
self._write_register(CAP1188_CAL_ACTIVATE, mask)
196+
self._write_register(_CAP1188_CAL_ACTIVATE, mask)
197197

198198
def _read_register(self, address):
199199
"""Return 8 bit value of register at address."""

adafruit_cap1188/i2c.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,12 +50,12 @@
5050
__repo__ = "https://github.com/adafruit/Adafruit_CircuitPython_CAP1188.git"
5151

5252
# pylint: disable=bad-whitespace
53-
CAP1188_DEFAULT_ADDRESS = const(0x29)
53+
_CAP1188_DEFAULT_ADDRESS = const(0x29)
5454
# pylint: enable=bad-whitespace
5555

5656
class CAP1188_I2C(CAP1188):
5757
"""Driver for the CAP1188 connected over I2C."""
58-
def __init__(self, i2c, address=CAP1188_DEFAULT_ADDRESS):
58+
def __init__(self, i2c, address=_CAP1188_DEFAULT_ADDRESS):
5959
self._i2c = i2c_device.I2CDevice(i2c, address)
6060
self._buf = bytearray(2)
6161
super().__init__()

adafruit_cap1188/spi.py

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -50,9 +50,9 @@
5050
__repo__ = "https://github.com/adafruit/Adafruit_CircuitPython_CAP1188.git"
5151

5252
# pylint: disable=bad-whitespace
53-
CAP1188_SPI_SET_ADDR = const(0x7D)
54-
CAP1188_SPI_WRITE_DATA = const(0x7E)
55-
CAP1188_SPI_READ_DATA = const(0x7F)
53+
_CAP1188_SPI_SET_ADDR = const(0x7D)
54+
_CAP1188_SPI_WRITE_DATA = const(0x7E)
55+
_CAP1188_SPI_READ_DATA = const(0x7F)
5656
# pylint: enable=bad-whitespace
5757

5858
class CAP1188_SPI(CAP1188):
@@ -65,30 +65,30 @@ def __init__(self, spi, cs):
6565
def _read_register(self, address):
6666
# pylint: disable=no-member
6767
"""Return 8 bit value of register at address."""
68-
self._buf[0] = CAP1188_SPI_SET_ADDR
68+
self._buf[0] = _CAP1188_SPI_SET_ADDR
6969
self._buf[1] = address
70-
self._buf[2] = CAP1188_SPI_READ_DATA
70+
self._buf[2] = _CAP1188_SPI_READ_DATA
7171
with self._spi as spi:
7272
spi.write_readinto(self._buf, self._buf)
7373
return self._buf[3]
7474

7575
def _write_register(self, address, value):
7676
# pylint: disable=no-member
7777
"""Write 8 bit value to registter at address."""
78-
self._buf[0] = CAP1188_SPI_SET_ADDR
78+
self._buf[0] = _CAP1188_SPI_SET_ADDR
7979
self._buf[1] = address
80-
self._buf[2] = CAP1188_SPI_WRITE_DATA
80+
self._buf[2] = _CAP1188_SPI_WRITE_DATA
8181
self._buf[3] = value
8282
with self._spi as spi:
8383
spi.write(self._buf)
8484

8585
def _read_block(self, start, length):
8686
# pylint: disable=no-member
8787
"""Return byte array of values from start address to length."""
88-
self._buf[0] = CAP1188_SPI_SET_ADDR
88+
self._buf[0] = _CAP1188_SPI_SET_ADDR
8989
self._buf[1] = start
90-
self._buf[2] = CAP1188_SPI_READ_DATA
91-
result = bytearray((CAP1188_SPI_READ_DATA,)*length)
90+
self._buf[2] = _CAP1188_SPI_READ_DATA
91+
result = bytearray((_CAP1188_SPI_READ_DATA,)*length)
9292
with self._spi as spi:
9393
spi.write(self._buf, end=3)
9494
spi.write_readinto(result, result)
@@ -97,11 +97,11 @@ def _read_block(self, start, length):
9797
def _write_block(self, start, data):
9898
# pylint: disable=no-member
9999
"""Write out data beginning at start address."""
100-
self._buf[0] = CAP1188_SPI_SET_ADDR
100+
self._buf[0] = _CAP1188_SPI_SET_ADDR
101101
self._buf[1] = start
102102
with self._spi as spi:
103103
spi.write(self._buf, end=2)
104-
self._buf[0] = CAP1188_SPI_WRITE_DATA
104+
self._buf[0] = _CAP1188_SPI_WRITE_DATA
105105
for value in data:
106106
self._buf[1] = value
107107
spi.write(self._buf, end=2)

0 commit comments

Comments
 (0)