diff options
Diffstat (limited to 'src/low_can_client.hpp')
-rw-r--r-- | src/low_can_client.hpp | 21 |
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_; |