Hi,
I've updated banks.patch with a couple more fields (VFO volumes and TX frequency offset).
Do you have any questions about this or enable.patch? This patch:
- Adds vfo_info[6] to the memory map. vfo_info[6] is three pairs of vfo_info structures, each pair containing the current VFO settings for one VFO and a backup of those settings.
- Adds update_vfo() which updates vfo_info.bank_index, vfo_info.mr_index and vfo_info.bank_enable when banks are modified.
vfo_info.bank_index is the current bank for the VFO (when it's in memory recall banks mode)
vfo_info.mr_index is the current channel for the VFO (when it's in memory recall mode)
vfo_info.bank_enable controls access to memory recall banks mode, ensuring banks mode is not enabled when no suitable banks are defined.