AP_Frsky_Telem: added const to some declarations

This commit is contained in:
Florent Martel 2016-11-04 12:20:39 -05:00 committed by Tom Pittenger
parent 68b10979c3
commit bc4ab70c1c
2 changed files with 5 additions and 5 deletions

View File

@ -34,7 +34,7 @@ AP_Frsky_Telem::AP_Frsky_Telem(AP_AHRS &ahrs, const AP_BattMonitor &battery, con
/*
* init - perform required initialisation
*/
void AP_Frsky_Telem::init(const AP_SerialManager &serial_manager, const char *firmware_str, const uint8_t mav_type, AP_Float *fs_batt_voltage, AP_Float *fs_batt_mah, uint32_t *ap_valuep)
void AP_Frsky_Telem::init(const AP_SerialManager &serial_manager, const char *firmware_str, const uint8_t mav_type, const AP_Float *fs_batt_voltage, const AP_Float *fs_batt_mah, const uint32_t *ap_valuep)
{
// check for protocol configured for a serial port - only the first serial port with one of these protocols will then run (cannot have FrSky on multiple serial ports)
if ((_port = serial_manager.find_serial(AP_SerialManager::SerialProtocol_FrSky_D, 0))) {

View File

@ -115,7 +115,7 @@ public:
AP_Frsky_Telem(AP_AHRS &ahrs, const AP_BattMonitor &battery, const RangeFinder &rng);
// init - perform required initialisation
void init(const AP_SerialManager &serial_manager, const char *firmware_str, const uint8_t mav_type, AP_Float *fs_batt_voltage = nullptr, AP_Float *fs_batt_mah = nullptr, uint32_t *ap_valuep = nullptr);
void init(const AP_SerialManager &serial_manager, const char *firmware_str, const uint8_t mav_type, const AP_Float *fs_batt_voltage = nullptr, const AP_Float *fs_batt_mah = nullptr, const uint32_t *ap_valuep = nullptr);
// add statustext message to FrSky lib message queue
void queue_message(MAV_SEVERITY severity, const char *text);
@ -146,15 +146,15 @@ private:
struct
{
uint8_t mav_type; // frame type (see MAV_TYPE in Mavlink definition file common.h)
AP_Float *fs_batt_voltage; // failsafe battery voltage in volts
AP_Float *fs_batt_mah; // failsafe reserve capacity in mAh
const AP_Float *fs_batt_voltage; // failsafe battery voltage in volts
const AP_Float *fs_batt_mah; // failsafe reserve capacity in mAh
} _params;
struct
{
uint8_t control_mode;
uint32_t value;
uint32_t *valuep;
const uint32_t *valuep;
uint32_t sensor_status_flags;
} _ap;