Support for Nano DV board

This commit is contained in:
Andy CA6JAU 2018-05-05 10:42:01 -03:00
parent 86ddbc9bc9
commit 8a4faf05ab
3 changed files with 6 additions and 0 deletions

View file

@ -570,6 +570,9 @@ bool CDMRNetwork::writeConfig()
case HWT_NANO_HOTSPOT:
software = "MMDVM_Nano_hotSPOT";
break;
case HWT_NANO_DV:
software = "MMDVM_Nano_DV";
break;
case HWT_MMDVM_HS:
software = "MMDVM_MMDVM_HS";
break;

View file

@ -41,6 +41,7 @@ enum HW_TYPE {
HWT_MMDVM_HS_HAT,
HWT_MMDVM_HS_DUAL_HAT,
HWT_NANO_HOTSPOT,
HWT_NANO_DV,
HWT_MMDVM_HS,
HWT_UNKNOWN
};

View file

@ -1088,6 +1088,8 @@ bool CModem::readVersion()
m_hwType = HWT_MMDVM_HS_DUAL_HAT;
else if (::memcmp(m_buffer + 4U, "Nano_hotSPOT", 12U) == 0)
m_hwType = HWT_NANO_HOTSPOT;
else if (::memcmp(m_buffer + 4U, "Nano_DV", 7U) == 0)
m_hwType = HWT_NANO_DV;
else if (::memcmp(m_buffer + 4U, "MMDVM_HS-", 9U) == 0)
m_hwType = HWT_MMDVM_HS;