Bug #11702
openYaesu FT-70D Memory Bank issues
0%
Description
Editing memory banks for the FT-70D does not work 100% correctly. I'll have to do some more investigation (comparing with the OEM software and making some minimal test cases) but this is what I've noticed:
Add channels and assign them to memory banks using Chirp:
- Define the channels
- Assign names to some memory banks
- Assign some channels to some of the banks
On the radio, attempting to enter memory bank mode says "NO BNK." However, the bank information is stored but just can't be accessed before using the following procedure:
- Select a memory channel that is not currently assigned to a certain bank
- Hold [V/M] and dial to one of the memory banks that does not contain that channel in chirp (example: if channel 1 was added to bank 1, select bank 2. it will not work with bank 1). The bank names will show up when selecting one
- Press [V/M]
- After adding this channel to a new bank, all of the banks that were set in Chirp become available
Additionally, when tuning through a bank, there seems to be a "ghost" channel entry before the first and last channel actually in the bank. This ghost entry displays the channel number before the first real channel but the same frequency and channel name as whatever channel was selected last (either the first or last channel in the bank depending on which direction you tune the dial). In the examples I've tried there are unprogrammed channels before the ones I have stored in banks (example: bank 3 contains 50-59, but 49 is empty. I haven't tested with real data in 49)
Files
Updated by Dan Smith 8 days ago
Per the IssueInstructions you indicated you read, can you please update this bug using chirp's integrated tool while you have your image file open? See How_To_Report_Issues. I'll have a look at this, but I don't have an FT-70 to test with so I'll need help from you and yours.
Updated by Dan Smith 8 days ago
Using another FT-70 image I have, I found one inconsistency with the OEM behavior which may or may not be related. If you want to try the attached module using LoadingTestModules it may work better for you (or may not). The image I was working with seems to be internally inconsistent, so I would still like to have images of your radio before and after you make the change to "fix" it as described.
Updated by Stephen Cavilia 8 days ago
- File config.txt config.txt added
- File Yaesu_FT-70D_20241126.img Yaesu_FT-70D_20241126.img added
- File linux_system_info.txt linux_system_info.txt added
- File debug_log.txt debug_log.txt added
[Uploaded from CHIRP next-20241122]
Image with saved channels/banks (banks were set with chirp first then one arbitrary channel was added to one arbitrary bank using the radio controls to make the banks show up)
Updated by Stephen Cavilia 8 days ago
- File config.txt config.txt added
- File Yaesu_FT-70D_channels_banks.img Yaesu_FT-70D_channels_banks.img added
- File linux_system_info.txt linux_system_info.txt added
- File debug_log.txt debug_log.txt added
[Uploaded from CHIRP next-20241122]
I stored several memory channels using the radio (this image was not edited with chirp at all) and assigned some of them to banks.
BANK 1: 1, 2, 15
BANK 2: 15, 16, 17
BANK 3: 50, 51, 52
(53 is not in any banks)
Updated by Stephen Cavilia 8 days ago
Dan Smith wrote in #note-2:
Using another FT-70 image I have, I found one inconsistency with the OEM behavior which may or may not be related. If you want to try the attached module using LoadingTestModules it may work better for you (or may not). The image I was working with seems to be internally inconsistent, so I would still like to have images of your radio before and after you make the change to "fix" it as described.
I started with an image containing some channels stored by the radio, assigned them to banks using the updated module, and still get the "NO BNK" behavior until I store a channel to another bank. I don't see the "ghost" channels when scrolling around the ends of the banks though.
Updated by Stephen Cavilia 8 days ago
Auto-update tool isn't working now for some reason. Here's the image from comment 3 above (downloaded after adding channels on the radio) after setting some banks in chirp.
Updated by Stephen Cavilia 8 days ago
And here's the image with banks fixed by assigning channel 1 to bank 5.
Updated by Dan Smith 7 days ago
Thanks for the sample images, I'll have a look.
However, have you tried the module above? I am not sure what the "auto update tool" is that you're talking about, but if it's failing to load the module from the issue, please update this issue from within chirp after you try so I can see the relevant debug log.
Updated by Dan Smith 7 days ago
So your _channels.img
file shows nothing in any bank for me (in chirp). Did you perhaps grab that from before the bank-editing in chirp? If I diff the low-level structures between that and _banks_fixed.img
I see a lot more change than just channel 1 to bank 5
and it looks exactly like it appears in chirp, with multiple channels in banks.
Updated by Stephen Cavilia 7 days ago
_channels.img
has only channels but on banks; _channels_banks.img
has channels in banks. Both were edited only in chirp and _banks_fixed.img
was changed on the radio then redownloaded.