X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=src%2Fopenxc%2Fcan_message.cpp;h=700896a02b355452ee1eacbe111cf7f8f08a88a5;hb=7869e2e2ca1feb6a85919eab7c1da9c698d6d680;hp=70b98a7e75ae5490332e3eca62b7cc76e048e185;hpb=93debbc7de331c4d8b9dda0cdfa8d785017dc27a;p=src%2Flow-level-can-generator.git diff --git a/src/openxc/can_message.cpp b/src/openxc/can_message.cpp index 70b98a7..700896a 100755 --- a/src/openxc/can_message.cpp +++ b/src/openxc/can_message.cpp @@ -46,6 +46,16 @@ namespace openxc return is_j1939_; } + void can_message::is_isotp(const bool is_isotp) + { + is_isotp_ = is_isotp; + } + + bool can_message::is_isotp() const + { + return is_isotp_; + } + bool can_message::bit_numbering_inverted() const { return bit_numbering_inverted_; @@ -102,6 +112,7 @@ namespace openxc is_fd_ = j.count("is_fd") ? j["is_fd"].get() : false; is_extended_ = j.count("is_extended") ? j["is_extended"].get() : false; is_j1939_ = j.count("is_j1939") ? j["is_j1939"].get() : false; + is_isotp_ = j.count("is_isotp") ? j["is_isotp"].get() : false; bit_numbering_inverted_ = j.count("bit_numbering_inverted") ? j["bit_numbering_inverted"].get() : false; name_ = j.count("name") ? j["name"].get() : ""; handlers_ = j.count("handlers") ? j["handlers"].get>() : std::vector(); @@ -135,10 +146,9 @@ namespace openxc nlohmann::json j; j["bus"] = bus_; j["is_fd"] = is_fd_; - j["is_extended"] = is_extended_; - j["is_j1939"] = is_j1939_; + j["is_isotp"] = is_isotp_; j["bit_numbering_inverted"] = bit_numbering_inverted_; j["signals"] = signals_; j["name"] = name_;