[chirp_devel] [PATCH] [VV-898] Add Settings to Leixen VV-898 Module - Part 10
Jim Unroe
Sun Jan 25 13:39:41 PST 2015
# HG changeset patch
# User Jim Unroe <rock.unroe at gmail.com>
# Date 1422216784 18000
# Node ID 41494ef344301f609685291ecc1d665e2862ff63
# Parent 0d6ae97ab5ae1c1ba1677885a95d3b5a4a12bd3c
[VV-898] Add Settings to Leixen VV-898 Module - Part 10
Add the following settings:
- Squelch Base Value (UHF)
- Squelch Base Value (VHF)
related to #2149
diff -r 0d6ae97ab5ae -r 41494ef34430 chirp/leixen.py
--- a/chirp/leixen.py Sun Jan 25 14:01:49 2015 -0500
+++ b/chirp/leixen.py Sun Jan 25 15:13:04 2015 -0500
@@ -108,6 +108,13 @@
unknown:4;
} settings;
+#seekto 0x01cd;
+struct {
+ u8 rssi136; // squelch base level (vhf)
+ u8 unknown0x01ce;
+ u8 rssi400; // squelch base level (uhf)
+} service;
+
#seekto 0x0900;
struct {
char user1[7]; // user message 1
@@ -519,6 +526,7 @@
def _get_settings(self):
_settings = self._memobj.settings
+ _service = self._memobj.service
_msg = self._memobj.messages
cfg_grp = RadioSettingGroup("cfg_grp", "Basic Settings")
adv_grp = RadioSettingGroup("adv_grp", "Advanced Settings")
@@ -700,6 +708,13 @@
RadioSettingValueBoolean(_settings.dtmfst))
adv_grp.append(rs)
+ rs = RadioSetting("service.rssi400", "Squelch Base Level (UHF)",
+ RadioSettingValueInteger(0, 255,_service.rssi400))
+ adv_grp.append(rs)
+ rs = RadioSetting("service.rssi136", "Squelch Base Level (VHF)",
+ RadioSettingValueInteger(0, 255,_service.rssi136))
+ adv_grp.append(rs)
+
#
# Key Settings
#
More information about the chirp_devel
mailing list