# HG changeset patch # User Tom Hayward tom@tomh.us # Date 1357624364 28800 # Node ID 5f8ff112c757bf0001345a267660991d1fc22826 # Parent 636a832a8d5afc85109f92d73381e1b713cd109f [thd72] Resolve some test failures. #81
diff -r 636a832a8d5a -r 5f8ff112c757 chirp/thd72.py --- a/chirp/thd72.py Mon Jan 07 21:50:56 2013 -0800 +++ b/chirp/thd72.py Mon Jan 07 21:52:44 2013 -0800 @@ -177,6 +177,8 @@ def get_features(self): rf = chirp_common.RadioFeatures() rf.memory_bounds = (0, 1031) + rf.valid_bands = [(118000000, 174000000), + (320000000, 524000000)] rf.has_cross = True rf.can_odd_split = True rf.has_dtcs_polarity = False @@ -198,7 +200,10 @@ def _detect_baud(self): for baud in [9600, 19200, 38400, 57600]: self.pipe.setBaudrate(baud) - self.pipe.write("\r\r") + try: + self.pipe.write("\r\r") + except: + break self.pipe.read(32) try: id = self.get_id() diff -r 636a832a8d5a -r 5f8ff112c757 tests/run_tests --- a/tests/run_tests Mon Jan 07 21:50:56 2013 -0800 +++ b/tests/run_tests Mon Jan 07 21:52:44 2013 -0800 @@ -696,6 +696,8 @@ return "" def write(self, data): pass + def setBaudrate(self, rate): + pass def setTimeout(self, timeout): pass def setParity(self, parity):