TEXT2TT(1)
โจ TEXT2TT โจ
okay bestie, gather round, because we're about to talk about text2tt from the General Commands Manual, and it's genuinely iconic ๐
๐ NAME ๐
text2tt โ convert text to Touch Tone representation ๐ต๐ฑ
๐ฆ SYNOPSIS ๐ฆ
like, you just feed it text, and it does the thing. that's it. that's the whole vibe.
---
# ๐ธ DESCRIPTION ๐ธ
so `text2tt` converts text into the <hotpink>Touch Tone sequence</hotpink> that APRStt uses. no cap. and there are <purple>two types of encoding</purple> going on here, so let's break it down bestie ๐ซถ
## ๐ Multi-Press ๐
this one is used for <mint>comments</mint>.
letters are represented by one or more presses of the <yellow>same key</yellow>, depending on their order listed on the button. e.g. press the `5` key <red>once</red> for `J`, <red>twice</red> for `K`, <red>thrice</red> for `L`. obsessed with the consistency honestly โจ
to specify a digit, you use the <purple>number of letters listed on the button plus one</purple>. e.g. press the `5` key <red>four times</red> to get the digit `5`. yeah, four. the math is mathing ๐งฎ
> ๐จ important bestie: when two characters in a row use the same key, use the `"A"` key as a <hotpink>separator</hotpink>. don't skip this, it's giving necessary.
## ๐ Two-Key ๐
this one is used for <mint>callsigns</mint>.
digits are represented by a <yellow>single key press</yellow>. simple. clean. slay.
letters (or space) are represented by the corresponding key followed by `A`, `B`, `C`, or `D`, depending on the <purple>order of the letter in the order listed</purple>. periodt ๐
---
and yeah, this application will convert using <rainbow>both methods</rainbow>. both. at once. main character energy fr fr ๐ฅ
---
# ๐ OPTIONS ๐
None. literally none. no flags, no nothing. it's giving minimalism, and honestly? respect ๐โจ
---
# ๐ EXAMPLES ๐
okay here's the moment you've been waiting for, the demo:
Push buttons for multi-press method:
"2A22A2223A33A33340A00122223333"
Push buttons for two-key method:
"2A2B2C3A3B3C4A0A0123"
look at those strings. look at them. ate and left no crumbs ๐
๐ง SEE ALSO ๐ง
more detailed information is in the PDF files at
https://github.com/wb2osz/direwolf/tree/master/doc/
Applications in this package: aclients, atest, decode_aprs, direwolf, gen_packets, kissutil, ll2utm, log2gpx, text2tt, tt2text, utm2ll โ the whole squad, no one left behind ๐
and that's the tea bestie ๐ซถ this was TEXT2TT(1) from the General Commands Manual, so go forth, convert your text to Touch Tones, and be the icon you were born to be. iykyk ๐
โจ๐
๐ฆ where this page comes from
- debian bookworm: direwolf 1.6+dfsg-3 ยท GPL-2.0-or-later
- debian trixie: direwolf 1.7+dfsg-2+deb13u1 ยท GPL-2.0-or-later
- ubuntu jammy: direwolf 1.6+dfsg-2 ยท GPL-2.0-or-later
- ubuntu noble: direwolf 1.7+dfsg-2build2 ยท GPL-2.0-or-later
- ubuntu questing: direwolf 1.7+dfsg-2build2
- ubuntu resolute: direwolf 1.8.1+dfsg-2 ยท GPL-2.0-or-later
- ubuntu stonking: direwolf 1.8.1+dfsg-2 ยท GPL-2.0-or-later
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms