CallDistanceTransceiver.py: assign a float value to inter_symbol_distance
[SaveMySugar/python3-savemysugar.git] / TODO
1 - When the last call (the one which makes the receiver get the EOM) generates
2   multiple rings, the second ring is seen as the first ring of the first call
3   in a new message. See if there's a way to improve that.
4 - Use lists for the currently received symbols and signals instead of a single
5   string for the received message. This would make it easier to print partial
6   results.
7 - Consider making Modem.py and MorseTranslator.py independent packages.
8 - Add a better command line argument parsing for the transmit.py and
9   receive.py programs, or even better unify them in a savemysugar.py program.
10 - Do not use Modem.py directly in the transceiver class but instead use
11   a generic transmitting/receiving back-end in order to support other
12   transmission mechanisms or telephony frameworks with python bindings (e.g.
13   freesmartphone.org).