[chirp_devel] Patch for Yaesu FTM-7250D - Change FTM7250D driver 'MODES' to allow "AM" for AirBand. Fixes #8119

Dan Smith
Thu Aug 6 14:06:10 PDT 2020


This patch fails the driver tests:

> ======================================================================
> ERROR: test_brute_force (tests.TestCase_YaesuFTM7250D)
> Testing Yaesu FTM-7250D brute force
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "tests/__init__.py", line 56, in test_brute_force
>     self._runtest(run_tests.TestCaseBruteForce)
>   File "tests/__init__.py", line 42, in _runtest
>     failures = testcase.run()
>   File "tests/run_tests.py", line 497, in run
>     test(clean_mem(), rf)
>   File "tests/run_tests.py", line 463, in do_mode
>     self.set_and_compare(tmp)
>   File "tests/run_tests.py", line 340, in set_and_compare
>     self.compare_mem(m, ret_m)
>   File "tests/run_tests.py", line 256, in compare_mem
>     raise TestFailedError(msg, details)
> TestFailedError: Field `mode' is `FM', expected `AM'
> 
> ======================================================================
> ERROR: test_copy_all (tests.TestCase_YaesuFTM7250D)
> Testing Yaesu FTM-7250D copy all
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "tests/__init__.py", line 53, in test_copy_all
>     self._runtest(run_tests.TestCaseCopyAll)
>   File "tests/__init__.py", line 44, in _runtest
>     raise failures[0]
> TestFailedError: <88>: Field `mode' is `FM', expected `AM'

I'm guessing there's a little more required than just adding AM to the exposed supported modes...

--Dan


More information about the chirp_devel mailing list