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 |
|
|||