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]/
