CallDistanceTransceiver.py: factor out a MorseDistanceModulator class
authorAntonio Ospite <ao2@ao2.it>
Sat, 2 Jan 2016 15:12:16 +0000 (16:12 +0100)
committerAntonio Ospite <ao2@ao2.it>
Sun, 3 Jan 2016 18:59:49 +0000 (19:59 +0100)
commit922df45b75d830d843ce92167a57c62f97c47762
tree3f436194918bedb98b5f6aac5de55342d207bc56
parenta092a2258acd203f0d3abb914bd89d2edb2bc788
CallDistanceTransceiver.py: factor out a MorseDistanceModulator class

Abstract the modulation into its own class, this simplifies the code of
the CallDistanceTransceiver class.

While at it also start using the difference between a "period" and
a "pulse" in SymbolTime, some more documentation about what they mean
will be added in some future commit.
src/savemysugar/CallDistanceTransceiver.py