Add the D-Star slow data header extraction.

This commit is contained in:
Jonathan Naylor
2016-01-26 19:52:21 +00:00
parent f31f445001
commit 50fb9e846c
7 changed files with 180 additions and 9 deletions

View File

@@ -41,15 +41,15 @@ CDStarHeader::~CDStarHeader()
bool CDStarHeader::isRepeater() const
{
return (m_header[0U] & DSTAR_REPEATER_CONTROL) == DSTAR_REPEATER_CONTROL;
return (m_header[0U] & DSTAR_REPEATER_MASK) == DSTAR_REPEATER_MASK;
}
void CDStarHeader::setRepeater(bool on)
{
if (on)
m_header[0U] |= DSTAR_REPEATER_CONTROL;
m_header[0U] |= DSTAR_REPEATER_MASK;
else
m_header[0U] &= ~DSTAR_REPEATER_CONTROL;
m_header[0U] &= ~DSTAR_REPEATER_MASK;
}
void CDStarHeader::getMyCall1(unsigned char* call1) const