Bug #9786
closedProblem downloading from Radioddity GA-510 on an iMac running Mojave 10.14 Get Error MSG "Failed to download from radio: an integer is required"
0%
Description
After having problem getting Chirp to recognize my Radioddity GA-510 USA connection on a MacBook, I moved to my iMac and installed CHIRP on my iMac running IOS 10.14 and attempted to connect to the radio. With the more direct USB connection to the iMac I was able to get CHIRP to recognize the Radioddity GA-510 and start the download from the radio . However, the Radio appears to complete the download (bar goes on the far right) but fails to complete the transfer and CHIRP returns the error message “Failed to download from radio: an integer is required".
I have Python 3 installed on the Mac
Any help would be appreciated.
Begin forwarded message:
From: Tandy Bozeman tkbozeman@gmail.com
Subject: Problem trying to program Radioddity GA-510 with CHIRP and MacBook IOS 10.14
Date: March 11, 2022 at 11:49:44 AM PST
To: tw.support1@ftdichip.com
I am attempting to program a new Radioddity GA-510 with my Apple MacBook running Mojave IOS 10.14. Radioddity does not have programming software for Mac IOS. So I
downloaded a copy of CHIRP. However, I discovered the programming cable that came with radio fails to connect the GA-510 to MacBook. After some research in the Amazon reviews of the GA-510 I ordered a Radioddity PC001 FTDI USB Programming Cable, which was suggested for connecting the GA-510 to a MacBook.
Next, with the radio connected to the MacBook with the PC001 USB programming cable, I opened the CHIRP program, turned on the radio and attempted to connect the GA-510 and MacBook, but unable to make the connection—got and error message Radio did not respond to clone request. Also, nothing appeared on the GA-510 screen.
More research and I read that I might need to download a driver. I next went to the FTICHIP.com website and downloaded PastedGraphic-1.tiff which is a driver listed for IOS 10.14
With the driver loaded I again attempted to use CHIRP to “Download from there Radio" download from the GA-510 to the MacBook.
PastedGraphic-4.tiff
Ah, progress. With the radio turned on I clicked on the “”OK” and the screen on the GA-510 displayed the following screen
" alt="IMG_7918.jpg" class="Apple-web-attachment Singleton" apple-inline="yes" style="opacity: 1;" src="cid:899B2D82-EF88-4223-965D-B25D6994BC5D@home">
This remained on the screen for about one second, and then went blank again, and the CHIRP program immediately displayed the same error message below
PastedGraphic-5.tiff
Looks like CHIRP wakes up the GA-15 Radio, but radio does not respond to the CHIRP program
So, a couple of question:
1.Should I try a different driver? D2xx Driver 1.4.24 or perhaps D3xx Driver 05.21, or what?
- How does one remove an installed driver for a MacBook running Mojave 10.14?
Thanks for your assistance.
Files
Updated by Tandy Bozeman over 3 years ago
Tandy Bozeman wrote:
After having problem getting Chirp to recognize my Radioddity GA-510 USA connection on a MacBook, I moved to my iMac and installed CHIRP on my iMac running IOS 10.14 and attempted to connect to the radio. With the more direct USB connection to the iMac I was able to get CHIRP to recognize the Radioddity GA-510 and start the download from the radio . However, the Radio appears to complete the download (bar goes on the far right) but fails to complete the transfer and CHIRP returns the error message “Failed to download from radio: an integer is required".
I have Python 3 installed on the Mac
Any help would be appreciated.
Updated by Tandy Bozeman over 3 years ago
- File CHIRPlinkProblem.pdf CHIRPlinkProblem.pdf added
Updated by Tony Fuller over 3 years ago
Hi Tandy,
I'm not familiar with MacOS but I think I can help point you in the right direction. Do you have a Windows machine/laptop around to try to ensure it's not a problem with the Mac?
Also the debug.log and CHIRPlinkProblem.jpg files are corrupt. Could you generate a fresh debug log after the error appears (perhaps from the windows box).
Tony
Updated by Jim Unroe over 3 years ago
- Status changed from New to Incomplete
I agree with Tony regarding the corrupt files. Only the CHIRPlinkProblem.pdf file is readable.
The driver for the Radioddity GA-510 requires the python-future module. Unlike the CHIRP build for Windows, "python-future":https://python-future.org/ is not included with the Linux or macOS CHIRP builds. It must be installed by the user. I know that this module can be added to Linux but I don't have any experience or knowledge if it can be added to macOS. So unless you can properly install the python-future module, you will have to use the Windows or Linux builds of CHIRP to program the GA-510.
Jim KC9HI
Updated by Tandy Bozeman over 3 years ago
First a note on uploaded files. Not sure why but the JPG file and debug.log files did not up load properly. So I save the screen captures as CHIRPlinkProblem as a PDF doc. Next this morning I attempted again to download from the Radioddity GA-15 to CHIRP on my Mac running Mojave iOS 10.14. Same problem CHIRP connects to the radio and starts download process, but at the end again aborts with “Failed to download from radio: an integer is required".
Jim, I believe you are correct. Best I am able to discern with my degree in archaeology, without the missing python-future module I am dead in the water. I was unable to locate a download of "python-future for Mac ios. I did install Python 3.10.2, but it makes no difference. So last evening I manually loaded 20 frequencies into the GA-15 radio by hand, including several repeaters. Tedious, but I got it done. This is my first experience trying to beat CHIRP into submission
I bought the Radioddity GA-15 on sale on a whim as a backup radio for use with an Emergency Ham Net here in the California mountains, a area the was recently in the middle of the Dixie Wildfire. I also have a Yaesu FT-3 with works great great with RT System programming software. Also have a Yaesu FT-8900 and RT Systems software for that.
Tony and Jim, my thanks for looking at the problem. It certainly was a learning experience for me. I got a HAM license a couple years ago to participate in our local Emergency Ham Net. I still have a lot to learn, obviously.
Cheers
KN6HKA
Updated by Tandy Bozeman over 3 years ago
Not sure why a problem with the last two lines, but here they are again:
I bought the Radioddity GA-15 on sale on a whim as a backup radio for use with an Emergency Ham Net here in the California
mountains, a area the was recently in the middle of the Dixie Wildfire.
I also have a Yaesu FT-3 with works great great with RT System programming software.
Also have a Yaesu FT-8900 and RT Systems software for that.
Tony and Jim, my thanks for looking at the problem.
It certainly was a learning experience for me.
I got a HAM license a couple years ago to participate in our local Emergency Ham Net.
I still have a lot to learn, obviously.
Updated by Jim Unroe over 3 years ago
Tandy Bozeman wrote:
Not sure why a problem with the last two lines, but here they are again:
I bought the Radioddity GA-15 on sale on a whim as a backup radio for use with an Emergency Ham Net here in the California
mountains, a area the was recently in the middle of the Dixie Wildfire.
I also have a Yaesu FT-3 with works great great with RT System programming software.
Also have a Yaesu FT-8900 and RT Systems software for that.
Tony and Jim, my thanks for looking at the problem.
It certainly was a learning experience for me.
I got a HAM license a couple years ago to participate in our local Emergency Ham Net.
I still have a lot to learn, obviously.
I would expect that you used the *pre* formatting tags on those lines, like this.
Basically this ticket is a dupe of "ticket 8295":https://chirp.danplanet.com/issues/8295. Todd explains how he was getting the "Failed to download from radio: an integer is required" and resolved the issue by adding the python-future package. The difference is that he was running Linux instead of macOS.
Installing Python 3.x.x does nothing because CHIRP still uses and requires Python 2. That is why the macOS build of CHIRP is now packaged as a macOS Unified Application. It brings along Python 2 and a few other dependencies that are no longer supplied by macOS. It unfortunately doesn't include the python-future package (which is needed by 5 CHIRP drivers including the one for the GA-510).
I don't know anyone that has added python-future to macOS and I do think that is probably because it is not available for macOS.
Jim KC9HI
Updated by Ran Katz over 3 years ago
Hi Tandy,
If you have MacPorts installed - it has the future library, try:
sudo port install py27-future
If you have pip (py-pip, the pipit install utility) installed you can use it as well:
try:
pip install future
or:
python -m pip install future
Ran
Updated by Jim Unroe over 3 years ago
Ran Katz wrote:
Hi Tandy,
If you have MacPorts installed - it has the future library, try:sudo port install py27-future
If you have pip (py-pip, the pipit install utility) installed you can use it as well:
try:
pip install future
or:
python -m pip install future
Ran
+1 if this works. Thanks Ran!
Updated by Bernhard Hailer over 2 years ago
- Is duplicate of Bug #8295: Radioddity GA-510 - Failed to download from radio: an integer is required added
Updated by Bernhard Hailer over 2 years ago
- Status changed from Incomplete to Closed
- Model affected changed from (All models) to Radioddity GA-510
Duplicate of #8295, and no more traffic on this ticket.