Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- uint8_t S[8] = {0x00, 0x01, 0xAC, 0xff, 0xfd, 0xfe, 0x21, 0x45}, O[8] = {0x00, 0x01, 0xAD, 0xff, 0xfd, 0xfe, 0x21, 0x45};
- uint16_t E = 0; //eoor count
- uint16_t BER(uint8_t *Src, uint8_t *Org, uint16_t len)
- {
- uint8_t XR = 0;
- uint16_t err = 0;
- for (int cnt = 0; cnt < len; cnt++)
- {
- XR = *(Src+cnt) ^ *(Org+cnt);
- for (int lcn = 0; lcn < 8; lcn++)
- {
- if (XR >> lcn & 1) err++;
- }
- }
- return err;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement