Really love your videos. Very well explained! I'm trying to understand a modulo-2 CRC that has a step in which it says "Form the two’s complement of the remainder." Could you briefly explain what exactly they mean there? Nevermind, I found what I was looking for in another video of yours.
I have one question. When the receiver gets the message, what message he is going to send to the next layer? For example: Receiver gets this message: D68A AF02 B6AE, he sends to the next layer: D68A AF02?
At the end, we get FFFF. As far as I know, we`ll have to take one`s complement of FFFF also. The receiver checks the checksum by taking the 1s complement of the sum of the received data (including the checksum) and checking whether the result is all 1 bits. If any of the bits are 0, an error is indicated.
Thanks for the video. I was confused near the end though, isn't 9A4E+AF02 = 13950, which becomes 3951 after the ones complement? I got this becaues 9+A=19, minus 16=3, carry the one. This leads to a hex sum of C6AE.