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.4.100.tar.gz
(3.8 kB
view hashes)
Built Distribution
Close
Hashes for morseutils-0.0.4.100-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 72455ab076d2f7e0187be565f72cd8dc2be4e3420ab09111050682f3f4d8bc27 |
|
MD5 | 86d8a8191470ca33bd3b08470f21331a |
|
BLAKE2b-256 | 6457b060f5d951c766ec3e69dc65ffd0b67d5b2d98c41b2c810f7e760fbf8a67 |