misc: Some cleanup and fixes about signatures. 56/23256/6
authorRomain Forlot <romain.forlot@iot.bzh>
Mon, 4 Nov 2019 12:21:08 +0000 (13:21 +0100)
committerRomain Forlot <romain.forlot@iot.bzh>
Thu, 9 Jan 2020 15:25:36 +0000 (16:25 +0100)
Change-Id: Ib3e1df0d3741274336c8806ae82082e33d4d3a92
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
examples/agl-vcar/signals.json
low-can-binding/can/message/j1939-message.hpp
low-can-binding/can/message/message.cpp
low-can-binding/utils/socketcan-isotp.hpp
low-can-binding/utils/socketcan.hpp
plugins/j1939-signals.cpp

index 2a4f518..c1542eb 100644 (file)
@@ -10,7 +10,6 @@
                        "bus": "hs",
                        "is_fd" : false,
                        "is_j1939" : false,
-                       "length" : 8,
                        "signals": {
                                "doors.driver.open": {
                                        "generic_name": "doors.front_left.open",
@@ -58,7 +57,6 @@
                        "bus": "hs",
                        "is_fd" : false,
                        "is_j1939" : false,
-                       "length" : 8,
                        "signals": {
                                "windows.driver.open": {
                                        "generic_name": "windows.front_left.open",
@@ -99,7 +97,6 @@
        "is_fd" : false,
        "is_extended": false,
        "is_j1939" : false,
-       "length" : 8,
        "signals": {
                "PT_FuelLevelPct": {
                        "generic_name": "fuel.level",
        "is_fd" : false,
        "is_extended": false,
        "is_j1939" : false,
-       "length" : 8,
        "signals": {
                "PT_EngineOilTempHigh": {
                        "generic_name": "engine.oil.temp.high",
        "is_fd" : false,
        "is_extended": false,
        "is_j1939" : false,
-       "length" : 8,
        "signals": {
                "PT_VehicleAvgSpeed": {
                        "generic_name": "vehicle.average.speed",
        "is_fd" : false,
        "is_extended": true,
        "is_j1939" : false,
-       "length" : 8,
        "signals": {
                "LeftTemperature": {
                        "generic_name": "hvac.temperature.left",
index a513e94..850455c 100644 (file)
@@ -79,4 +79,4 @@ class j1939_message_t : public message_t
                struct sockaddr_can get_sockname();
                void set_sockname(struct sockaddr_can sockname);
                void set_sockname(pgn_t pgn, name_t name, uint8_t addr);
-};
\ No newline at end of file
+};
index 2a23ca5..191e1f2 100644 (file)
@@ -188,4 +188,4 @@ void message_t::set_maxdlen(uint32_t maxdlen)
 void message_t::set_length(uint32_t length)
 {
        length_ = length;
-}
\ No newline at end of file
+}
index 86ed9fa..dfaf008 100644 (file)
@@ -36,4 +36,4 @@ namespace utils
                virtual int write_message(message_t& obj);
                int define_tx_address(std::string device_name, canid_t rx_id, canid_t tx_id);
        };
-}
\ No newline at end of file
+}
index 17cec01..de8163e 100644 (file)
 #define INVALID_SOCKET -1
 #define NO_CAN_ID 0xFFFFFFFFU
 
+/**
+ * @enum socket_type
+ * @brief The type of socket
+ */
+enum class socket_type {
+       BCM, ///< BCM - Socket BCM
+       J1939_ADDR_CLAIM, ///< J1939 - Socket J1939
+       J1939, ///< J1939 - Socket J1939
+       INVALID
+};
+
 namespace utils
 {
 
index 7ec634a..863df57 100644 (file)
@@ -1015,7 +1015,6 @@ std::shared_ptr<message_set_t> cms = std::make_shared<message_set_t>(message_set
                                                })}
                                        } // end signals vector
                                })} // end message_definition entry
-
                }, // end message_definition vector
                        { // beginning diagnostic_messages_ vector