A morsecode translator and player package.
Project description
Python Mourse Code Utils
A python mourse code encoder / decoder with window morsecode player
This package contain
- 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.tar.gz
(3.7 kB
view hashes)
Built Distribution
Close
Hashes for morseutils-0.0.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bb6dcde2a447e99c7d401e75d5390608352d6b33647395701169db692dff3b94 |
|
MD5 | 6d8ed4de485f114ec85127ac83c72252 |
|
BLAKE2b-256 | 6976a3b6a76a6541e39df6fb016490fba390922f558beeb17f9c28b1a4e072ae |