마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

c함수인데 java 함수로 뭔지 잘모르겠어요

0 추천
crc16= 0xffff;

for(i-0; i<6; i++)

{

crc16 = crc16_update(crc16, msg[i]);

},,,,,

 

이런소스에 저 crc16_update 라는 함수가 뭘 의미하며 java로 뭔지 궁금합니다
익명사용자 님이 2015년 8월 19일 질문

2개의 답변

0 추천
전송 등이 제대로 되었는지 CRC 에러 체크하는 코드인 듯 합니다.

아래가 CRC 검증 코드이니 참조하세요

http://introcs.cs.princeton.edu/java/51data/CRC16.java.html
익명사용자 님이 2015년 8월 19일 답변
0 추천

음 표준함수는 아닌 거 같은데요.

단 함수 이름으로 유추할수 있는것은 통신에서 전송 데이터의 무결성 체크를 위해서 CRC 를 update 하는 용도의 함수가 아닌가 합니다.

그리고 아마 해당 소스를 찾아보시면 저 함수가 어딘가 정의 되어 있지 않을까요? 그리고 16bit CRC라고 보여지고요.

그리고 인터넷에 뒤져보니

https://gist.github.com/mareksuscak/379a6c0b4492ab840a41

에 있는 이 함수가 아닌가 합니다.

컴러기 (22,230 포인트) 님이 2015년 8월 19일 답변
...