Repository navigation
VOR TX
A VOR (VHF Omnidirectional Range) ground station lets a receiver determine its bearing (radial) from the station by comparing two 30 Hz signals: a reference phase and a variable phase that is offset by the bearing angle.
VOR TX generates such a signal. It transmits a DSB-AM carrier carrying a 30 Hz reference tone and a 30 Hz variable tone offset by the chosen radial, a 9960 Hz subcarrier FM-modulated ±480 Hz by the reference tone, and an optional 1020 Hz Morse identifier. In effect the app emulates a VOR beacon transmitting a user-programmable radial.
This is an external app (.ppma file on the SD card). It was introduced in #3244.
New to VOR navigation? These videos explain the concept well:
- VOR Explained Simply by FlightInsight (recommended for beginners)
- How to navigate using VOR by FlightInsight
Warning
Disturbing the air band is one of the most illegal things you could do. This is not a joke - you can get into serious legal trouble very quickly.
Neither the developers, the Mayhem team, nor anyone else except you is responsible for any fines, imprisonment, or other consequences resulting from interfering with aircraft communications, air navigation, or any other radio service while using this app. You alone are responsible for how you use this app.
-
Radial (write): the radial that should be transmitted
- Please note: the value can be changed at any time but the change takes effect only after the transmission is restarted. To transmit a new radial, the user must stop and then start the transmission.
- CW Identifier (write): enables the Morse code transmission that identifies the VOR
- Ident (write): the string (7 characters at most) to be transmitted as VOR identifier
- Status (read): the current status of the app, either Idle or TX radial XX where XX is the radial selected before enabling the transmission
The bottom part of the application controls the transmitter settings, such as the frequency to use, the frequency step and the TX gain. To start and stop the transmitter, use the Start or Stop buttons. Before starting any transmission, a dialog is displayed informing the user that this app should only be used in a lab environment while transmitting into a dummy load.
- VOR RX — receive and decode a VOR signal
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
- Care of PortaPack/HackRF
- Repairs
- Mods
🔧 Troubleshooting
- FAQ
- SolveBoard
- 🔌 Boot & power
- 💾 Firmware & recovery
- 📡 Receive & transmit
- 💳 SD card
- 🔗 USB connectivity
- 🧩 Apps
📥 Receivers
- 2-Tone-RX
- ACARS
- ADS-B
- AFSK
- AIS Boats
- Analog TV
- APRS RX
- Audio
- BLE RX
- Detector
- EPIRB RX
- ERT Meter
- Flex RX
- Fox-Hunt
- FPV-Detect
- FT8 RX
- gfxEQ
- Level
- Meteor
- Morse RX
- NOAA
- NRF
- POCSAG
- ProtoView
- Radio
- Radiosonde
- RDS RX
- RTTY RX
- Scanner
- Search
- Signal Hunter
- Spectrum Analyzer
- SSTV RX
- SubCar
- SubGhzD
- Tetra RX
- Time Sink
- TPMS RX
- VOR RX
- Weather
- WeFax
- WMBus RX
📤 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
- Security+ TX
- Signal gen
- Soundboard
- Spectrum Painter
- SSTV
- TEDI/LCR
- TouchTunes
- TPMS TX
- VOR TX
- 🔄 Transceivers
- 🟡 Recon
- 🔴 Capture
▶️ Replay- 🖲️ Remote
- 🔍 Looking Glass
🛠️ Utilities
↳ 🐛 Debug Menu (in Utilities)
🎮 Games
⚙️ Settings
Compilation of the firmware
- Compile on WSL with ninja
- How to compile on Windows faster with WSL 2
- Compile on macOS (Docker)
- Compile on macOS (Homebrew)
- 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 Kali Linux (Debian-based)
- Compile on Arch based distro (exclude Asahi), or other weird distros
- General compiling guide (Linux, for experts)
- Dev build versions
- Notes About ccache
Software Dev Guides
- Code contribution rules
- Documentation standards & guidelines
- Create a Simple App
- Create a Simple External App
- External Apps informations
- Widgets
- UI positioning with macros
- SD Card (DEV)
- Access Radio Hardware
- Interpret Guru meditation crashes
- Create a Complex App
- Theme-system
- Debug via SWD & JTAG
- Debug with serial
- I2C drivers
- Unit tests
Tools
- Research
- UI Screenshots
-
Maintaining
- Creating a prod/stable release (Maintainers only)
- Maintaining rules
- Development States Notes