Awhile back, I was using my HP-35 to calculate the plate current in one of the vacuum tubes of an old radio I was repairing. I got a little too close to the radio's antenna with the calculator and I heard an awful squealing noise. It was then that I realized the LED display was acting as a crude (and even unintentional) AM radio transmitter. Then I decided to have some fun. I pressed the divide key with an empty stack, so the display would blink. Those "blips" on the radio got me thinking, "What if I could modulate that noise it's making, I COULD SEND A MESSAGE IN MORSE CODE!"
Well, with the HP-65 (or other programmable HP with LEDs), it's possible!
I decided that I was going to use the calculator's speed to my advantage. Since it takes very little time to execute a g NOP, I could place many of them in sequence. Just how many in a row would dictate what was being sent, Dah or Dit.
To break these Dahs or Dits apart, I figured out I could use the RCL instruction.
The first message I made was (of course) SOS, or ... - - - ... in CW. CW stands for "continuous wave" and is amateur radio speak for Morse code (which, actually, Samuel Morse had little to do with).
Anyway, the best I can come up with is below. RCL 1 just recalls 0 and acts as a break between the pulsing code characters. SST just skips over the g NOPs (after you have cleared the program memory).
LBL
A
f
SIN
RCL 1
SST x 4
RCL 1
SST x 4
RCL 1
SST x 4
RCL 1
SST x 12
RCL 1
SST x 12
RCL 1
SST x 12
RCL 1
SST x 4
RCL 1
SST x 4
RCL 1
SST x 4
GTO
A
The program uses 75 steps to repeat SOS in CW. When you press A (or B,C,D,or E), the program executes and you'll hear a very crude SOS over your AM radio around 730 kHz or so.
I tried to shorten the number of steps (resulting in faster send speed) so I could add my call sign. It worked, but it's too fast for a human to interpret, so it's useless.
Chances are someone would have to be pretty close to your calculator if they wanted to hear your distress call, so identification doesn't really help if they can't hear you anyway.
Maybe one of you can improve on this, I hope you enjoyed this little story.
-Dan