A class of (12, 8) codes for correcting single errors and detecting double errors within a nibble | IEEE Journals & Magazine | IEEE Xplore