# HG changeset patch # User Marco Filippi iz3gme.marco@gmail.com # Date 1380363907 -7200 # Node ID d3d1557f76dda8f060d5b4b306b333a2514c7b89 # Parent ac65038940f227d46ba28186627b42108dae6447 [uv-b5] Add validation for max offset Noticed while implementing #1149
diff -r ac65038940f2 -r d3d1557f76dd chirp/uvb5.py --- a/chirp/uvb5.py Thu Sep 26 11:39:51 2013 +0200 +++ b/chirp/uvb5.py Sat Sep 28 12:25:07 2013 +0200 @@ -420,7 +420,8 @@ def validate_memory(self, mem): msgs = chirp_common.CloneModeRadio.validate_memory(self, mem)
- if mem.duplex == "split" and abs(mem.freq - mem.offset)>69995000: + if (mem.duplex == "split" and abs(mem.freq - mem.offset) > 69995000) or \ + (mem.duplex in ["+", "-"] and mem.offset > 69995000) : msgs.append(chirp_common.ValidationError( "Max split is 69.995MHz")) return msgs