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.2.tar.gz
(3.7 kB
view hashes)
Built Distribution
Close
Hashes for morseutils-0.0.3.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 33c4e0f6cf0aeff28228f68ab0f377b3f6ca86a83e632f5991f4a63ffbf2939d |
|
MD5 | f20df2fd829aa13fa870ec806924a4df |
|
BLAKE2b-256 | 6c080586bfadd19cdbb4754c8faa09771ab4413096fc11cb4ba823094a923224 |