Morse Code Extension Documentation

Advanced Communication and Encoding for Project Development

Overview

The Morse Code Extension provides powerful tools for converting, encoding, and communicating using various code formats including Morse code, binary, hex, and more.

Text Conversion Blocks

Text to Binary

Converts text to binary representation.

convert [TEXT] to binary

Returns binary string of the input text.

Binary to Text

Converts binary back to text.

convert binary [BINARY] to text

Returns original text from binary input.

Text to Hex

Converts text to hexadecimal.

convert [TEXT] to hex

Returns hex representation of text.

Hex to Text

Converts hex back to text.

convert hex [HEX] to text

Returns original text from hex input.

Morse Code Blocks

Text to Morse

Converts text to Morse code.

convert [TEXT] to morse

Returns Morse code representation.

Morse to Text

Converts Morse code back to text.

convert morse [MORSE] to text

Returns original text from Morse input.

Speak Morse Code

Plays Morse code as audio signals.

speak morse code [MORSE]

Produces audible Morse code sounds.

Encryption Blocks

Caesar Cipher

Applies Caesar cipher encryption.

apply caesar cipher with shift [SHIFT] to [TEXT]

Shifts text by specified amount.

Reverse Caesar

Reverses Caesar cipher encryption.

reverse caesar cipher with shift [SHIFT] on [TEXT]

Decrypts text shifted by specified amount.

ROT13

Applies ROT13 substitution cipher.

apply ROT13 to [TEXT]

Performs ROT13 encryption/decryption.

Example Usage


// Convert text to Morse code
set [morseMessage] to (convert [hello] to morse)

// Speak Morse code
speak morse code [.... . .-.. .-.. ---]

// Encrypt a message
set [secretMessage] to (apply caesar cipher with shift [3] to [abc])
                

Limitations

  • Supports ASCII characters
  • Case-insensitive conversions
  • Morse code uses standard international alphabet