Function decode

Source
pub fn decode(word: u32) -> Option<(u16, usize)>
Expand description

Try to decode the given 24-bit word to the nearest codeword, correcting up to 3 errors and detecting 4 errors.

If decoding was successful, return Some((data, err)), where data is the 12 data bits and err is the number of corrected bits. Otherwise, return None to indicate an unrecoverable error.