Project

General

Profile

Actions

Bug #6641

closed

Yaesu FT 7100

Added by Malak 410 about 5 years ago. Updated over 3 years ago.

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

0%

Estimated time:
Chirp Version:
daily
Model affected:
Yaesu FT-7100
Platform:
Windows
Debug Log:
I read the instructions above:

Description

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.


Files

ft7100.pyc (30.3 KB) ft7100.pyc Tony Brittingham, 04/27/2019 12:31 PM
ft7100.py (38.6 KB) ft7100.py 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.ClosedDan Smith03/06/2017

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

Actions
Actions #1

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

Actions #2

Updated by Tony Brittingham over 4 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 4 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 3 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.

Actions

Also available in: Atom PDF