Rename the modem data type MMDVM_SERIAL to MMDVM_SERIAL_DATA to match
the modem.
This commit is contained in:
parent
021c0fea4d
commit
a98f65e3aa
|
@ -97,7 +97,7 @@ const unsigned char MMDVM_FM_EOT = 0x67U;
|
||||||
const unsigned char MMDVM_ACK = 0x70U;
|
const unsigned char MMDVM_ACK = 0x70U;
|
||||||
const unsigned char MMDVM_NAK = 0x7FU;
|
const unsigned char MMDVM_NAK = 0x7FU;
|
||||||
|
|
||||||
const unsigned char MMDVM_SERIAL = 0x80U;
|
const unsigned char MMDVM_SERIAL_DATA = 0x80U;
|
||||||
|
|
||||||
const unsigned char MMDVM_TRANSPARENT = 0x90U;
|
const unsigned char MMDVM_TRANSPARENT = 0x90U;
|
||||||
const unsigned char MMDVM_QSO_INFO = 0x91U;
|
const unsigned char MMDVM_QSO_INFO = 0x91U;
|
||||||
|
@ -864,7 +864,7 @@ void CSerialModem::clock(unsigned int ms)
|
||||||
printDebug();
|
printDebug();
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case MMDVM_SERIAL:
|
case MMDVM_SERIAL_DATA:
|
||||||
//MMDVMHost does not process serial data from the display,
|
//MMDVMHost does not process serial data from the display,
|
||||||
// so we send it to the transparent port if sendFrameType==1
|
// so we send it to the transparent port if sendFrameType==1
|
||||||
if (m_sendTransparentDataFrameType > 0U) {
|
if (m_sendTransparentDataFrameType > 0U) {
|
||||||
|
@ -879,6 +879,8 @@ void CSerialModem::clock(unsigned int ms)
|
||||||
m_rxTransparentData.addData(m_buffer + m_offset - offset, m_length - m_offset + offset);
|
m_rxTransparentData.addData(m_buffer + m_offset - offset, m_length - m_offset + offset);
|
||||||
break; //only break when sendFrameType>0, else message is unknown
|
break; //only break when sendFrameType>0, else message is unknown
|
||||||
}
|
}
|
||||||
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
LogMessage("Unknown message, type: %02X", m_type);
|
LogMessage("Unknown message, type: %02X", m_type);
|
||||||
CUtils::dump("Buffer dump", m_buffer, m_length);
|
CUtils::dump("Buffer dump", m_buffer, m_length);
|
||||||
|
@ -1816,11 +1818,11 @@ bool CSerialModem::writeSerial(const unsigned char* data, unsigned int length)
|
||||||
assert(data != NULL);
|
assert(data != NULL);
|
||||||
assert(length > 0U);
|
assert(length > 0U);
|
||||||
|
|
||||||
unsigned char buffer[250U];
|
unsigned char buffer[255U];
|
||||||
|
|
||||||
buffer[0U] = MMDVM_FRAME_START;
|
buffer[0U] = MMDVM_FRAME_START;
|
||||||
buffer[1U] = length + 3U;
|
buffer[1U] = length + 3U;
|
||||||
buffer[2U] = MMDVM_SERIAL;
|
buffer[2U] = MMDVM_SERIAL_DATA;
|
||||||
|
|
||||||
::memcpy(buffer + 3U, data, length);
|
::memcpy(buffer + 3U, data, length);
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue