diff --git a/src/shared/drivers/canbus/CanProtocol/CanProtocol.cpp b/src/shared/drivers/canbus/CanProtocol/CanProtocol.cpp index 7004bfa05c4815fce44ebe94daf7c8755c073cd2..b4d64afdd0d4a0a5e894e41b6ffb7168595a2c53 100644 --- a/src/shared/drivers/canbus/CanProtocol/CanProtocol.cpp +++ b/src/shared/drivers/canbus/CanProtocol/CanProtocol.cpp @@ -31,7 +31,7 @@ namespace Canbus { CanProtocol::CanProtocol(CanbusDriver* can, MsgHandler onReceive, - uint32_t baudRate = 500 * 1000) + uint32_t baudRate) : can(can), onReceive(onReceive) { loadEstimator = new BusLoadEstimation(baudRate); diff --git a/src/shared/drivers/canbus/CanProtocol/CanProtocol.h b/src/shared/drivers/canbus/CanProtocol/CanProtocol.h index cf6f80c4ec26e18f1714fc7b4b1e99633ea2d6aa..c68c83ade94cdcb2645ef20ebb31a77d1620d9ea 100644 --- a/src/shared/drivers/canbus/CanProtocol/CanProtocol.h +++ b/src/shared/drivers/canbus/CanProtocol/CanProtocol.h @@ -61,7 +61,8 @@ public: * @param baudRate used to calculate bus usage (default 500*1000). */ - CanProtocol(CanbusDriver* can, MsgHandler onReceive, uint32_t baudRate); + CanProtocol(CanbusDriver* can, MsgHandler onReceive, + uint32_t baudRate = 500 * 1000); /** * @brief Start the receiving and sending threads.