[chirp_devel] Build test results: Fixed

Jim Unroe
Sun Mar 3 17:30:00 PST 2019


On Sat, Mar 2, 2019 at 5:04 PM Dan Smith via chirp_devel
<chirp_devel at intrepid.danplanet.com> wrote:
>
> > Are there any other drivers that I can assist with updating the STEP support?
>
> Anything that doesn't set rf.valid_tuning_steps is a candidate. Many radios without 12.5 or 6.25 support don't really need to (and are now correct but were wrong before). But anything that you can validate that should have that and doesn't declare it specifically would be good. This would give a list worth looking over:
>
>  $ grep -L 'valid_tuning_steps.*=' chirp/drivers/*.py
>
> It's pretty long and includes things that don't need to be adjusted. But if you see any you're familiar with in that list they'd be candidates. Looks like maybe the uv6r.py is an obvious one?
>
> Thanks!
>
> --Dan

Dan,

On the last driver I was going to look at tonight, anytone_ht.py, I
get these 2 errors when running the tests...

  AnyTone OBLTR-8R      Detect     ←[1;32m PASSED:←[0m All tests
  AnyTone OBLTR-8R      Settings   ←[1;32m PASSED:←[0m All tests
  AnyTone OBLTR-8R      Clone      ←[1;32m PASSED:←[0m All tests
  AnyTone OBLTR-8R      Edges      ←[1;41m FAILED:←[0m Field `freq' is `14585620
0', expected `145856250'
  AnyTone OBLTR-8R      BruteForce ←[1;32m PASSED:←[0m All tests
  AnyTone OBLTR-8R      CopyAll    ←[1;32m PASSED:←[0m All tests
  AnyTone OBLTR-8R      Banks      ←[1;32mSKIPPED:←[0m Banks not supported
  AnyTone TERMN-8R      Detect     ←[1;32m PASSED:←[0m All tests
  AnyTone TERMN-8R      Settings   ←[1;32m PASSED:←[0m All tests
  AnyTone TERMN-8R      Clone      ←[1;32m PASSED:←[0m All tests
  AnyTone TERMN-8R      Edges      ←[1;41m FAILED:←[0m Field `freq' is `14585620
0', expected `145856250'
  AnyTone TERMN-8R      BruteForce ←[1;32m PASSED:←[0m All tests
  AnyTone TERMN-8R      CopyAll    ←[1;32m PASSED:←[0m All tests
  AnyTone TERMN-8R      Banks      ←[1;32mSKIPPED:←[0m Banks not supported

All I am doing is adding this...

        rf.valid_tuning_steps = [2.5, 5., 6.25, 10., 12.5, 25.]

If I remove the 6.25 as below, both radios pass the tests.

        rf.valid_tuning_steps = [2.5, 5., 10., 12.5, 25.]


Do you have any ideas/hints for what to look for?

Thanks,
Jim KC9HI



More information about the chirp_devel mailing list