X-Git-Url: https://git.ao2.it/SaveMySugar/python3-savemysugar.git/blobdiff_plain/4ec1ed78e91a0a9049b6a4a9803b8bb954084dd7..dad0135e651b3cbf50d37dba21eeea15a7b8e4e9:/src/savemysugar/CallDistanceTransceiver.py diff --git a/src/savemysugar/CallDistanceTransceiver.py b/src/savemysugar/CallDistanceTransceiver.py index 15fcdae..01414a2 100755 --- a/src/savemysugar/CallDistanceTransceiver.py +++ b/src/savemysugar/CallDistanceTransceiver.py @@ -17,6 +17,8 @@ # You should have received a copy of the GNU General Public License # along with this program. If not, see . +import logging +import time # This hack allows importing local modules also when # __name__ == "__main__" @@ -27,9 +29,6 @@ except SystemError: from MorseDistanceModulator import MorseDistanceModulator from MorseTranslator import MorseTranslator -import logging -import time - def log_symbol(distance, symbol, extra_info=""): logging.info("distance: %.2f Received \"%s\"%s", distance, symbol, @@ -297,7 +296,12 @@ def test_transmit_receive(): def __init__(self): self.ring_count = 0 - # Take trasmission times from a transceiver + # A transceiver will be used to get the symbol distance to fake in + # get_response, but it will only be assigned _after_ DummyModem has + # been instantiated. + # + # This placeholder here avoids an attribute-defined-outside-init + # warning from pylint. self.transceiver = None random.seed(None)