Project

General

Profile

Actions

Bug #11702

open

Yaesu FT-70D Memory Bank issues

Added by Stephen Cavilia 9 days ago. Updated 6 days ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
11/25/2024
Due date:
% Done:

0%

Estimated time:
Chirp Version:
next
Model affected:
Yaesu FT-70D
Platform:
Linux
Debug Log:
I read the instructions above:
Yes

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:

  1. Define the channels
  2. Assign names to some memory banks
  3. 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:

  1. Select a memory channel that is not currently assigned to a certain bank
  2. 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
  3. Press [V/M]
  4. 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

ft70.py (45.3 KB) ft70.py Dan Smith, 11/26/2024 10:12 AM
config.txt (2.76 KB) config.txt Stephen Cavilia, 11/26/2024 06:53 PM
Yaesu_FT-70D_20241126.img (63.9 KB) Yaesu_FT-70D_20241126.img Stephen Cavilia, 11/26/2024 06:53 PM
linux_system_info.txt (1.06 KB) linux_system_info.txt Stephen Cavilia, 11/26/2024 06:53 PM
debug_log.txt (328 KB) debug_log.txt Stephen Cavilia, 11/26/2024 06:53 PM
config.txt (2.77 KB) config.txt Stephen Cavilia, 11/26/2024 07:05 PM
Yaesu_FT-70D_channels_banks.img (63.9 KB) Yaesu_FT-70D_channels_banks.img Stephen Cavilia, 11/26/2024 07:05 PM
linux_system_info.txt (1.01 KB) linux_system_info.txt Stephen Cavilia, 11/26/2024 07:05 PM
debug_log.txt (805 KB) debug_log.txt Stephen Cavilia, 11/26/2024 07:05 PM
Yaesu_FT-70D_channels.img (63.9 KB) Yaesu_FT-70D_channels.img Stephen Cavilia, 11/26/2024 07:18 PM
Yaesu_FT-70D_banks_fixed.img (63.9 KB) Yaesu_FT-70D_banks_fixed.img Stephen Cavilia, 11/26/2024 07:19 PM
Actions #1

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.

Actions #2

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 7 days ago

[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 7 days ago

[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)

Actions #5

Updated by Stephen Cavilia 7 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.

Actions #6

Updated by Stephen Cavilia 7 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.

Actions #7

Updated by Stephen Cavilia 7 days ago

And here's the image with banks fixed by assigning channel 1 to bank 5.

Actions #8

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.

Actions #9

Updated by Dan Smith 7 days ago

Sorry, I missed the comment about the module. Sounds like that addressed part of the problem, which is good.

Actions #10

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.

Actions #11

Updated by Stephen Cavilia 6 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.

Actions

Also available in: Atom PDF