Fix : wrong attribute type
authorRomain Forlot <romain.forlot@iot.bzh>
Wed, 8 Mar 2017 12:17:03 +0000 (13:17 +0100)
committerRomain Forlot <romain.forlot@iot.bzh>
Thu, 16 Mar 2017 16:10:39 +0000 (17:10 +0100)
Change-Id: I8a87c295d4d76a5551fbb67b04b9fee69644eb00
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
src/can/can-signals.hpp
src/configuration.hpp

index e618c19..2bc77b0 100644 (file)
@@ -125,7 +125,7 @@ typedef struct CanSignal CanSignal;
 class can_signal_t
 {
        private:
-               struct CanMessageDefinition* message_; /*!< message        - The message this signal is a part of. */
+               struct can_message_definition_t* message_; /*!< message    - The message this signal is a part of. */
                const std::string generic_name_; /*!< generic_name - The name of the signal to be output over USB.*/
                uint8_t bitPosition_; /*!< bitPosition - The starting bit of the signal in its CAN message (assuming
                                                           *    non-inverted bit numbering, i.e. the most significant bit of
index 4a41f24..92655a6 100644 (file)
@@ -106,36 +106,28 @@ class configuration_t
                        active_message_set_ = id;
                }
 
+               /// TODO: implement this function as method into can_bus class
+               /// @brief Pre initialize actions made before CAN bus initialization
+               /// @param[in] bus A CanBus struct defining the bus's metadata
+               /// @param[in] writable Configure the controller in a writable mode. If false, it will be configured as "listen only" and will not allow writes or even CAN ACKs.
+               /// @param[in] buses An array of all CAN buses.
+               /// @param[in] busCount The length of the buses array.
                void pre_initialize(can_bus_dev_t* bus, bool writable, can_bus_dev_t* buses, const int busCount);
+               /// TODO: implement this function as method into can_bus class
+               /// @brief Post-initialize actions made after CAN bus initialization
+               /// @param[in] bus A CanBus struct defining the bus's metadata
+               /// @param[in] writable Configure the controller in a writable mode. If false, it will be configured as "listen only" and will not allow writes or even CAN ACKs.
+               /// @param[in] buses An array of all CAN buses.
+               /// @param[in] busCount The length of the buses array.
                void post_initialize(can_bus_dev_t* bus, bool writable, can_bus_dev_t* buses, const int busCount);
+               /// TODO: implement this function as method into can_bus class
+               /// @brief Check if the device is connected to an active CAN bus, i.e. it's received a message in the recent past.
+               /// @return true if a message was received on the CAN bus within CAN_ACTIVE_TIMEOUT_S seconds.
                void logBusStatistics(can_bus_dev_t* buses, const int busCount);
+               /// TODO: implement this function as method into can_bus class
+               /// @brief Log transfer statistics about all active CAN buses to the debug log.
+               /// @param[in] buses An array of active CAN buses.
+               /// @param[in] busCount The length of the buses array.
                bool isBusActive(can_bus_dev_t* bus);
-};
-
-/// TODO: implement this function as method into can_bus class
-/// @brief Pre initialize actions made before CAN bus initialization
-/// @param[in] bus A CanBus struct defining the bus's metadata
-/// @param[in] writable Configure the controller in a writable mode. If false, it will be configured as "listen only" and will not allow writes or even CAN ACKs.
-/// @param[in] buses An array of all CAN buses.
-/// @param[in] busCount The length of the buses array.
-void pre_initialize(can_bus_dev_t* bus, bool writable, can_bus_dev_t* buses, const int busCount);
-
-/// TODO: implement this function as method into can_bus class
-/// @brief Post-initialize actions made after CAN bus initialization
-/// @param[in] bus A CanBus struct defining the bus's metadata
-/// @param[in] writable Configure the controller in a writable mode. If false, it will be configured as "listen only" and will not allow writes or even CAN ACKs.
-/// @param[in] buses An array of all CAN buses.
-/// @param[in] busCount The length of the buses array.
-void post_initialize(can_bus_dev_t* bus, bool writable, can_bus_dev_t* buses, const int busCount);
-
-/// TODO: implement this function as method into can_bus class
-/// @brief Check if the device is connected to an active CAN bus, i.e. it's received a message in the recent past.
-/// @return true if a message was received on the CAN bus within CAN_ACTIVE_TIMEOUT_S seconds.
-bool isBusActive(can_bus_dev_t* bus);
-
-/// TODO: implement this function as method into can_bus class
-/// @brief Log transfer statistics about all active CAN buses to the debug log.
-/// @param[in] buses An array of active CAN buses.
-/// @param[in] busCount The length of the buses array.
-void logBusStatistics(can_bus_dev_t* buses, const int busCount);
 
+};