Bug #6641

Yaesu FT 7100

Added by Malak 410 over 3 years ago. Updated almost 2 years ago.

Status:Closed Start date:03/24/2019
Priority:Normal Due date:
Assignee:- % Done:


Target version:chirp-daily
Chirp Version:daily Platform:Windows
Model affected:Yaesu FT-7100


There is a problem sending data to FT 7100, I can get all data, but I´m not able to write data from PC to Radio. I don´t know if the problem is mine or the problem is at the Chirp Program.
Please if you have any procedure, please send me or put on the Web...
Thanks a lot.

ft7100.pyc (30.3 kB) Tony Brittingham, 04/27/2019 12:31 pm

ft7100.py (38.6 kB) Tony Brittingham, 09/25/2019 10:17 am

Related issues

duplicates Bug #4591: Yaesu FT-7100M Fails to upload. Win7 or Linux Mint. Feedback 03/06/2017
duplicated by Bug #6653: Yaesu FT-7100M connection problem Closed 03/30/2019


Updated by Tony Brittingham about 3 years ago

I was having similar issues with a second-hand FT-7100M with serial number 1DXXXXXX.

The fix I found requires changes to the chirp/driver/ft7100.py script. In the _upload function on lines 136-137, the original 16-byte block sent by the script was not being accepted by my radio. In a modification to the _download function, I inserted a line to print out the 16-byte block read from the radio during a download. I found that this data is different from the original which is as follows (utilizing util.hexprint(data):

000: ee 77 01 00 0e 07 0e 07 .w......
008: 00 00 00 00 00 02 00 00 ........

I modified lines 136-137 with this information:

136 _send(radio.pipe, "\xEE\x77\x01\x00\x0E\x07\x0E\x07"
137 "\x00\x00\x00\x00\x00\x02\x00\x00")

This fixed my issue. This problem could be related to the differences between the several serial numbers this radio model went through over the course of its storied life. A more elegant solution would be to either create a sub-model for this radio depending on serial number or somehow use the 16-byte block read when downloading (line 94) and use it when uploading to the radio.

I have attached a copy of the script.

Updated by Tony Brittingham almost 3 years ago

I now realize I accidentally uploaded the compiled Python script file. Here's the source file.

Updated by Bernhard Hailer over 2 years ago

  • Status changed from New to Feedback
  • Target version set to chirp-daily

Tony, did you submit your patch on the developer's mailing list? See Developers. Thanks!

Updated by Bernhard Hailer almost 2 years ago

  • Status changed from Feedback to Closed

This ticket duplicates #4591. Please follow and post there.
I left a comment there to review the suggested patch.

Also available in: Atom PDF