Infuse-IoT SDK API 0.0.1
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
hamming.h File Reference

Hamming error correcting codes. More...

#include <stdint.h>
#include <stdlib.h>

Go to the source code of this file.

Functions

int hamming_8_4_encode (const uint8_t *input, size_t input_len, uint8_t *output, size_t output_len)
 Encode a byte buffer using a (8,4) Hamming code.
 
int hamming_8_4_decode (const uint8_t *input, size_t input_len, uint8_t *output, size_t output_len)
 Decode a (8,4) Hamming encoded byte buffer.
 

Detailed Description

Hamming error correcting codes.

Author
Jordan Yates jorda.nosp@m.n@em.nosp@m.beint.nosp@m..com

SPDX-License-Identifier: FSL-1.1-ALv2