Hello, again. This is Trey.
Welcome to part 6 in my Cheap Yellow Display (CYD) Project series. Thank you for hanging in there with me on this rambling series. If you wish to catch up on earlier episodes, you can find them on my
HPR profile page
https://www.hackerpublicradio.org/correspondents/0394.html
To review, my project is to build a portable morse code "Keyer memory" which can be connected to any of my amateur HF transceiver radios by simply plugging it in to the code key input port. This is based around an ESP32 platform which comes prepackaged on a yellow PC board with a color touchscreen display, WIFI, and Bluetooth. We fondly call this contraption the Cheap Yellow Display.
So far, I have defined the necessities, collected the required hardware, and failed miserably building the graphical user interface (GUI).
While I sort out the technical challenges getting my GUI code to play nicely with the CYD's touchscreen, it is important that we spend some time discussing Morse code itself, and the timing standards we will need to follow.
I am not going to dive too deeply into the history behind telegraphs and Morse code, but it is very interesting. If you want to learn more, Wikipedia has the origins and evolution written out quite nicely at
https://en.wikipedia.org/wiki/Morse_code
For our purposes, we will fast forward from the year 1820 (When telegraphy began) all the way to 1865 when the International Telecommunication Union (ITU) standardized, what it called "International Morse Code". When I say Morse Code for the remainder of this podcast, I am referring to this ITU International Morse Code.
Morse code typically includes the following characters:
The 26 letter basic Latin alphabet
The Indo-Arabic numerals 0 to 9
There is also a single accented Latin letter (É), which is written as an E with an accent mark, and a handful of punctuation marks.
These characters are encoded using a sequence of short and long signals. Each short signal is referred to as a
dit
. Each long signal is referred to as a
dah
. At a young age,
All content for Hacker Public Radio is the property of Hacker Public Radio and is served directly from their servers
with no modification, redirects, or rehosting. The podcast is not affiliated with or endorsed by Podjoint in any way.
Hello, again. This is Trey.
Welcome to part 6 in my Cheap Yellow Display (CYD) Project series. Thank you for hanging in there with me on this rambling series. If you wish to catch up on earlier episodes, you can find them on my
HPR profile page
https://www.hackerpublicradio.org/correspondents/0394.html
To review, my project is to build a portable morse code "Keyer memory" which can be connected to any of my amateur HF transceiver radios by simply plugging it in to the code key input port. This is based around an ESP32 platform which comes prepackaged on a yellow PC board with a color touchscreen display, WIFI, and Bluetooth. We fondly call this contraption the Cheap Yellow Display.
So far, I have defined the necessities, collected the required hardware, and failed miserably building the graphical user interface (GUI).
While I sort out the technical challenges getting my GUI code to play nicely with the CYD's touchscreen, it is important that we spend some time discussing Morse code itself, and the timing standards we will need to follow.
I am not going to dive too deeply into the history behind telegraphs and Morse code, but it is very interesting. If you want to learn more, Wikipedia has the origins and evolution written out quite nicely at
https://en.wikipedia.org/wiki/Morse_code
For our purposes, we will fast forward from the year 1820 (When telegraphy began) all the way to 1865 when the International Telecommunication Union (ITU) standardized, what it called "International Morse Code". When I say Morse Code for the remainder of this podcast, I am referring to this ITU International Morse Code.
Morse code typically includes the following characters:
The 26 letter basic Latin alphabet
The Indo-Arabic numerals 0 to 9
There is also a single accented Latin letter (É), which is written as an E with an accent mark, and a handful of punctuation marks.
These characters are encoded using a sequence of short and long signals. Each short signal is referred to as a
dit
. Each long signal is referred to as a
dah
. At a young age,
Refs:
https://www.tuhs.org/cgi-bin/utree.pl?file=2BSD/man/last.u
https://en.wikipedia.org/w/index.php?title=Util-linux&oldid=271104508
https://kernel.googlesource.com/pub/scm/utils/util-linux/util-linux/+/612721dba838fe37af543421278416bb7acf770c/login-utils/README.admutil
https://www.linkedin.com/in/michael-haardt-9087023/details/experience/
https://www.linkedin.com/in/peterorbaek/details/experience/
https://flameshot.org/
commands:
ping yahoo.com
traceroute -m 100 bad.horse
mtr www.yahoo.com
scrot
flameshot
zless messages.1.gz
bzless messages.1.bz
xzless messages.1.xz
last -10
last reboot
last $USER -10
People involved:
mtr:
Matt Kimball
Roger Wolff
scrot:
Tom Gilbert
zless and related commands:
Paul Eggert
last command:
Hacker Public Radio
Hello, again. This is Trey.
Welcome to part 6 in my Cheap Yellow Display (CYD) Project series. Thank you for hanging in there with me on this rambling series. If you wish to catch up on earlier episodes, you can find them on my
HPR profile page
https://www.hackerpublicradio.org/correspondents/0394.html
To review, my project is to build a portable morse code "Keyer memory" which can be connected to any of my amateur HF transceiver radios by simply plugging it in to the code key input port. This is based around an ESP32 platform which comes prepackaged on a yellow PC board with a color touchscreen display, WIFI, and Bluetooth. We fondly call this contraption the Cheap Yellow Display.
So far, I have defined the necessities, collected the required hardware, and failed miserably building the graphical user interface (GUI).
While I sort out the technical challenges getting my GUI code to play nicely with the CYD's touchscreen, it is important that we spend some time discussing Morse code itself, and the timing standards we will need to follow.
I am not going to dive too deeply into the history behind telegraphs and Morse code, but it is very interesting. If you want to learn more, Wikipedia has the origins and evolution written out quite nicely at
https://en.wikipedia.org/wiki/Morse_code
For our purposes, we will fast forward from the year 1820 (When telegraphy began) all the way to 1865 when the International Telecommunication Union (ITU) standardized, what it called "International Morse Code". When I say Morse Code for the remainder of this podcast, I am referring to this ITU International Morse Code.
Morse code typically includes the following characters:
The 26 letter basic Latin alphabet
The Indo-Arabic numerals 0 to 9
There is also a single accented Latin letter (É), which is written as an E with an accent mark, and a handful of punctuation marks.
These characters are encoded using a sequence of short and long signals. Each short signal is referred to as a
dit
. Each long signal is referred to as a
dah
. At a young age,