From 73ceca706caa4ce722a29ce3d30da96a5c1ab7ab Mon Sep 17 00:00:00 2001 From: Jonathan Naylor Date: Thu, 12 May 2016 09:27:30 +0100 Subject: [PATCH] Fix setting of the MR value. --- YSFFICH.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/YSFFICH.cpp b/YSFFICH.cpp index 877f2f5..b07721a 100644 --- a/YSFFICH.cpp +++ b/YSFFICH.cpp @@ -193,7 +193,7 @@ void CYSFFICH::setFI(unsigned char fi) void CYSFFICH::setMR(unsigned char mr) { m_fich[2U] &= 0xC7U; - m_fich[2U] |= mr; + m_fich[2U] |= (mr << 3) & 0x38U; } void CYSFFICH::setVoIP(bool on)