Search - portapack-mayhem/mayhem-firmware GitHub Wiki

Initially from: https://github.com/furrtek/portapack-havoc/wiki/Close-Call

The Search app is similar in functionality found on many Uniden scanners. It allows to define a frequency range to scan (min/max), and a power threshold. If a signal appears above the RF signal threshold for a sufficient amount of time, the signal's frequency is "locked", shown in green on the main display and logged in a table at the bottom of the screen. Unfortunately, it does not allow you to listen to the call or jump to the say the audio App screen with the selected call frequency. You need to manually note the frequency and then place it in another App to listen to the frequency. The Speed of scanning is based the frequency range set. The frequency range if larger than 2.5 MHz will be split in to slices that are scanned. The scan time significantly increase when you have multiple slices.

img/screenshots/Calls.png

The Key Items on the App that can be selected with the cursor and changed with the encoder knob are:

  • Title bar: The usual Items may be changed and displayed.
  • Min: The minimum frequency. The minimum and maximum frequency are held in persistent memory and are available o return to the App.
  • Max: The maximum frequency. Regardless of setting of the frequency settings the scan of the frequency spectrum is a minimum of 2.5MHz or multiple slices up to a maximum of 32 (80MHz).
  • LNA: The LNA(IF) (0-40).
  • VGA: VGA (Baseband Gain) (0-62). Note there is no RF AMP gain setting and is set at 0dB.
  • Trig: Alter the Threshold setting (0-255) for the recording of the signal.
  • Snap to: Enable to set to record the frequency to the nearest 12.5kHz.

The display information Items are:

  • Mean: This is the mean signal level received, the Trigger level need to be set above this level.
  • Slices: The number of “Slices” of the frequency scan range that is to be covered. The maximum is 32 i.e., 80MHz.
  • Rate: the scanning rate.
  • Timer: A bar showing the timer counting down.
  • Status: Showing what the App is currently doing” Listening”, “Locked”, “Out of range”. The “Out of range” indication is shown when a frequency is found that meets the threshold conditions but is outside the frequency range selected and will be shown as light grey in the “Dashed lines” display.
  • Dashed lines: These are where the detected frequency is displayed and shows initially grey and when reached the timer threshold then turns green.
  • Frequency Time Duration Log: This is where a detected and locked frequency is logged and display. The logged items can be selected with cursor/ encoder Knob. This then displays the frequency pad where the frequency can be Loaded, saved to a file for example called “Calls” in the SD card. On return it then goes to the “Min:” frequency at the top of the App.

Items that could be improved in the App are:

  • The ability to link from the log selection in the log to the Audio Listening App and be able to listen to the audio of the call.
  • Select the actual frequency range not in 2.5MHz slices.