Adding More Scan Lists - Now 10 lists #480
Replies: 2 comments 4 replies
-
As I already said, I would love to see this in the egzumer firmware. |
Beta Was this translation helpful? Give feedback.
-
Nice experiment, but .... Are you planning to use so much scanlists as portable radio, or at home ? You might consider using Q-Dock Than you can make a much scanlists as you wish (on the PC), even without the use of Chirp. |
Beta Was this translation helpful? Give feedback.
-
I originally raised AND CLOSED PR #421 - AubsUK - Added Scan option to scan List1, List2, All Channels, All Lists, No Lists to add additional flexibility to how the UV-K5 works with scanning, to stretch the number of Lists available. @qsus asked in the PR thread about adding more lists, and I've finally been able to do it. It's rough at the moment and will need more work to get it perfect, but the basis is there. I would love it to be included in the Egzumer firmware.
Help!
I would appreciate initial thoughts before I spend much more time on it - Keep Reading!
I would also appreciate any advice with getting the Chirp driver configured appropriately.
One question - Would it be better to have it as an optional feature, or keep it embedded?
Compiled Size
EGZUMER v0.21 - Firmware uses 99.04% of available memory (60852/61439 bytes).
My latest version - Firmware uses 99.93% of available memory (61396/61439 bytes).
61396-60852=544 bytes extra used.
To Do
I know I need to re-write a bit of the code to make it easier to handle, so I've not shared the code just yet:
0x0F50..0x0F5F
to0x0F50.. 0x0F5D
) and used remaining two bytes (e.g. for MR Channel 1 Lists this is0x0F5E..0x0F5F
). I'll probably re-write it as astruct
containing both (I didn't know struct's existed when I started this!!!). This will probably reduce the compiled size a bit toomemset(Template, 0xFF, sizeof(Template));
), so that messes up any unused channels at the moment (I've baked in a way to manually clear them all down, but I suspect the above option will help with this).><
that showed when scanning lists.What can it do
*Scan
will start the scanning.0
,1
,2
,3
,4
,5
,6
,7
,8
,9
turns the respective list on or offThe video below shows it scanning lists 1,3,5 (I slowed it down for demonstration by giving a delay in the code)
Key:
-
= list disabled*
= list enabled but not currently being scanned0-9
= list enabled and currently being scannedPXL_20240219_115001671.3-Scan135.mp4
These photos show the lists for one channel
The video below shows going through the lists and viewing the channels in each list. Note: Channel 21 is in the lists 0,2,4,6,7,8,9 because I wanted something in them while testing.
PXL_20240219_155527768.2-SList135.mp4
Beta Was this translation helpful? Give feedback.
All reactions