Merge pull request #171 from AndyTaylorTweet/master

Update YSFGateway.cpp
This commit is contained in:
Jonathan Naylor 2020-05-03 11:58:19 +01:00 committed by GitHub
commit d2615bdee0
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -651,10 +651,13 @@ void CYSFGateway::processDTMF(unsigned char* buffer, unsigned char dt)
case WXS_CONNECT_FCS: {
std::string raw = m_dtmf.getReflector();
std::string id = "FCS00";
std::string idShort = "FCS";
if (raw.length() == 2U) {
id += raw.at(0U) + std::string("0") + raw.at(1U);
} else if (raw.length() == 3U) {
id += raw;
} else if (raw.length() == 5U) {
idShort += raw;
} else {
LogWarning("Nonsense from the DTMF decoder - \"%s\"", raw.c_str());
return;