x진수, 바이트, 비트 연산(feat. 순환중복검사 CRC)
SDR를 실습하다보니, RDS를 포함한 다수의 통신에 에러체크를 위하여 CRC(순환중복검사, Cyclic redundancy check)를 사용하는 것 알게 되었습니다. 또 CRC를 구하기 위해서는 비트연산을 해야하고 그래서 이와 연관된 것들을 공부하고 정리해 봅니다. ① x진수, 바이트, 비트연산>>> 0b11010011101100 # 2진수 표현13548>>> 0xb # 16진수 표현11>>> bin(11) # 2진수로 변환'0b1011'>>> list( b'hello' ) # 바이트를 10진수 리스트로 변환[104, 101, 108, 108, 111]>>> bytes([104, 101, 108, 108, 111]) # 10진수 리스트를 바이트로 변환b'hello'..
더보기