A morsecode translator and player package.
Project description
Python Morse Code Utils
A python morse code encoder / decoder with window morsecode player
This package contains:
- translator
- player
Translator
from morseutils.translator import MorseCodeTranslator as mct
mct.encode('hello') # return '.... . .-.. .-.. ---'
mct.decode('.- .-.') # return 'AR'
Player
from morseutils.player import MorseCodePlayer
mcp = MorseCodePlayer()
mcp.play('hello') # play hello morse code
mcp.play_morse('.- .-.') # play .- .-.
Customization
from morseutils.player import MorseCodePlayer
mcp = MorseCodePlayer()
mcp.BEEP_FREQ = 600
mcp.BEEP_DURATION_MS = 100
mcp.BEEP_LONG_DURATION_MS = 300
mcp.CHARACTER_BREAK_MS = 50
mcp.SPACE_BREAK_MS = 200
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
morseutils-0.0.3.1.tar.gz
(3.7 kB
view hashes)
Built Distribution
Close
Hashes for morseutils-0.0.3.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e26bf722ea892cad8b0bcb6caf5f6e69bfcd01397b10012a555c85e39f00bbbc |
|
MD5 | d15b1cf12fcf25a98a5af0abf00749ac |
|
BLAKE2b-256 | 0fef58e403722a16b8b0f33791c70556feff0d3e5ac907f474e8303d0755927f |