[chirp_devel] [PATCH 20/35] Fix style issues in ic208.py (#2355)
Zachary T Welch
Tue Mar 3 17:48:32 PST 2015
# HG changeset patch
# User Zachary T Welch <zach at mandolincreekfarm.com>
# Fake Node ID d7bbc12464c1d3a2e2c703e128bd8bcef948b084
Fix style issues in ic208.py (#2355)
diff --git a/chirp/drivers/ic208.py b/chirp/drivers/ic208.py
index 9c3bbaa..b327371 100644
--- a/chirp/drivers/ic208.py
+++ b/chirp/drivers/ic208.py
@@ -19,7 +19,7 @@ from chirp import chirp_common, errors, directory, bitwise
MEM_FORMAT = """
struct memory {
u24 freq;
- u16 offset;
+ u16 offset;
u8 power:2,
rtone:6;
u8 duplex:2,
@@ -75,12 +75,13 @@ for i in range(1, 6):
IC208_SPECIAL.append("%iA" % i)
IC208_SPECIAL.append("%iB" % i)
-CHARSET = dict(zip([0x00, 0x08, 0x09, 0x0a, 0x0b, 0x0d, 0x0f], " ()*+-/") +
- zip(range(0x10, 0x1a), "0123456789") +
- [(0x1c,'|'), (0x1d,'=')] +
- zip(range(0x21, 0x3b), "ABCDEFGHIJKLMNOPQRSTUVWXYZ"))
+CHARSET = dict(zip([0x00, 0x08, 0x09, 0x0a, 0x0b, 0x0d, 0x0f], " ()*+-/") +
+ zip(range(0x10, 0x1a), "0123456789") +
+ [(0x1c, '|'), (0x1d, '=')] +
+ zip(range(0x21, 0x3b), "ABCDEFGHIJKLMNOPQRSTUVWXYZ"))
CHARSET_REV = dict(zip(CHARSET.values(), CHARSET.keys()))
+
def get_name(_mem):
"""Decode the name from @_mem"""
def _get_char(val):
@@ -97,6 +98,7 @@ def get_name(_mem):
return name.rstrip()
+
def set_name(_mem, name):
"""Encode @name in @_mem"""
def _get_index(char):
@@ -118,6 +120,7 @@ def set_name(_mem, name):
_mem.name5 = _get_index(name[4])
_mem.name6 = _get_index(name[5])
+
@directory.register
class IC208Radio(icf.IcomCloneModeRadio):
"""Icom IC800"""
@@ -157,7 +160,6 @@ class IC208Radio(icf.IcomCloneModeRadio):
def process_mmap(self):
self._memobj = bitwise.parse(MEM_FORMAT, self._mmap)
-
def _get_bank(self, loc):
_flg = self._memobj.flags[loc-1]
if _flg.bank >= 0x0A:
@@ -194,7 +196,6 @@ class IC208Radio(icf.IcomCloneModeRadio):
return _mem, _flg, index
-
def get_memory(self, number):
_mem, _flg, index = self._get_memory(number)
@@ -258,4 +259,3 @@ class IC208Radio(icf.IcomCloneModeRadio):
if not isinstance(mem.number, str):
_flg.skip = mem.skip == "S"
_flg.pskip = mem.skip == "P"
-
diff --git a/tools/cpep8.blacklist b/tools/cpep8.blacklist
index 9181e9c..75faa3a 100644
--- a/tools/cpep8.blacklist
+++ b/tools/cpep8.blacklist
@@ -1,7 +1,6 @@
# cpep8.blacklist: The list of files that do not meet PEP8 standards.
# DO NOT ADD NEW FILES!! Instead, fix the code to be compliant.
# Over time, this list should shrink and (eventually) be eliminated.
-./chirp/drivers/ic208.py
./chirp/drivers/ic2100.py
./chirp/drivers/ic2200.py
./chirp/drivers/ic2720.py
More information about the chirp_devel
mailing list