@@ -134,7 +134,7 @@ def __getitem__(self, address):
134
134
fram[0:9]
135
135
"""
136
136
if isinstance (address , int ):
137
- if not ( 0 < address < self ._max_size ) :
137
+ if not 0 < address < self ._max_size :
138
138
raise ValueError ("Address '{0}' out of range. It must be 0 <= address < {1}."
139
139
.format (address , self ._max_size ))
140
140
buffer = bytearray (1 )
@@ -143,15 +143,15 @@ def __getitem__(self, address):
143
143
if address .step is not None :
144
144
raise ValueError ("Slice stepping is not currently available." )
145
145
146
- registers = list (range (address .start if address .start is not None else 0 ,
147
- address .stop + 1 if address .stop is not None else self ._max_size ))
148
- if registers [0 ] < 0 or (registers [0 ] + len (registers )) > self ._max_size :
146
+ regs = list (range (address .start if address .start is not None else 0 ,
147
+ address .stop + 1 if address .stop is not None else self ._max_size ))
148
+ if regs [0 ] < 0 or (regs [0 ] + len (regs )) > self ._max_size :
149
149
raise ValueError ("Address slice out of range. It must be 0 <= [starting address"
150
- ":stopping address] < {1 }."
151
- .format (address , self ._max_size ))
150
+ ":stopping address] < {0 }."
151
+ .format (self ._max_size ))
152
152
153
- buffer = bytearray (len (registers ))
154
- read_buffer = self ._read_register (registers [0 ], buffer )
153
+ buffer = bytearray (len (regs ))
154
+ read_buffer = self ._read_register (regs [0 ], buffer )
155
155
156
156
return read_buffer
157
157
@@ -173,7 +173,7 @@ def __setitem__(self, address, value):
173
173
if not isinstance (value , (int , bytearray , list , tuple )):
174
174
raise ValueError ("Data must be a single integer, or a bytearray,"
175
175
" list, or tuple." )
176
- if not ( 0 < address < self ._max_size ) :
176
+ if not 0 < address < self ._max_size :
177
177
raise ValueError ("Address '{0}' out of range. It must be 0 <= address < {1}."
178
178
.format (address , self ._max_size ))
179
179
0 commit comments