From df4a7780b2ab30896971fb2ea9e2aacdc2135ad2 Mon Sep 17 00:00:00 2001
From: Emilio Corigliano <emilio.corigliano@skywarder.eu>
Date: Wed, 2 Oct 2024 22:17:35 +0200
Subject: [PATCH] [CanTypes] Fixed print function of CanEvent

---
 src/shared/drivers/canbus/CanProtocol/CanProtocolTypes.h | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/shared/drivers/canbus/CanProtocol/CanProtocolTypes.h b/src/shared/drivers/canbus/CanProtocol/CanProtocolTypes.h
index 6996a8c51..405a63e1a 100644
--- a/src/shared/drivers/canbus/CanProtocol/CanProtocolTypes.h
+++ b/src/shared/drivers/canbus/CanProtocol/CanProtocolTypes.h
@@ -294,7 +294,8 @@ struct CanEvent
 
     void print(std::ostream& os) const
     {
-        os << timestamp << "," << source << "," << target << "," << event
+        os << timestamp << "," << static_cast<int>(source) << ","
+           << static_cast<int>(target) << "," << static_cast<int>(event)
            << "\n";
     }
 };
-- 
GitLab