15 May
2017
15 May
'17
2:04 p.m.
Hello All, I've discovered that current typedef crc_xmodem_type uses wrong poly. Current release and master branch:
typedef crc_optimal<16, 0x8408, 0, 0, true, true> crc_xmodem_type;
Should be (ref: http://reveng.sourceforge.net/crc-catalogue/16.htm#crc.cat-bits.16)
typedef crc_optimal<16, 0x1021, 0, 0, false, false>
Develop branch already have some changes which address this error (for ex. https://github.com/boostorg/crc/commit/328bf50f666c463901e2179aa2d890916c3b6...), but master and boost release does not. Who currently owns boost::crc and can fix this issue? Thank you. -- Best Regards, Sergei Nikulov