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

Reply via email to