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

Reply via email to