mirror of
https://github.com/portapack-mayhem/mayhem-firmware.git
synced 2025-08-26 21:17:29 +00:00
Page:
Detector
Pages
3d printed enclosure
ADS B(S)
AFSK
AIS Boats
APRS RX
APRS TX
About firmwares
Access Radio Hardware
Add GPIO to H2
Analog TV Receiver
Antennas
Applications
At first glance
Audio Receivers
Automatic dependent surveillance–broadcast (ADS B)
BHT
BLESpam
Bitmap reverse decode
Bluetooth Low Energy Receiver
Bluetooth Low Energy Transmitter
Boot Process
Breakout
Burger Pager
C16 format
CVS Spam
Calculator
Capture
Care
Cart Lock
ChibiOS Notes
Clifford's version
Code contribution rules
Code formatting
Compile firmware
Compile on Arch based distro (exclude Asahi)
Compile on WSL with ninja
Completely reset
Config Menu
Create a Custom Map with Offline Map Maker
Create a Simple App
Create a custom splash screen
Create a custom splash screenhome
Create a simple external app
Creating a prod stable release
DFU overlay
Dead Coin Cell Battery
Debug via SWD & JTAG
Debug with serial
Debug
Decoder for NRF24L01
Description of the Structure
Detector
Dev build versions
Diagnose firmware update in Windows
Differences Between H1 and H2 models
Dissecting the Temperature logger
Documentation Standards & Guidelines
Doom
ERT
Encoder
External App Roadmap
External apps informations
FAQ
Factory Defaults
Features
File manager
Firmware Architecture
First steps
Flash Mayhem onto bare HackRF
Flash Utility
FlipperTX
Fox Hunt
Freq manager
Freqman manager
Full reset
GPS Sim
GSG hackrf
GUI Widget Preview
Games
General Compiling Guide (Linux)
H2 Enclosure
H2 Plus speaker modifications
HackRF
Hardware overview
Help! Im not receiving anything! Receive Quality Issues
Home
How to Format SDCard
How to ask questions in correct way
How to collaborate
How to compile faster with WSL 2
I2C external device driver integration
IQ trim
Information on APRS
Intended Use and Legality
Internal speaker
Interpret Guru meditation crashes
Jammer
Keyboard view
LCR
LGE Tool
Level
Looking Glass
Main Controls
Main Menu
Maintaining rules
Make airlines db
Make icao24 db
Microphone Tranceiver
Microphone Transceiver
Morse
NOAA
No TX or RX
Notepad
Notes About ccache
OOK Editor
OOK
Original GSG HackRF One
POCSAG Receiver
POCSAG
PR process
Pac‐Man
Persistent Memory
Playlist Editor
Playlist
PortaPack Versions
Powering the PortaPack
Preamplifier IC replacement
ProtoView
Push buttons and button caps
RDS
Radio
Radiosonde
Random password
Receivers
Recon
Redirections
Remote
Replay
SD Card (DEV)
SD Card Content
SD Over USB
SD card not recognized by PC with the SD card over USB selected
SMA connector replacement or removal
SSTV
Scanner
Screenshots
Search
Settings
Signal Generator
Sleep mode
Snake
Software Dev Guides
Soundboard
Spectrum Painter
Splash and other images
Stealth Mode
SubGhzD
TPMS Rx
TX Carrier Only
Tetris
Text Entry
Theme system
Title Bar
TouchTunes
Transmitters
Troubleshooting
UI Screenshots
USB Serial Console
USB‐C charging modification for older HackRF boards
Unit Tests
Update firmware troubleshooting
Update firmware
Updating the Xilinx CPLD on hackrf board
Usage cautions
User interface
Using MAC OS
Utilities
WardriveMap
Wav viewer
Weather
WeatherFax
Web USB Serial
Widgets
Wipe SD Card
Won't boot
Won
Wont boot
Work Needed
World map generation
gfxEQ
imagemagick.org
waterfalls color schemes
Clone
1
Detector
gullradriel edited this page 2025-07-09 21:39:28 +02:00
Table of Contents
Introduction
The Detector app is based on the Level app and allow you to get quick signal detection on Lora, Remotes, Tetra UP. It will loop as quickly as possible, and if a frequency match the threshold, it will produce a beep.
Controls (on the top of the app)
First line:
- LNA,VGA,AMP,Volume: adjust with rotary encode. Volume is the beep volume.
Second line:
- Preset selection.
Third line:
- Bip: rotary encoder adjustable threshold for level detection.
Preset details
Remotes
// Around 315 MHz (common for older remotes, key fobs in some regions)
// Window centered on 315 MHz, covers 314.625 - 315.375 MHz
315000000,
// Around 433.92 MHz (very common for remotes, sensors, key fobs globally)
// Window centered on 433.92 MHz, covers 433.545 - 434.295 MHz
433920000,
Lora
// EU433 Band (Europe, typically 433.05 MHz to 434.79 MHz)
// Scanning the approximate range 433.0 MHz to 434.8 MHz with 750kHz steps
433375000, // Covers 433.000 - 433.750 MHz
434125000, // Covers 433.750 - 434.500 MHz (includes 433.92 MHz)
434875000, // Covers 434.500 - 435.250 MHz (covers up to 434.79 MHz)
// EU868 Band (Europe, typically 863 MHz to 870 MHz, specific channels around 868 MHz)
// Targeting common LoRaWAN channel groups (approx 867.0 - 868.6 MHz) with 750kHz steps
867375000, // Covers 867.000 - 867.750 MHz
868125000, // Covers 867.750 - 868.500 MHz
868875000, // Covers 868.500 - 869.250 MHz (covers up to 868.6 MHz)
// US915 Band (North America, typically 902 MHz to 928 MHz, specific channels around 915 MHz)
// Providing a few sample windows around the 915 MHz area with 750kHz steps.
// This band is wide; a full scan would require many more frequencies.
914250000, // Covers 913.875 - 914.625 MHz
915000000, // Covers 914.625 - 915.375 MHz (Centered on 915 MHz)
915750000, // Covers 915.375 - 916.125 MHz
Tetra UP
// Band starts at 380,000,000 Hz, ends at 390,000,000 Hz.
// First center: 380,000,000 + 375,000 = 380,375,000 Hz
// Last center: 380,375,000 + 13 * 750,000 = 390,125,000 Hz (14 frequencies total for this band)
380375000, // Covers 380.000 - 380.750 MHz
381125000, // Covers 380.750 - 381.500 MHz
381875000, // Covers 381.500 - 382.250 MHz
382625000, // Covers 382.250 - 383.000 MHz
383375000, // Covers 383.000 - 383.750 MHz
384125000, // Covers 383.750 - 384.500 MHz
384875000, // Covers 384.500 - 385.250 MHz
385625000, // Covers 385.250 - 386.000 MHz
386375000, // Covers 386.000 - 386.750 MHz
387125000, // Covers 386.750 - 387.500 MHz
387875000, // Covers 387.500 - 388.250 MHz
388625000, // Covers 388.250 - 389.000 MHz
389375000, // Covers 389.000 - 389.750 MHz
390125000, // Covers 389.750 - 390.500 MHz
This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
How to collaborate
How to ask questions correctly
User manual
- First steps
- Usage cautions
- Intended use and Legality
- Features
- PortaPack Versions (which one to buy)
- HackRF Versions
- Firmware update procedure
- Description of the hardware
- User interface
- Powering the PortaPack
- Troubleshooting
- Won't boot
- Config Menu
- Firmware upgrade
- Diagnose firmware update in Windows
- Receive Quality Issues
- No TX/RX
- TX Carrier Only
- H2+ speaker modifications
- Dead Coin Cell Battery
- Factory Defaults
- SD card not recognized by PC with the SD-card over USB selected
- DFU overlay
- Full reset
- SolveBoard
- How to Format SDCard
- Applications
Misc
Developer Manual
- Compilation of the firmware
- Compile on WSL with ninja
- How to compile on Windows faster with WSL 2
- Using Docker and Kitematic
- Docker command-line reference
- Using Buddyworks and other CI platforms
- Notes for Buddy.Works (and other CI platforms)
- Using ARM on Debian host
- All in one script for ARM on Debian host
- Compile on Arch based distro (exclude Asahi)
- Dev build versions
- Notes About ccache
- Create a custom map
- Code formatting
- PR process
- Description of the Structure
- Software Dev Guides
- Tools
- Research
- UI Screenshots
- Maintaining
- Creating a prod/stable release (Maintainers only)
- Maintaining rules
- Development States Notes
Hardware Hacks
Note
The wiki is incomplete. Please add content and collaborate.
Important
- This is a public wiki. Everything is visible to everyone. Don't use it for personal notes.
- Avoid linking to external tutorials/articles; they may become outdated or contain false information.