Bug #6641


Yaesu FT 7100

Added by Malak 410 about 4 years ago. Updated over 2 years ago.

Target version:
Start date:
Due date:
% Done:


Estimated time:
Chirp Version:
Model affected:
Yaesu FT-7100
Debug Log:


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) ft7100.pyc Tony Brittingham, 04/27/2019 12:31 PM (38.6 KB) Tony Brittingham, 09/25/2019 10:17 AM

Related issues

Is duplicate of Bug #4591: Yaesu FT-7100M Fails to upload. Win7 or Linux Mint.Feedback03/06/2017

Has duplicate Bug #6653: Yaesu FT-7100M connection problemClosed03/30/2019

Actions #1

Updated by Tony Brittingham almost 4 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/ 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.

Actions #2

Updated by Tony Brittingham over 3 years ago

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

Actions #3

Updated by Bernhard Hailer about 3 years ago

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

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

Actions #4

Updated by Bernhard Hailer over 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