<div dir="ltr"><div>The Yeasu FT-4 and FT-65 are perfectly happy to have &quot;bank&quot; bits set for memories that are currently &quot;empty&quot;. This is one of several similar situations where value &quot;A&quot; is &quot;don&#39;t care&quot; because another value &quot;B&quot; somewhere is set such that the radio doesn&#39;t use value &quot;A&quot;. Is there any guidance on this, or is it case-by-case?</div><div><br></div><div>Here are the possiblilities:</div><div>   1) ignore it. just leave the value alone unless the user changes it.</div><div>   2) have each driver clean up such locations when appropriate</div><div>   3) have the UI command the drivers when a field is required to be a certain value.</div><div><br></div><div>In this specific situation, my drivers fail the &quot;BANKS&quot; test if I start with an image that has bank bits set for an empty memory.  I &quot;fixed&quot; this by providing a cleaned-up image for the test, but that&#39;s a kludge. If the &quot;banks&quot; test were changed to check that I &quot;cleaned&quot; the banks explicitly, I would fail (and possibly other drivers would fail) but the radios would work just fine. Cleaning the banks may not even be what the user wants. It&#39;s certainly the case that the rest of a memory&#39;s contents (frequency, name, etc.) are retained when the field is &quot;empty.&quot;<br></div><div><br></div><div><br></div></div>