[chirp_devel] [PATCH] Driver Maintenance: anytone_ht.py
Jim Unroe
Thu Dec 31 18:15:25 PST 2020
# HG changeset patch
# User Jim Unroe <rock.unroe at gmail.com>
# Date 1609467270 18000
# Thu Dec 31 21:14:30 2020 -0500
# Node ID 8dff5da71b9effd76a376c0b2091bc7fbe8d493c
# Parent 84716a8e7b8ee1e8a45e5d5288d185191bd7cfc4
Driver Maintenance: anytone_ht.py
1. Add to PEP8 manifest
2. Perform PEP8 cleanup
fixes #8611
diff -r 84716a8e7b8e -r 8dff5da71b9e chirp/drivers/anytone_ht.py
--- a/chirp/drivers/anytone_ht.py Thu Dec 31 19:09:17 2020 -0500
+++ b/chirp/drivers/anytone_ht.py Thu Dec 31 21:14:30 2020 -0500
@@ -34,36 +34,36 @@
mem_format = """
struct memory {
bbcd freq[4];
- bbcd offset[4];
- u8 unknown1:4,
+ bbcd offset[4];
+ u8 unknown1:4,
tune_step:4;
- u8 unknown2:2,
+ u8 unknown2:2,
txdcsextra:1,
txinv:1,
channel_width:2,
unknown3:1,
tx_off:1;
- u8 unknown4:2,
+ u8 unknown4:2,
rxdcsextra:1,
rxinv:1,
power:2,
duplex:2;
- u8 unknown5:4,
+ u8 unknown5:4,
rxtmode:2,
txtmode:2;
- u8 unknown6:2,
+ u8 unknown6:2,
txtone:6;
- u8 unknown7:2,
+ u8 unknown7:2,
rxtone:6;
- u8 txcode;
- u8 rxcode;
- u8 unknown8[3];
- char name[6];
- u8 squelch:4,
+ u8 txcode;
+ u8 rxcode;
+ u8 unknown8[3];
+ char name[6];
+ u8 squelch:4,
unknown9:2,
bcl:2;
- u8 unknownA;
- u8 unknownB:7,
+ u8 unknownA;
+ u8 unknownB:7,
sqlmode:1;
u8 unknownC[4];
};
@@ -71,22 +71,22 @@
#seekto 0x0010;
struct {
u8 unknown1;
- u8 unknown2:5,
+ u8 unknown2:5,
bands1:3;
- char model[7];
- u8 unknown3:5,
+ char model[7];
+ u8 unknown3:5,
bands2:3;
- u8 unknown4[6];
- u8 unknown5[16];
- char date[9];
- u8 unknown6[7];
- u8 unknown7[16];
- u8 unknown8[16];
- char dealer[16];
- char stockdate[9];
- u8 unknown9[7];
- char selldate[9];
- u8 unknownA[7];
+ u8 unknown4[6];
+ u8 unknown5[16];
+ char date[9];
+ u8 unknown6[7];
+ u8 unknown7[16];
+ u8 unknown8[16];
+ char dealer[16];
+ char stockdate[9];
+ u8 unknown9[7];
+ char selldate[9];
+ u8 unknownA[7];
char seller[16];
} oem_info;
@@ -405,7 +405,7 @@
@directory.register
class AnyToneTERMN8RRadio(chirp_common.CloneModeRadio,
- chirp_common.ExperimentalRadio):
+ chirp_common.ExperimentalRadio):
"""AnyTone TERMN-8R"""
VENDOR = "AnyTone"
MODEL = "TERMN-8R"
@@ -448,7 +448,7 @@
rf.can_odd_split = True
rf.memory_bounds = (0, 199)
return rf
-
+
def sync_in(self):
self._mmap = _download(self)
self.process_mmap()
@@ -497,7 +497,7 @@
mem.duplex = DUPLEXES[_mem.duplex]
mem.mode = MODES[_mem.channel_width]
- if _mem.tx_off == True:
+ if _mem.tx_off is True:
mem.duplex = "off"
mem.offset = 0
@@ -712,7 +712,8 @@
rs = RadioSetting("backlight", "Backlight",
RadioSettingValueList(BACKLIGHT,
- BACKLIGHT[_settings.backlight]))
+ BACKLIGHT[
+ _settings.backlight]))
cfg_grp.append(rs)
rs = RadioSetting("color", "Backlight Color",
@@ -945,6 +946,7 @@
def match_model(cls, filedata, filename):
return cls._file_ident in filedata[0x10:0x20]
+
@directory.register
class AnyToneOBLTR8RRadio(AnyToneTERMN8RRadio):
"""AnyTone OBLTR-8R"""
diff -r 84716a8e7b8e -r 8dff5da71b9e tools/cpep8.manifest
--- a/tools/cpep8.manifest Thu Dec 31 19:09:17 2020 -0500
+++ b/tools/cpep8.manifest Thu Dec 31 21:14:30 2020 -0500
@@ -13,6 +13,7 @@
./chirp/drivers/__init__.py
./chirp/drivers/alinco.py
./chirp/drivers/anytone.py
+./chirp/drivers/anytone_ht.py
./chirp/drivers/ap510.py
./chirp/drivers/baofeng_uv3r.py
./chirp/drivers/baofeng_wp970i.py
More information about the chirp_devel
mailing list