X-Git-Url: https://git.ao2.it/SaveMySugar/python3-savemysugar.git/blobdiff_plain/88fce7811221c360966eb3af691a719930a2514d..1eebfb6f395c1985e803a4c251412fad1880504c:/TODO?ds=sidebyside diff --git a/TODO b/TODO index 9f26f6d..7f4cccc 100644 --- a/TODO +++ b/TODO @@ -1,6 +1,12 @@ +- When the last call (the one which makes the receiver get the EOM) generates + multiple rings, the second ring is seen as the first ring of the first call + in a new message. See if there's a way to improve that. +- Use lists for the currently received symbols and signals instead of a single + string for the received message. This would make it easier to print partial + results. - Consider making Modem.py and MorseTranslator.py independent packages. - Add a better command line argument parsing for the transmit.py and - receive.py programs. + receive.py programs, or even better unify them in a savemysugar.py program. - Do not use Modem.py directly in the transceiver class but instead use a generic transmitting/receiving back-end in order to support other transmission mechanisms or telephony frameworks with python bindings (e.g.