-
-
Notifications
You must be signed in to change notification settings - Fork 561
Transmitters
The following are Extracts from HackRF Documentation that can be found here.. This applies to all Transmissions using the HackRF/ PortaPack.
HackRF One’s absolute maximum TX power varies by operating frequency:
- 1 MHz to 10 MHz: 5 dBm to 15 dBm, generally increasing as frequency increases.
- 10 MHz to 2150 MHz: 5 dBm to 15 dBm, generally decreasing as frequency increases.
- 2150 MHz to 2750 MHz: 13 dBm to 15 dBm.
- 2750 MHz to 4000 MHz: 0 dBm to 5 dBm, decreasing as frequency increases.
- 4000 MHz to 6000 MHz: -10 dBm to 0 dBm, generally decreasing as frequency increases. Through most of the frequency range up to 4 GHz, the maximum TX power is between 0 and 10 dBm. The frequency range with best performance is 2150 MHz to 2750 MHz.
HackRF provides two TX gain controls are LNA (I) (0 to 47 dB in 1 dB steps) and RF AMP (0 or 14 dB)
Overall, the output power is enough to perform over-the-air experiments at close range or to drive an external amplifier. If you connect an external amplifier, you should also use an external bandpass filter for your operating frequency.Note there are no Filters in the HackRF to limit spurious transmissions and this must be provided by external circuitry.
Before you transmit, know your laws. HackRF One has not been tested for compliance with regulations governing transmission of radio signals. You are responsible for using your HackRF One legally.
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
How to ask questions correctly
- 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
- Applications
-
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