Ejemplo n.º 1
0
 def test_custom_rs(self):
     self.encode = encode_rs(8, 0x11d, 1, 1, 16, 1)
     self.decode = decode_rs(8, 0x11d, 1, 1, 16, 1)
     self.data = np.random.randint(0, 256, 255 - 16, dtype='uint8')
Ejemplo n.º 2
0
 def test_interleave(self):
     interleave = 5
     self.encode = encode_rs(False, interleave)
     self.decode = decode_rs(False, interleave)
     self.data = np.random.randint(0, 256, 150 * interleave, dtype='uint8')
Ejemplo n.º 3
0
 def test_dual(self):
     self.encode = encode_rs(True, 1)
     self.decode = decode_rs(True, 1)
     self.data = np.random.randint(0, 256, 223, dtype='uint8')
Ejemplo n.º 4
0
 def test_shortened(self):
     self.encode = encode_rs(False, 1)
     self.decode = decode_rs(False, 1)
     self.data = np.random.randint(0, 256, 100, dtype='uint8')
Ejemplo n.º 5
0
 def test_conventional(self):
     self.encode = encode_rs(False, 1)
     self.decode = decode_rs(False, 1)
     self.data = np.random.randint(0, 256, 223, dtype='uint8')