👍good point. Guilty of that myself a time or two. Best Regards, MJWare 707-287-8020 Sent from my iPhone
> On Apr 29, 2025, at 10:20, fmrz56 via Users <[email protected]> > wrote: > > Perhaps the radio power isn’t “ON”?? > > Sent from [Proton Mail](https://proton.me/mail/home) for iOS > >> On Tue, Apr 29, 2025 at 12:14 PM, Cochuyt Joeri via Users >> <[[email protected]](mailto:On Tue, Apr 29, 2025 at 12:14 PM, >> Cochuyt Joeri via Users <<a href=)> wrote: >> >> I'm using the correct COM port >> >> On Tue, Apr 29, 2025 at 5:12 PM MJWare via Users < >> [email protected]> wrote: >> >>> Probably your com port. Click on the com field and then the Help me - tab. >>> It will recognize the correct port. >>> >>> Best Regards, >>> MJWare >>> 707-287-8020 >>> Sent from my iPhone >>> >>>> On Apr 29, 2025, at 06:31, combrother via Users < >>> [email protected]> wrote: >>>> >>>> Hi, >>>> I'm trying to download an img file from my radio trough chirpc but with >>> no luck. >>>> It keeps telling me that the radio is not connected. I tested this in >>> the gui and everything worked fine so it's not a bad cable. >>>> I'm on windows python 3.10 and using the latest build from github. >>>> Listing radios does work trough chirpc --list-radios. >>>> >>>> DELAY = 5.0 >>>> MAX_RETRIES = 5 >>>> RETRY_BACKOFF = 2 >>>> >>>> def download_image(radio_model, com_port, mmap_file="backupimage.img"): >>>> """ >>>> Attempts to download the image from the radio with retry logic. >>>> """ >>>> delay = DELAY >>>> for attempt in range(1, MAX_RETRIES + 1): >>>> try: >>>> cmd = [ >>>> sys.executable, >>>> str(CHIRPPATH), >>>> '-r', radio_model, >>>> f'--serial={com_port}', >>>> f'--mmap={mmap_file}', >>>> '--download-mmap' >>>> ] >>>> pprint(cmd) >>>> print(f"Attempt {attempt}: Running command: {' '.join(cmd)}") >>>> time.sleep(delay) >>>> result = subprocess.run(cmd, capture_output=True, text=True, >>> check=True) >>>> print("Success:", result.stdout) >>>> return True >>>> except subprocess.CalledProcessError as e: >>>> print(f"Attempt {attempt} failed with code {e.returncode}: >>> {e.stderr.strip()}") >>>> if attempt < MAX_RETRIES: >>>> print(f"Retrying after {delay} seconds...") >>>> delay *= RETRY_BACKOFF # Exponential backoff >>>> else: >>>> print("Max retries reached. Giving up.") >>>> return False >>>> >>>> radio_driver_id = 'Baofeng_UV-25' >>>> com_port = 'COM4' # double checked this! >>>> print(f"\nDownloading image from radio '{radio_driver_id}' on port >>> '{com_port}'...") >>>> download_image(radio_driver_id, com_port) >>>> >>> ------------------------------------------------------------------------------------------- >>>> Attempt 4: Running command: >>> C:\Users\...\Desktop\chirptest\venv\Scripts\python.exe >>> C:\Users\joeri\Desktop\chirptest\chirp\chirpc -r Baofeng_UV-25 >>> --serial=COM4 --mmap=backupimage.img --download-mmap >>>> Attempt 4 failed with code 1: ERROR: No response from radio. Check >>> connector and cabling! >>>> Traceback (most recent call last): >>>> File "C:\Users\...\Desktop\chirptest\chirp\chirp\cli\main.py", line >>> 380, in main >>>> radio.sync_in() >>>> File >>> "C:\Users\...\Desktop\chirptest\chirp\chirp\drivers\baofeng_uv17Pro.py", >>> line 1166, in sync_in >>>> data = self.download_function() >>>> File >>> "C:\Users\...\Desktop\chirptest\chirp\chirp\drivers\baofeng_uv17Pro.py", >>> line 132, in _download >>>> _do_ident(radio) >>>> File >>> "C:\Users\...\Desktop\chirptest\chirp\chirp\drivers\baofeng_uv17Pro.py", >>> line 115, in _do_ident >>>> ack = _sendmagic(radio, radio._magic, len(radio._fingerprint)) >>>> File >>> "C:\Users\...\Desktop\chirptest\chirp\chirp\drivers\baofeng_uv17Pro.py", >>> line 107, in _sendmagic >>>> return bfc._rawrecv(radio, response_len) >>>> File >>> "C:\Users\...\Desktop\chirptest\chirp\chirp\drivers\baofeng_common.py", >>> line 55, in _rawrecv >>>> raise errors.RadioNoContactLikelyK1() >>>> chirp.errors.RadioNoContactLikelyK1: No response from radio. Check >>> connector and cabling! >>>> Retrying after 40.0 seconds... >>>> >>> ------------------------------------------------------------------------------------------- >>>> Has anyone successfully used chirpc with a UV-25 radio?" or "What am I >>> missing in my script? >>>> _______________________________________________ >>>> Users mailing list >>>> [email protected] >>>> >>> https://lists.chirpmyradio.com/postorius/lists/users.lists.chirpmyradio.com >>>> To unsubscribe, send an email to [email protected] >>>> To report this email as off-topic, please email >>> [email protected] >>>> List archives: >>> https://lists.chirpmyradio.com/hyperkitty/list/[email protected]/ >>> >>> _______________________________________________ >>> Users mailing list >>> [email protected] >>> https://lists.chirpmyradio.com/postorius/lists/users.lists.chirpmyradio.com >>> To unsubscribe, send an email to [email protected] >>> To report this email as off-topic, please email >>> [email protected] >>> List archives: >>> https://lists.chirpmyradio.com/hyperkitty/list/[email protected]/ >> >> -- >> _______________________________________________ >> Users mailing list >> [email protected] >> https://lists.chirpmyradio.com/postorius/lists/users.lists.chirpmyradio.com >> To unsubscribe, send an email to [email protected] >> To report this email as off-topic, please email >> [email protected] >> List archives: >> https://lists.chirpmyradio.com/hyperkitty/list/[email protected]/ > _______________________________________________ > Users mailing list > [email protected] > https://lists.chirpmyradio.com/postorius/lists/users.lists.chirpmyradio.com > To unsubscribe, send an email to [email protected] > To report this email as off-topic, please email > [email protected] > List archives: > https://lists.chirpmyradio.com/hyperkitty/list/[email protected]/ _______________________________________________ Users mailing list [email protected] https://lists.chirpmyradio.com/postorius/lists/users.lists.chirpmyradio.com To unsubscribe, send an email to [email protected] To report this email as off-topic, please email [email protected] List archives: https://lists.chirpmyradio.com/hyperkitty/list/[email protected]/
