[chirp_devel] [PATCH] [kg-uv6] Fix fm preset locations and numbers
Marco Filippi IZ3GME
Sun Sep 8 08:34:51 PDT 2013
# HG changeset patch
# User Marco Filippi <iz3gme.marco at gmail.com>
# Date 1378654461 -7200
# Node ID 2fdf058355458deb31f1fcb711437ee71dd24ba1
# Parent b5cced8e6c9da6d5ed82200cd62021fca74e926e
[kg-uv6] Fix fm preset locations and numbers
Fix #1115
diff -r b5cced8e6c9d -r 2fdf05835545 chirp/wouxun.py
--- a/chirp/wouxun.py ven set 06 22:40:43 2013 -0500
+++ b/chirp/wouxun.py dom set 08 17:34:21 2013 +0200
@@ -646,7 +646,7 @@
u8 pad[2];
} vfo_settings[2];
- #seekto 0x0f80;
+ #seekto 0x0f82;
u16 fm_presets_0[9];
#seekto 0x0ff0;
@@ -675,7 +675,7 @@
u8 pad[9];
} vfo_offset[2];
- #seekto 0x1f80;
+ #seekto 0x1f82;
u16 fm_presets_1[9];
"""
@@ -919,23 +919,25 @@
for i in range(0, 9):
if self._memobj.fm_presets_0[i] != 0xFFFF:
- rs = RadioSetting("fm_presets_0_%1i" % i, "Bank 0 Location %i" % i,
- RadioSettingValueBoolean(True),
- RadioSettingValueFloat(76, 108, self._memobj.fm_presets_0[i]/10.0+76, 0.1, 1))
+ used = True
+ preset = self._memobj.fm_presets_0[i]/10.0+76
else:
- rs = RadioSetting("fm_presets_0_%1i" % i, "Bank 0 Location %i" % i,
- RadioSettingValueBoolean(False),
- RadioSettingValueFloat(76, 108, 76, 0.1, 1))
+ used = False
+ preset = 76
+ rs = RadioSetting("fm_presets_0_%1i" % i, "Team 1 Location %i" % (i+1),
+ RadioSettingValueBoolean(used),
+ RadioSettingValueFloat(76, 108, preset, 0.1, 1))
fm_preset.append(rs)
for i in range(0, 9):
if self._memobj.fm_presets_1[i] != 0xFFFF:
- rs = RadioSetting("fm_presets_1_%1i" % i, "Bank 1 Location %i" % i,
- RadioSettingValueBoolean(True),
- RadioSettingValueFloat(76, 108, self._memobj.fm_presets_1[i]/10.0+76, 0.1, 1))
+ used = True
+ preset = self._memobj.fm_presets_1[i]/10.0+76
else:
- rs = RadioSetting("fm_presets_1_%1i" % i, "Bank 1 Location %i" % i,
- RadioSettingValueBoolean(False),
- RadioSettingValueFloat(76, 108, 76, 0.1, 1))
+ used = False
+ preset = 76
+ rs = RadioSetting("fm_presets_1_%1i" % i, "Team 2 Location %i" % (i+1),
+ RadioSettingValueBoolean(used),
+ RadioSettingValueFloat(76, 108, preset, 0.1, 1))
fm_preset.append(rs)
return top
More information about the chirp_devel
mailing list