diff --git a/src/shared/drivers/canbus/CanProtocol/CanProtocolTypes.h b/src/shared/drivers/canbus/CanProtocol/CanProtocolTypes.h
index 9c28d60ce288f50affc24a4ad7ef36b5083641e5..6996a8c51e8e03ae42d2caca30291848a1aec081 100644
--- a/src/shared/drivers/canbus/CanProtocol/CanProtocolTypes.h
+++ b/src/shared/drivers/canbus/CanProtocol/CanProtocolTypes.h
@@ -290,7 +290,7 @@ struct CanEvent
     uint8_t target = 0;
     uint8_t event  = 0;
 
-    static std::string header() { return "timestamp,source,target,event"; }
+    static std::string header() { return "timestamp,source,target,event\n"; }
 
     void print(std::ostream& os) const
     {