diff options
feat: Hexadecimal output
1 files changed, 3 insertions, 3 deletions
| -rw-r--r-- | src/message.cpp | 6 |
diff --git a/src/message.cpp b/src/message.cpp index dfeb582..809a58b 100644 --- a/src/message.cpp +++ b/src/message.cpp @@ -23,11 +23,11 @@ bool Message::expects_more_frames() const { } std::ostream& operator<<(std::ostream& os, const Message& m) { - os << m.can_id << ":"; + os << std::hex << m.can_id << ":"; for (int i = 0; i < m.received; ++i) { - os << " " << (unsigned)m.msg[i]; + os << " 0x" << (unsigned)m.msg[i]; } if (m.expects_more_frames()) os << "..."; - return os; + return os << std::dec; } |
