mirror of
https://github.com/g4klx/MMDVMHost.git
synced 2026-04-04 14:07:36 +00:00
Opionally allow the checksum to be copied.
This commit is contained in:
parent
edbc42e0bf
commit
8290db81fd
6 changed files with 29 additions and 12 deletions
|
|
@ -148,11 +148,17 @@ void CNXDNFACCH1::encode(unsigned char* data, unsigned int offset) const
|
|||
}
|
||||
}
|
||||
|
||||
void CNXDNFACCH1::getData(unsigned char* data) const
|
||||
void CNXDNFACCH1::getData(unsigned char* data, bool checksum) const
|
||||
{
|
||||
assert(data != NULL);
|
||||
|
||||
::memcpy(data, m_data, 10U);
|
||||
if (checksum) {
|
||||
::memset(data, 0x00U, 12U);
|
||||
::memcpy(data, m_data, 10U);
|
||||
CNXDNCRC::encodeCRC12(data, 80U);
|
||||
} else {
|
||||
::memcpy(data, m_data, 10U);
|
||||
}
|
||||
}
|
||||
|
||||
void CNXDNFACCH1::setData(const unsigned char* data)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue