aboutsummaryrefslogtreecommitdiffstats
path: root/src/low_can_client.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/low_can_client.hpp')
-rw-r--r--src/low_can_client.hpp21
1 files changed, 21 insertions, 0 deletions
diff --git a/src/low_can_client.hpp b/src/low_can_client.hpp
index 2941e6e..5ba671e 100644
--- a/src/low_can_client.hpp
+++ b/src/low_can_client.hpp
@@ -49,6 +49,19 @@ private:
LowCanClient(LowCanClient &&) = delete;
LowCanClient &operator=(LowCanClient &&) = delete;
+ enum SignalNo {
+ SignalNoVehicliSpeed = 0,
+ SignalNoTransGearPos,
+ SignalNoHeadlame,
+ SignalNoParkingBrake,
+ SignalNoAccelPedalPos,
+
+ SignalNum,
+
+ SignalNoMin = SignalNoVehicliSpeed,
+ SignalNoMax = SignalNum - 1,
+ };
+
const std::vector<const char*> kEventName_{
"vehicle.speed",
"transmission_gear_position",
@@ -57,6 +70,14 @@ private:
"accelerator.pedal.position",
};
+ const std::vector<const char*> kFilterValue_{
+ "",
+ "",
+ "",
+ "",
+ "", //"{ \"min\": 0, \"max\": 10}",
+ };
+
int vehicle_speed_;
int trans_gear_pos_;
json_bool headlamp_status_;