8 enum class can_bus_mode
\r
18 std::uint32_t controller_;
\r
19 std::uint32_t speed_;
\r
20 can_bus_mode raw_can_mode_;
\r
22 float max_message_frequency_;
\r
23 bool force_send_changed_;
\r
26 std::uint32_t controller() const;
\r
27 std::uint32_t speed() const;
\r
28 can_bus_mode raw_can_mode() const;
\r
29 bool raw_writable() const;
\r
30 float max_message_frequency() const;
\r
31 bool force_send_changed() const;
\r
33 void from_json(const nlohmann::json& j);
\r
34 nlohmann::json to_json() const;
\r
37 void to_json(nlohmann::json& j, const can_bus& p);
\r
38 void from_json(const nlohmann::json& j, can_bus& p);
\r
40 void to_json(nlohmann::json& j, const can_bus_mode& p);
\r
41 void from_json(const nlohmann::json& j, can_bus_mode& p);
\r