mirror of
https://github.com/ArduPilot/ardupilot
synced 2025-03-13 10:03:57 -03:00
AP_TemperatureSensor: mark init() functions as __INITFUNC__
This commit is contained in:
parent
13cbd76651
commit
a514af1b2e
@ -53,7 +53,7 @@ public:
|
||||
uint8_t num_instances(void) const { return _num_instances; }
|
||||
|
||||
// detect and initialise any available temperature sensors
|
||||
void init();
|
||||
__INITFUNC__ void init();
|
||||
|
||||
// Update the temperature for all temperature sensors
|
||||
void update();
|
||||
|
@ -30,7 +30,7 @@ public:
|
||||
AP_TemperatureSensor_Backend(AP_TemperatureSensor &front, AP_TemperatureSensor::TemperatureSensor_State &state, AP_TemperatureSensor_Params ¶ms);
|
||||
|
||||
// initialise
|
||||
virtual void init() {};
|
||||
__INITFUNC__ virtual void init() {};
|
||||
|
||||
// update the latest temperature
|
||||
virtual void update() = 0;
|
||||
|
@ -29,7 +29,7 @@ class AP_TemperatureSensor_MAX31865 : public AP_TemperatureSensor_Backend {
|
||||
using AP_TemperatureSensor_Backend::AP_TemperatureSensor_Backend;
|
||||
public:
|
||||
|
||||
void init(void) override;
|
||||
__INITFUNC__ void init(void) override;
|
||||
|
||||
void update(void) override {};
|
||||
|
||||
|
@ -45,7 +45,7 @@ public:
|
||||
R = 7,
|
||||
};
|
||||
|
||||
void init(void) override;
|
||||
__INITFUNC__ void init(void) override;
|
||||
|
||||
void update(void) override {};
|
||||
|
||||
|
@ -9,7 +9,7 @@ class AP_TemperatureSensor_MLX90614 : public AP_TemperatureSensor_Backend {
|
||||
using AP_TemperatureSensor_Backend::AP_TemperatureSensor_Backend;
|
||||
public:
|
||||
|
||||
void init(void) override;
|
||||
__INITFUNC__ void init(void) override;
|
||||
|
||||
void update() override {};
|
||||
|
||||
@ -21,4 +21,4 @@ private:
|
||||
uint16_t read_data(uint8_t cmd);
|
||||
uint16_t read_eeprom(uint8_t address) {return read_data(address | 0x20);};
|
||||
};
|
||||
#endif // AP_TEMPERATURE_SENSOR_MLX90614_ENABLED
|
||||
#endif // AP_TEMPERATURE_SENSOR_MLX90614_ENABLED
|
||||
|
@ -33,7 +33,7 @@ class AP_TemperatureSensor_TSYS01 : public AP_TemperatureSensor_Backend {
|
||||
using AP_TemperatureSensor_Backend::AP_TemperatureSensor_Backend;
|
||||
|
||||
public:
|
||||
void init(void) override;
|
||||
__INITFUNC__ void init(void) override;
|
||||
|
||||
void update() override {};
|
||||
|
||||
|
@ -32,7 +32,7 @@ class AP_TemperatureSensor_TSYS03 : public AP_TemperatureSensor_Backend {
|
||||
using AP_TemperatureSensor_Backend::AP_TemperatureSensor_Backend;
|
||||
|
||||
public:
|
||||
void init(void) override;
|
||||
__INITFUNC__ void init(void) override;
|
||||
|
||||
void update() override {};
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user