Bug #6641
closedYaesu FT 7100
0%
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
Updated by Tony Brittingham over 5 years ago
- File ft7100.pyc ft7100.pyc added
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 about 5 years ago
I now realize I accidentally uploaded the compiled Python script file. Here's the source file.
Updated by Bernhard Hailer almost 5 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!
Updated by Bernhard Hailer about 4 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.