diff options
author | Yuta Doi <yuta-d@witz-inc.co.jp> | 2018-05-11 15:42:29 +0900 |
---|---|---|
committer | Yuta Doi <yuta-d@witz-inc.co.jp> | 2018-05-11 15:42:29 +0900 |
commit | f317b379ffd8a7c0f20cd2dd9f81be2d112e73fb (patch) | |
tree | 5396b33544696bb64f9cf3fe64ea7ea63881ed70 /src/low_can_client.hpp | |
parent | 160b8947d684ce037120cf5237bd221bd9ea9785 (diff) |
LowCanClient can set filter
Change-Id: I9464b631a5b36cdfeba28ebd146fce3f5ca7f879
Signed-off-by: Yuta Doi <yuta-d@witz-inc.co.jp>
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_; |