<div dir="ltr">Hi.<div><br></div><div>Firstly, although I&#39;ve used Chirp for years, this is the first time I&#39;ve used this forum - please be patient with me!</div><div><br></div><div>I was delighted to discover recently that Chirp now supports the Anytone 778-UV - I&#39;ve had one for a while, and the &quot;other&quot; software available for it was rather limited.</div><div><br></div><div>Anyway, having downloaded the latest daily build and attempted to read the radio, I&#39;m getting an error message that includes the text :</div><div><br></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>&quot;Radio version not in allowed list for AnyTone-778UV: 000: 49 41 54 37 37 38 55 56   IAT778UV</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px">008: 01 56 31 30 30 00 00 06   .V100...&quot;<br><br></blockquote></blockquote><div>It appears that Chirp is correctly interacting with the radio via the relevant com port, but doesn&#39;t like what the radio tells it.</div><div><br></div><div>Since there doesn&#39;t seem to have been a rash of issues raised on this subject, I didn&#39;t want to raise it as a bug report till I&#39;d made enquiries here.</div><div><br></div><div>My PC runs an up-to-date installation of Windows 10</div><div><br></div><div>The debug file includes the following (I&#39;ve chopped out lines that don&#39;t seem relevant!):</div><div><br></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>[2020-07-19 08:50:02,053] chirp.logger - DEBUG: CHIRP daily-20200718 on WinVista/7 (Python 2.7.10)</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>.</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>.</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>.</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>[2020-07-19 08:50:02,224] chirp.directory - INFO: Registered AnyTone_778UV = AnyTone778UV</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>[2020-07-19 08:50:02,224] chirp.directory - INFO: Registered Retevis_RT95 = RetevisRT95</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>[2020-07-19 08:50:02,224] chirp.directory - INFO: Registered CRT_Micron_UV = CRTMicronUV</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><br></div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>[2020-07-19 08:50:02,397] chirp.directory - INFO: Registered Vertex_Standard_VXA-700 = VXA700Radio</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>[2020-07-19 08:50:02,397] elib.intl - DEBUG: Set environment variable &#39;LANG&#39; to &#39;en_GB&#39; (&#39;kernel32.SetEnvironmentVariableW&#39;)</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>[2020-07-19 08:50:02,397] elib.intl - DEBUG: Set environment variable &#39;LANG&#39; to &#39;en_GB&#39; (&#39;msvcrt._putenv&#39;)</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>[2020-07-19 08:50:02,397] elib.intl - DEBUG: Set environment variable &#39;LANG&#39; to &#39;en_GB&#39; (&#39;msvcr90._putenv&#39;)</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>[2020-07-19 08:50:02,928] chirp.ui.mainapp - INFO: Skipping existing stock config</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>[2020-07-19 08:50:02,928] chirp.ui.mainapp - INFO: Skipping existing stock config</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>[2020-07-19 08:50:02,928] chirp.ui.mainapp - INFO: Skipping existing stock config</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>[2020-07-19 08:50:02,928] chirp.ui.mainapp - INFO: Skipping existing stock config</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>[2020-07-19 08:50:02,928] chirp.ui.mainapp - INFO: Skipping existing stock config</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>[2020-07-19 08:50:02,928] chirp.ui.mainapp - INFO: Skipping existing stock config</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>[2020-07-19 08:50:02,928] chirp.ui.mainapp - INFO: Skipping existing stock config</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>[2020-07-19 08:50:02,928] chirp.ui.mainapp - INFO: Skipping existing stock config</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>[2020-07-19 08:50:02,928] chirp.ui.mainapp - INFO: Skipping existing stock config</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>[2020-07-19 08:50:02,928] chirp.ui.mainapp - INFO: Skipping existing stock config</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>[2020-07-19 08:50:02,928] chirp.ui.mainapp - INFO: Skipping existing stock config</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>[2020-07-19 08:50:02,928] chirp.ui.mainapp - INFO: Skipping existing stock config</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>[2020-07-19 08:50:02,928] chirp.ui.mainapp - INFO: Skipping existing stock config</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>[2020-07-19 08:50:02,928] chirp.ui.reporting - DEBUG: Checking for updates</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>[2020-07-19 08:50:03,351] chirp.ui.reporting - DEBUG: Server reports version daily-20200718 is latest</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>[2020-07-19 08:50:14,335] chirp.ui.mainapp - DEBUG: User selected AnyTone 778UV on port COM3</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>[2020-07-19 08:50:14,430] chirp.ui.clone - DEBUG: Clone thread started</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>[2020-07-19 08:50:14,944] chirp.drivers.anytone778uv - DEBUG: entered program mode</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>[2020-07-19 08:50:15,444] chirp.drivers.anytone778uv - DEBUG: ver_response = </div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>[2020-07-19 08:50:15,444] chirp.drivers.anytone778uv - DEBUG: 000: 49 41 54 37 37 38 55 56   IAT778UV</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>008: 01 56 31 30 30 00 00 06   .V100...</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><br></div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>[2020-07-19 08:50:15,444] chirp.drivers.anytone778uv - DEBUG: radio model: &#39;AT778UV&#39; version: &#39;V100&#39;</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>[2020-07-19 08:50:15,444] chirp.drivers.anytone778uv - DEBUG: allowed_types = {&#39;AT778UV&#39;: [&#39;V200&#39;]}</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>[2020-07-19 08:50:15,444] chirp.drivers.anytone778uv - DEBUG: model in allowed_types</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>[2020-07-19 08:50:15,944] chirp.ui.reporting - DEBUG: Reporting exception</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>[2020-07-19 08:50:15,944] chirp.ui.common - ERROR: -- Exception: --</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>[2020-07-19 08:50:15,944] chirp.ui.common - ERROR: Traceback (most recent call last):</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>  File &quot;chirp\ui\clone.pyo&quot;, line 256, in run</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>  File &quot;chirp\drivers\anytone778uv.pyo&quot;, line 569, in sync_in</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>  File &quot;chirp\drivers\anytone778uv.pyo&quot;, line 371, in do_download</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>RadioError: Radio version not in allowed list for AnyTone-778UV: 000: 49 41 54 37 37 38 55 56   IAT778UV</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>008: 01 56 31 30 30 00 00 06   .V100...</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><br></div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><br></div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>[2020-07-19 08:50:15,944] chirp.ui.common - ERROR: ----------------</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>[2020-07-19 08:50:15,944] chirp.ui.clone - ERROR: Clone failed: Radio version not in allowed list for AnyTone-778UV: 000: 49 41 54 37 37 38 55 56   IAT778UV</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>008: 01 56 31 30 30 00 00 06   .V100...</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><br></div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>[2020-07-19 08:50:16,007] chirp.ui.clone - DEBUG: Clone thread ended</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>[2020-07-19 08:50:16,007] chirp.ui.reporting - DEBUG: Reporting model usage: AnyTone_778UV,download,True</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>[2020-07-19 08:50:16,007] chirp.ui.reporting - DEBUG: Reporting exception</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>[2020-07-19 08:50:16,007] chirp.ui.inputdialog - ERROR: --- Exception Dialog: Radio version not in allowed list for AnyTone-778UV: 000: 49 41 54 37 37 38 55 56   IAT778UV</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>008: 01 56 31 30 30 00 00 06   .V100...</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div> ---</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>[2020-07-19 08:50:16,007] chirp.ui.inputdialog - ERROR: Traceback (most recent call last):</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>  File &quot;chirpw&quot;, line 68, in &lt;module&gt;</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>AttributeError: &#39;NoneType&#39; object has no attribute &#39;split&#39;</div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><br></div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>[2020-07-19 08:50:16,007] chirp.ui.inputdialog - ERROR: ----------------------------</div></blockquote></blockquote><div><br></div><div><br></div><div>I&#39;m happy to provide more info if needed.  </div><div><br></div><div>Can anyone suggest a way forward, please?</div><div><br></div><div>All the best,</div><div><br></div><div>Tony Moriarty</div></div>