한국어 English Chinese Russian

질문&답변 게시판 / 기술지원



SSL 암호화로 사용자의 입력정보가 보호되고 있습니다.
No. 2114 Re: CSE-M53N CRC계산에 대해 문의 드립니다. 2019-04-25

안녕하세요
솔내시스템 기술지원팀 입니다.

말씀하신 [시리얼 매니저 프로토콜]문서에 예제를 보면 192.168.0.168에 대한 데이터 값은

03000c00c0a800a80000 입니다.

0300c000c0a800a80000 가 아닙니다.

데이터값을 잘 못 넣어서 테스트하신 듯 보입니다.

값을 제대로 넣어서 CRC계산을 돌려보면 CRC-16/AUG-CCITT결과 0xA6C5가 나오며,

CRC값을 Little-Endian을 사용하기 때문에 결론적으로 0xC5A6이 나오는게 맞습니다.

소스코드에서 IP주소값을 03000c00c0a800a80000로 넣으셔서 테스트해 보시면 될 듯 합니다.


기타 문의사항이 있으시면 언제든지 기술지원팀으로 연락바랍니다.

기술지원팀 : 032-245-2328

감사합니다.






> 정연하 wrote:
> ------------------------------------
> serial_manager_protocol문서에 있는데로 CRC계산을 하고있는데 다른값이 나오고 있습니다.
> 예제에는 IP192.168.0.168에 대해 CRC는 0xc5a6이 나와야 되는데 소스대로 계산을 해보면
> 0xbc23이 나옵니다.
> https://crccalc.com/
> 이 사이트에서 0300c000c0a800a80000값을 넣어보면 CRC-16/AUG-CCITT 0xBC23이렇게
> 나옵니다.
> 어떻게 소스를 수정해야 할지 도움 부탁드립니다.
> 사용 CPU는 AVR입니다.

글쓴이 솔내시스템(주) 업체명


NO Subject Name Date Read
2113 CSE-M53N CRC계산에 대해 문의 드립니다. 정연하 2019-04-24 1227
2114 Re: CSE-M53N CRC계산에 대해 문의 드립니다. 솔내시스템(주) 2019-04-25 1117
2115 Re: Re: CSE-M53N CRC계산에 대해 문의 드립니다. 정연하 2019-04-25 1125