add API to set msg counter
This commit is contained in:
@ -24,3 +24,9 @@ void PusTmZeroCopyWriter::updateErrorControl() {
|
||||
crcStart[0] = (crc16 >> 8) & 0xff;
|
||||
crcStart[1] = crc16 & 0xff;
|
||||
}
|
||||
|
||||
void PusTmZeroCopyWriter::setMessageCount(uint16_t msgCount) {
|
||||
size_t serSize = 0;
|
||||
SerializeAdapter::serialize(&msgCount, const_cast<uint8_t*>(pointers.secHeaderStart + 3),
|
||||
&serSize, 2, SerializeIF::Endianness::NETWORK);
|
||||
}
|
||||
|
@ -14,6 +14,7 @@ class PusTmZeroCopyWriter : public PusTmReader {
|
||||
PusTmZeroCopyWriter(TimeReaderIF& timeReader, uint8_t* data, size_t size);
|
||||
|
||||
void setSequenceCount(uint16_t seqCount);
|
||||
void setMessageCount(uint16_t msgCount);
|
||||
void updateErrorControl();
|
||||
|
||||
private:
|
||||
|
Reference in New Issue
Block a user