-
-
Notifications
You must be signed in to change notification settings - Fork 866
Morse TX
Morse TX encodes a text message into Morse code and transmits it in either CW (carrier on/off keying) or FM (tone-modulated) mode.
-
Foxhunt (checkbox): When enabled, disables the custom message field and instead uses one of 11 pre-defined fox hunt identification codes, selected with the adjacent number field (1–11). The codes are standard ARDF (Amateur Radio Direction Finding) sequences:
# Code Pattern 1 MOE – – – – – · 2 MOI – – – – – · · 3 MOS – – – – – · · · 4 MOH – – – – – · · · · 5 MO5 – – – – – · · · · · 6 MON – – – – – – · 7 MOD – – – – – – · · 8 MOB – – – – – – · · · 9 MO6 – – – – – – · · · · 10 MO – – – – – 11 S · · · -
Speed (10–45 wpm): Transmission speed in words per minute. The time unit per dot/dash is calculated as
1200 ÷ wpmms. Default: 15 wpm. -
Tone (100–9999 Hz, step 20): The audio tone frequency used in FM mode. In CW mode the tone determines the sidetone pitch only. Default: 700 Hz.
-
Modulation:
CW(carrier keying, default) orFM(tone-modulated carrier). -
Loop: Automatically retransmits the message after the selected interval:
Off,5 sec,10 sec,30 sec,1 min,3 min,5 min -
Set message: Opens the text keyboard to enter a custom message. The message is shown on the line above. Default message:
PORTAPACK. -
Frequency / Gain / AMP: Standard TX controls in the bottom bar. Frequency is stored in persistent memory.
-
TX will last: Displays the calculated transmission duration in seconds based on the current message, speed, and tone settings, updated live.
-
Progress bar: Shows transmission progress. When Loop is active, shows the countdown to the next retransmission.
-
Start / Stop: Starts transmission. Press again to abort.
Due to a timing issue in the transmitter, the first 1–2 characters of a message may be clipped or not transmitted correctly. As a workaround, prefix the message with two short characters, for example E (letter E followed by a space), before the actual content.
Settings are saved to tx_morse.ini, including message text, foxhunt selection, speed, tone, modulation, and loop interval.
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
- 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