amnemonic / Quansheng_UV-K5_Firmware

Quansheng UV-K5 Firmware
696 stars 131 forks source link

Unlimited time for the close field monitoring/frequency meter function. #34

Open marusc1 opened 1 year ago

marusc1 commented 1 year ago

There is a function F+4 that brings the radio in strong signal (tested it in few meter distance for now) wide band search mod. If a transmission is received it displays the frequency and ctcss/dcs. A nice feature when observing somebody near transmitting with his radio. But it has to be quickly activated when seeing/supposing a transmission. It is because the function stops after few seconds. A mode would be great to make the function stay active until it receives/catches something or is deactivated by the user. And after received the data should stay in the display until cancelled, not dissapper after seconds like with factory firmware.

amnemonic commented 1 year ago

Please use this mod: mod_disable_freq_copy_timeout.py It disables counter totally and function run indefinitely or until you press exit. Please check if result is what you are expecting.

marusc1 commented 1 year ago

It works. Thank you for your work. There is a problem though. Switched to search mode the radio stays in it indefinitely and that is fine. The display shows SCAN. After catching a frequency but without ctcss/dcs it is displayed and the display still shows SCAN. This stays until a code is received and displayed. The displays shows SCAN CMP and it cancels the readout after few seconds. You need to hurry to read it. And you have to show up the radio. Could you please disable this timer too?

marusc1 commented 1 year ago

Why did you mark it as completed?

amnemonic commented 1 year ago

Ok, reopened to find this second variable which waits for CTCSS code :)

marusc1 commented 1 year ago

Waiting for ctcss is ok. Has no timeout. Problem is the one that starts after the tone is found and resets the readout after short moment.

marusc1 commented 1 year ago

It can approached a different way. By disabling active ctcss search in the F>4(FC) function. So the radio could after finding a frequency stay in fake ctcss search forever. The tone search if wanted can be than activated by F>*(Scan).