mirror of
https://github.com/f4exb/sdrangel.git
synced 2024-11-23 00:18:37 -05:00
Merge pull request #1718 from srcejon/fix_1713
Remove comparison of strings and chars
This commit is contained in:
commit
a8665ed898
@ -517,7 +517,7 @@ void RttyDemodSink::receiveBit(bool bit)
|
|||||||
else
|
else
|
||||||
{
|
{
|
||||||
QString c = m_rttyDecoder.decode((m_bits >> 1) & 0x1f);
|
QString c = m_rttyDecoder.decode((m_bits >> 1) & 0x1f);
|
||||||
if ((c != '\0') && (c != '<') && (c != '>') && (c != '^'))
|
if ((c != "\0") && (c != "<") && (c != ">") && (c != "^"))
|
||||||
{
|
{
|
||||||
// Calculate average power over received byte
|
// Calculate average power over received byte
|
||||||
float rssi = CalcDb::dbPower(m_rssiMagSqSum / m_rssiMagSqCount);
|
float rssi = CalcDb::dbPower(m_rssiMagSqSum / m_rssiMagSqCount);
|
||||||
|
@ -166,7 +166,7 @@ QString BaudotDecoder::decode(char bits)
|
|||||||
{
|
{
|
||||||
QString c = m_figure ? m_figures[(int)bits] : m_letters[(int)bits];
|
QString c = m_figure ? m_figures[(int)bits] : m_letters[(int)bits];
|
||||||
|
|
||||||
if ((c == '>') || (m_unshiftOnSpace && (c == " ")))
|
if ((c == ">") || (m_unshiftOnSpace && (c == " ")))
|
||||||
{
|
{
|
||||||
// Switch to letters
|
// Switch to letters
|
||||||
m_figure = false;
|
m_figure = false;
|
||||||
@ -174,17 +174,17 @@ QString BaudotDecoder::decode(char bits)
|
|||||||
m_letters = Baudot::m_ita2Letter;
|
m_letters = Baudot::m_ita2Letter;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (c == '<')
|
if (c == "<")
|
||||||
{
|
{
|
||||||
// Switch to figures
|
// Switch to figures
|
||||||
m_figure = true;
|
m_figure = true;
|
||||||
}
|
}
|
||||||
if ((m_characterSet == Baudot::RUSSIAN) && (c == '\0'))
|
if ((m_characterSet == Baudot::RUSSIAN) && (c == "\0"))
|
||||||
{
|
{
|
||||||
// Switch to Cyrillic
|
// Switch to Cyrillic
|
||||||
m_figure = false;
|
m_figure = false;
|
||||||
m_letters = Baudot::m_russianLetter;
|
m_letters = Baudot::m_russianLetter;
|
||||||
c = '^';
|
c = "^";
|
||||||
}
|
}
|
||||||
|
|
||||||
return c;
|
return c;
|
||||||
|
Loading…
Reference in New Issue
Block a user