This commit is contained in:
2021-09-12 00:11:13 +02:00
parent 9ee21ed8a8
commit ebaf682151

View File

@@ -268,7 +268,7 @@ Ymodem::Code Ymodem::receivePacket()
BOOST_LOG_TRIVIAL(debug) << "RX = " << int(rxBuffer[0]); BOOST_LOG_TRIVIAL(debug) << "RX = " << int(rxBuffer[0]);
if(rxBuffer[0] == CodeSoh) if(rxBuffer[0] == CodeSoh)
{ {
uint32_t len = read(&(rxBuffer[1]), YMODEM_PACKET_SIZE + YMODEM_PACKET_OVERHEAD - 1); int32_t len = read(&(rxBuffer[1]), YMODEM_PACKET_SIZE + YMODEM_PACKET_OVERHEAD - 1);
BOOST_LOG_TRIVIAL(debug) << "Len = " << len << " Start = " << rxBuffer[1]; BOOST_LOG_TRIVIAL(debug) << "Len = " << len << " Start = " << rxBuffer[1];
@@ -286,7 +286,7 @@ Ymodem::Code Ymodem::receivePacket()
} }
else if(rxBuffer[0] == CodeStx) else if(rxBuffer[0] == CodeStx)
{ {
uint32_t len = read(&(rxBuffer[1]), YMODEM_PACKET_1K_SIZE + YMODEM_PACKET_OVERHEAD - 1); int32_t len = read(&(rxBuffer[1]), YMODEM_PACKET_1K_SIZE + YMODEM_PACKET_OVERHEAD - 1);
if(len < (YMODEM_PACKET_1K_SIZE + YMODEM_PACKET_OVERHEAD - 1)) if(len < (YMODEM_PACKET_1K_SIZE + YMODEM_PACKET_OVERHEAD - 1))
{ {
@@ -315,7 +315,7 @@ Ymodem::Code Ymodem::receivePacket()
{ {
if(code == CodeSoh) if(code == CodeSoh)
{ {
uint32_t len = read(&(rxBuffer[rxLength]), YMODEM_PACKET_SIZE + YMODEM_PACKET_OVERHEAD - rxLength); int32_t len = read(&(rxBuffer[rxLength]), YMODEM_PACKET_SIZE + YMODEM_PACKET_OVERHEAD - rxLength);
if(len < (YMODEM_PACKET_SIZE + YMODEM_PACKET_OVERHEAD - rxLength)) if(len < (YMODEM_PACKET_SIZE + YMODEM_PACKET_OVERHEAD - rxLength))
{ {
@@ -332,7 +332,7 @@ Ymodem::Code Ymodem::receivePacket()
} }
else if(code == CodeStx) else if(code == CodeStx)
{ {
uint32_t len = read(&(rxBuffer[rxLength]), YMODEM_PACKET_1K_SIZE + YMODEM_PACKET_OVERHEAD - rxLength); int32_t len = read(&(rxBuffer[rxLength]), YMODEM_PACKET_1K_SIZE + YMODEM_PACKET_OVERHEAD - rxLength);
if(len < (YMODEM_PACKET_1K_SIZE + YMODEM_PACKET_OVERHEAD - rxLength)) if(len < (YMODEM_PACKET_1K_SIZE + YMODEM_PACKET_OVERHEAD - rxLength))
{ {