-
-
Notifications
You must be signed in to change notification settings - Fork 871
IQ trim
Speedster04 edited this page Mar 22, 2026
·
12 revisions
IQ Trim allows you to trim "radio silence" from the beginning and end of a C16 or C8 capture file.
| Field | Description |
|---|---|
| Capture File | Tap to open a .C16 or .C8 file from the CAPTURES/ folder. |
| IQ Display | Shows the signal power across 240 buckets. The green line marks the Start position, the red line marks the End position. |
| Start | Starting sample of the trim region. Adjustable manually. Step size scales with file length. |
| End | Ending sample of the trim region. Adjustable manually. Step size scales with file length. |
| Samples | Total number of samples in the capture file. |
| Max Pwr | Power (complex magnitude) of the strongest sample in the capture file, after amplification. Shown in red if the amplification setting would cause clipping. |
| Cutoff | Signal-to-noise cutoff as a percentage of Max Pwr (1–100%). Default: 7%. Used to automatically determine the Start/End trim points. |
| Amplify | Amplification factor applied to the trimmed file (1–9×). Default: 1× (no amplification). Useful if the captured signal was weak. |
| Trim | Applies the trim (and amplification) to the file. Overwrites the file in place — no backup is made. |
- Open a capture file by tapping the file path field. You should see the signal power displayed in the IQ Display.
- If the display shows no visible block, the captured signal was too weak for the tool to detect automatically.
- Either adjust Cutoff % to automatically set Start/End, or set Start and End manually.
- Optionally increase Amplify if the signal was weak. Watch the Max Pwr field — it turns red if clipping would occur.
- Press Trim. The file will be edited in place.
Warning
Trim overwrites the original file without making a backup. Use the File-manager to make a copy first if you want to preserve the original.
Capture files can be split into multiple files by combining File Manager and IQ Trim:
- Use File-manager to make copies of the original capture file.
- Open each copy in IQ Trim and trim to the desired Start/End range.
- The resulting files can be trimmed further if needed.
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.
How to collaborate
Contributing Guidelines
Trusted contributors
How to ask questions correctly
- PortaPack Versions (which one to buy)
- Features
- HackRF Versions
-
Description of the hardware
- Enclosure/cases
- Repairs
- Mods
- Usage cautions
- First steps
- Firmware update procedure
- 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
- What if I don't like some of the apps
- 📥 Receivers
- 📤 Transmitters
- 2-Tone-TX
- ADS-B(S) TX
- Adult Toys
- APRS TX
- BHT Xy/EP
- BLE TX
- BLESpam
- Burger Pager
- CVS Spam
- EPIRB TX
- Flex TX
- FlipperTX
- GPS Sim
- Hopper
- Jammer
- KeeLoq TX
- Key fob TX
- LGE Tool
- MDC-1200 TX
- Morse TX
- OOK
- OOK Brute
- OOK Editor
- P25 TX
- POCSAG TX
- RDS
- RTTY TX
- SAME TX
- Signal gen
- Soundboard
- Spectrum Painter
- SSTV
- TEDI/LCR
- TouchTunes
- TPMS TX
- 🔄 Transceivers
- 🟡 Recon
- 🔴 Capture
▶️ Replay- 🖲️ Remote
- 🔍 Looking Glass
- 🛠️ Utilities
- 🎮 Games
- ⚙️ Settings
- 💻 HackRF Mode
-
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), or other weird distros
- 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