mirror of
https://github.com/romanz/amodem.git
synced 2026-04-21 05:36:42 +08:00
print ecc ratio
This commit is contained in:
3
send.py
3
send.py
@@ -61,7 +61,8 @@ def main(fname):
|
|||||||
|
|
||||||
log.info('%d bits to be send', len(data)*8)
|
log.info('%d bits to be send', len(data)*8)
|
||||||
bits = list(to_bits(ecc.encode(data)))
|
bits = list(to_bits(ecc.encode(data)))
|
||||||
log.info('%d bits modulated (with ECC)', len(bits))
|
ecc_ratio = 1.0 - len(data)*8.0 / len(bits)
|
||||||
|
log.info('%d bits modulated (%.1f%% ECC)', len(bits), ecc_ratio * 100)
|
||||||
modulate(fd, bits)
|
modulate(fd, bits)
|
||||||
data_size = fd.tell() - training_size
|
data_size = fd.tell() - training_size
|
||||||
log.info('%.3f seconds of data audio',
|
log.info('%.3f seconds of data audio',
|
||||||
|
|||||||
Reference in New Issue
Block a user