mirror of
https://github.com/f4exb/sdrangel.git
synced 2024-12-23 18:15:45 -05:00
commit
a31e83d43c
@ -502,7 +502,7 @@ AISSafetyMessage::AISSafetyMessage(QByteArray ba) :
|
|||||||
m_sequenceNumber = ba[4] & 0x3;
|
m_sequenceNumber = ba[4] & 0x3;
|
||||||
m_destinationId = ((ba[5] & 0xff) << 22) | ((ba[6] & 0xff) << 14) | ((ba[7] & 0xff) << 6) | ((ba[8] >> 2) & 0x3f);
|
m_destinationId = ((ba[5] & 0xff) << 22) | ((ba[6] & 0xff) << 14) | ((ba[7] & 0xff) << 6) | ((ba[8] >> 2) & 0x3f);
|
||||||
m_retransmitFlag = (ba[8] >> 1) & 0x1;
|
m_retransmitFlag = (ba[8] >> 1) & 0x1;
|
||||||
m_safetyRelatedText = AISMessage::getString(ba, 9, 0, (ba.size() - 9) * 8 / 6);
|
m_safetyRelatedText = AISMessage::getString(ba, 9, 8, (ba.size() - 9) * 8 / 6);
|
||||||
}
|
}
|
||||||
|
|
||||||
QString AISSafetyMessage::toString()
|
QString AISSafetyMessage::toString()
|
||||||
@ -518,7 +518,7 @@ AISSafetyAck::AISSafetyAck(QByteArray ba) :
|
|||||||
AISSafetyBroadcast::AISSafetyBroadcast(QByteArray ba) :
|
AISSafetyBroadcast::AISSafetyBroadcast(QByteArray ba) :
|
||||||
AISMessage(ba)
|
AISMessage(ba)
|
||||||
{
|
{
|
||||||
m_safetyRelatedText = AISMessage::getString(ba, 5, 0, (ba.size() - 6) * 8 / 6);
|
m_safetyRelatedText = AISMessage::getString(ba, 5, 8, (ba.size() - 5) * 8 / 6);
|
||||||
}
|
}
|
||||||
|
|
||||||
QString AISSafetyBroadcast::toString()
|
QString AISSafetyBroadcast::toString()
|
||||||
|
@ -601,7 +601,7 @@ void ValueDial::keyPressEvent(QKeyEvent *value)
|
|||||||
emit changed(m_valueNew);
|
emit changed(m_valueNew);
|
||||||
m_cursor++;
|
m_cursor++;
|
||||||
|
|
||||||
if (m_text[m_cursor] == m_groupSeparator) {
|
if ((m_cursor >= 0) && (m_cursor < m_text.size()) && (m_text[m_cursor] == m_groupSeparator)) {
|
||||||
m_cursor++;
|
m_cursor++;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user