''' Reed-Solomon CODEC. ''' from reedsolo import rs_encode_msg, rs_correct_msg, ReedSolomonError import struct import logging log = logging.getLogger(__name__) DEFAULT_NSYM = 10 BLOCK_SIZE = 255 LEN_FMT = ' len(payload): log.warning('%d bytes are missing!', length - len(payload)) return None return payload[:length]