Rename the modem data type MMDVM_SERIAL to MMDVM_SERIAL_DATA to match

the modem.
This commit is contained in:
Jonathan Naylor 2020-11-13 12:10:41 +00:00
parent 021c0fea4d
commit a98f65e3aa

View file

@ -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);