More dump

This commit is contained in:
2021-09-11 21:30:36 +02:00
parent 8130f8e582
commit dbc6e38be7
2 changed files with 9 additions and 2 deletions

View File

@@ -88,7 +88,13 @@ void TimeoutSerial::writeString(const std::string& s)
{
asio::write(port,asio::buffer(s.c_str(),s.size()));
}
void TimeoutSerial::dump(char *data, size_t size)
{
BOOST_LOG_TRIVIAL(debug) << "Size = " << size;
for (int i=0; i < size; i++) {
BOOST_LOG_TRIVIAL(debug) << i << "(" << int(data[i]) << ")";
}
}
size_t TimeoutSerial::read(char *data, size_t size)
{
size_t toRead = 0;
@@ -122,6 +128,7 @@ size_t TimeoutSerial::read(char *data, size_t size)
{
case resultSuccess:
timer.cancel();
dump(data,size);
return this->bytesTransferred;
case resultTimeoutExpired:
port.cancel();