<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">Dan,<br></div><div class="gmail_quote"><br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">

<br>
  VALID_STEPS = [5.0, 6.25, 10.0, 12.5, 20.0, 25.0]<br>
<br>
  def get_features(self):<br>
      ...<br>
      rf.valid_tuning_steps = VALID_STEPS<br>
      rf.has_tuning_step = True<br></blockquote></div><br></div><div class="gmail_extra">I pretty much have this working except for one thing. The drop-down list of steps available appears to be the common list of steps built into CHIRP:<br>
<br>TUNING_STEPS = [<br>    5.0, 6.25, 10.0, 12.5, 15.0, 20.0, 25.0, 30.0, 50.0, 100.0,<br>    125.0, 200.0,<br>    # Need to fix drivers using this list as an index!<br>    9.0, 1.0, 2.5,<br>]<br><br>I tried the only other driver that has &quot;rf.has_tuning_step = True&quot; and it does the same thing. Is this a CHIRP bug or am I doing something wrong?<br>
<br></div><div class="gmail_extra">I suppose I could leave it &quot;rf.has_tuning_step = False&quot; since the user has no real need to use tuning steps on the UV-B5 when programming with CHIRP. But I&#39;ll wait to see what you have to say about it.<br>
</div><div class="gmail_extra"><br></div><div class="gmail_extra">Jim<br></div></div>