From 8e5bf1a9cea2102993a5ff3ced94d258aaa009d0 Mon Sep 17 00:00:00 2001
From: Sergi Hernandez <shernand@iri.upc.edu>
Date: Wed, 24 Feb 2021 17:46:40 +0100
Subject: [PATCH] Set a 1000 ms RX timeout in the battery driver.

---
 src/model_car_batteries.cpp | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/model_car_batteries.cpp b/src/model_car_batteries.cpp
index 8ad7f8e..b31c3d7 100644
--- a/src/model_car_batteries.cpp
+++ b/src/model_car_batteries.cpp
@@ -12,6 +12,8 @@ CModelCarBatteries::CModelCarBatteries(std::string name) : CModelCarDriverBase(n
   battery_values.insert(std::make_pair(ID_ARD_SENS_VOLT_SENSORS_CELL4, 0.0));
   battery_values.insert(std::make_pair(ID_ARD_SENS_VOLT_SENSORS_CELL5, 0.0));
   battery_values.insert(std::make_pair(ID_ARD_SENS_VOLT_SENSORS_CELL6, 0.0));
+
+  this->set_rx_timeout(1000);
 }
   
 void CModelCarBatteries::process_data_frame(uint8_t id, TDataUnion data_union)
-- 
GitLab