TODO: mention some of the known issues in the TODO list
authorAntonio Ospite <ao2@ao2.it>
Sun, 3 Jan 2016 17:14:29 +0000 (18:14 +0100)
committerAntonio Ospite <ao2@ao2.it>
Mon, 4 Jan 2016 09:48:26 +0000 (10:48 +0100)
TODO

diff --git a/TODO b/TODO
index 9f26f6d..7f4cccc 100644 (file)
--- 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
 - 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.
 - 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.