# HG changeset patch # User Jim Unroe rock.unroe@gmail.com # Date 1360446359 18000 # Node ID 24aa6d544216e0312a0d786e6f191826c7527c09 # Parent 2b2d547074f2b177447b39cbf4dd67f02a775a92 [uv5r] add support for ptt id update structure to support a list instead of Bolean settings add settings to mem.extra #537
diff -r 2b2d547074f2 -r 24aa6d544216 chirp/uv5r.py --- a/chirp/uv5r.py Fri Feb 08 16:20:22 2013 -0800 +++ b/chirp/uv5r.py Sat Feb 09 16:45:59 2013 -0500 @@ -40,8 +40,7 @@ unknown4:2, bcl:1, scan:1, - pttideot:1, - pttidbot:1; + pttid:2; } memory[128];
#seekto 0x0CB2; @@ -567,6 +566,18 @@ RadioSettingValueBoolean(_mem.bcl)) mem.extra.append(rs)
+ options = ["Off", "BOT", "EOT", "Both"] + rs = RadioSetting("pttid", "PTT ID", + RadioSettingValueList(options, + options[_mem.pttid])) + mem.extra.append(rs) + + options = ["%s" % x for x in range(1, 16)] + rs = RadioSetting("scode", "PTT ID Code", + RadioSettingValueList(options, + options[_mem.scode])) + mem.extra.append(rs) + return mem
def set_memory(self, mem):