9 std::vector<FibrePackerBase::myDataWord>
12 size_t sz = inFrame.size();
14 for (
size_t i = 0 ;
i <
sz ; ++
i )
15 dataToLoad.at(
i) = inFrame.at(
i);
16 dataToLoad.at(6) = 0x1000;
17 dataToLoad.at(6) |= (bcNumber&0xf)<<8;
18 dataToLoad.at(6) |=
crc9full(dataToLoad,224)<<23;
19 dataToLoad.at(6) |=
K_28_5;
25 std::vector<FibrePackerBase::myDataWord>
35 auto inputData = encodedData;
36 inputData.at(0) = inputData.at(0) & 0xffffff00;
38 return (
crc9full(inputData,224) == 0);
44 return ((encodedData.at(6)>>8)&0xf);
47 std::vector<FibrePackerBase::myDataWord>