File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -121,11 +121,11 @@ def __getitem__(self, key):
121
121
if key > self ._max_size :
122
122
raise ValueError ("Register '{0}' greater than maximum FRAM size."
123
123
" ({1})" .format (key , self ._max_size ))
124
- return self ._read_byte (key )[ 0 ]
124
+ return self ._read_byte (key )
125
125
elif isinstance (key , slice ):
126
126
registers = list (range (key .start if not key .start is None else 0 ,
127
- key .stop if not key .stop is None else None ,
128
- key .step if not key .step is None else None ))
127
+ key .stop if not key .stop is None else self . _max_size ,
128
+ key .step if not key .step is None else 1 ))
129
129
if (registers [0 ] + len (registers )) > self ._max_size :
130
130
raise ValueError ("Register + Length greater than maximum FRAM size."
131
131
" ({0})" .format (self ._max_size ))
You can’t perform that action at this time.
0 commit comments