Compare CRC16 implementations I did this while finding the right way to calculate the same CRCs as the Nordic nRF5 SDK does. I was a bit confused by the way data gets passed to the implementations.