Bug #1079 » t7h-offsets.patch
chirp/ict7h.py Sun Aug 11 22:11:54 2013 -0700 → chirp/ict7h.py Sun Aug 18 14:39:43 2013 -0700 | ||
---|---|---|
57 | 57 | |
58 | 58 |
def get_features(self): |
59 | 59 |
rf = chirp_common.RadioFeatures() |
60 |
rf.memory_bounds = (0, 59)
|
|
60 |
rf.memory_bounds = (1, 60)
|
|
61 | 61 |
rf.valid_modes = list(MODES) |
62 | 62 |
rf.valid_tmodes = list(TMODES) |
63 | 63 |
rf.valid_duplexes = list(DUPLEX) |
... | ... | |
79 | 79 |
return repr(self._memobj.memory[number]) |
80 | 80 | |
81 | 81 |
def get_memory(self, number): |
82 |
_mem = self._memobj.memory[number] |
|
83 |
_flag = self._memobj.flags[number] |
|
82 |
_mem = self._memobj.memory[number-1]
|
|
83 |
_flag = self._memobj.flags[number-1]
|
|
84 | 84 | |
85 | 85 |
mem = chirp_common.Memory() |
86 | 86 |
mem.number = number |
... | ... | |
103 | 103 |
return mem |
104 | 104 | |
105 | 105 |
def set_memory(self, mem): |
106 |
_mem = self._memobj.memory[mem.number] |
|
107 |
_flag = self._memobj.flags[mem.number] |
|
106 |
_mem = self._memobj.memory[mem.number-1]
|
|
107 |
_flag = self._memobj.flags[mem.number-1]
|
|
108 | 108 | |
109 | 109 |
_mem.freq = int(mem.freq / 100000) |
110 | 110 |
topfreq = int(mem.freq / 100000) * 100000 |