15static constexpr Byte kFirstStartOfFrame{0x20};
16static constexpr Byte kSecondStartofFrame{0x40};
17static constexpr std::array<Byte, 2> kStartOfFrame{kFirstStartOfFrame, kSecondStartofFrame};
19static constexpr int kChannelCount{14};
21static constexpr int kStartOfFrameSize{2};
22static constexpr int kBytesPer16BitInt{2};
23static constexpr int kChecksumSectionSize{2};
25static constexpr int kChannelSectionSize{kChannelCount * kBytesPer16BitInt};
26static constexpr int kPacketSize{kStartOfFrameSize + kChannelSectionSize + kChecksumSectionSize};
28static constexpr uint16_t kChecksumConstant{0xffff};
31static constexpr uint16_t kInitialCheksum{kFirstStartOfFrame + kSecondStartofFrame};
Definition dynamic_i_bus_parser.cpp:8
coolSerial::Byte Byte
Definition byte.hpp:4