Skip to content

Commit 7732bb0

Browse files
authored
feat: rename sonar_read in board.h to be range_read (#480)
BREAKING CHANGE: board.h functions regarding sonar are renamed.
1 parent 71ca9f6 commit 7732bb0

File tree

12 files changed

+22
-22
lines changed

12 files changed

+22
-22
lines changed

boards/varmint_h7/common/Varmint.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -208,9 +208,9 @@ bool Varmint::diff_pressure_read(rosflight_firmware::PressureStruct * diff_press
208208

209209
///////////////////////////////////////////////////////////////////////////////////////////////
210210
// Sonar
211-
bool Varmint::sonar_read(rosflight_firmware::RangeStruct * sonar)
211+
bool Varmint::range_read(rosflight_firmware::RangeStruct * range)
212212
{
213-
(void) sonar; // unused
213+
(void) range; // unused
214214
return false;
215215
}
216216

boards/varmint_h7/common/Varmint.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ class Varmint : public rosflight_firmware::Board
120120

121121
bool diff_pressure_read(rosflight_firmware::PressureStruct * diff_pressure) override;
122122

123-
bool sonar_read(rosflight_firmware::RangeStruct * sonar) override;
123+
bool range_read(rosflight_firmware::RangeStruct * range) override;
124124

125125
// Battery
126126
bool battery_read(rosflight_firmware::BatteryStruct * bat) override;

comms/mavlink/mavlink.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/*
1+
/*
22
* Copyright (c) 2017, James Jackson and Daniel Koch, BYU MAGICC Lab
33
*
44
* All rights reserved.
@@ -250,7 +250,7 @@ void Mavlink::send_rc_raw(uint8_t system_id, uint32_t timestamp_ms, const uint16
250250
send_message(msg);
251251
}
252252

253-
void Mavlink::send_sonar(uint8_t system_id,
253+
void Mavlink::send_range(uint8_t system_id,
254254
/* TODO enum type*/ uint8_t type, float range, float max_range,
255255
float min_range)
256256
{

comms/mavlink/mavlink.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ class Mavlink : public CommLinkInterface
7676
void send_param_value_float(uint8_t system_id, uint16_t index, const char * const name,
7777
float value, uint16_t param_count) override;
7878
void send_rc_raw(uint8_t system_id, uint32_t timestamp_ms, const uint16_t channels[8]) override;
79-
void send_sonar(uint8_t system_id,
79+
void send_range(uint8_t system_id,
8080
/* TODO enum type*/ uint8_t type, float range, float max_range,
8181
float min_range) override;
8282
void send_status(uint8_t system_id, bool armed, bool failsafe, uint16_t rc_override, bool offboard,

include/comm_link.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,7 @@ class CommLinkInterface
148148
float value, uint16_t param_count) = 0;
149149
virtual void send_rc_raw(uint8_t system_id, uint32_t timestamp_ms,
150150
const uint16_t channels[8]) = 0;
151-
virtual void send_sonar(uint8_t system_id,
151+
virtual void send_range(uint8_t system_id,
152152
/* TODO enum type*/ uint8_t type, float range, float max_range,
153153
float min_range) = 0;
154154
virtual void send_status(uint8_t system_id, bool armed, bool failsafe, uint16_t rc_override,

include/comm_manager.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@ class CommManager : public CommLinkInterface::ListenerInterface, public ParamLis
151151
void send_output_raw(void);
152152
void send_diff_pressure(void);
153153
void send_baro(void);
154-
void send_sonar(void);
154+
void send_range(void);
155155
void send_mag(void);
156156
void send_battery_status(void);
157157
void send_gnss(void);

include/interface/board.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ typedef struct
138138
bool baro;
139139
bool mag;
140140
bool diff_pressure;
141-
bool sonar;
141+
bool range;
142142
bool battery;
143143
} got_flags;
144144

@@ -206,7 +206,7 @@ class Board
206206
virtual bool diff_pressure_read(PressureStruct * diff_pressure) = 0;
207207

208208
// Sonar
209-
virtual bool sonar_read(RangeStruct * sonar) = 0;
209+
virtual bool range_read(RangeStruct * range) = 0;
210210

211211
// GPS
212212
virtual bool gnss_read(rosflight_firmware::GnssStruct * gnss) = 0;

include/sensors.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ class Sensors : public ParamListenerInterface
5454
public:
5555
PressureStruct * get_diff_pressure(void) { return &diff_pressure_; }
5656
PressureStruct * get_baro(void) { return &baro_; }
57-
RangeStruct * get_sonar(void) { return &sonar_; }
57+
RangeStruct * get_range(void) { return &range_; }
5858
ImuStruct * get_imu(void) { return &imu_; }
5959
BatteryStruct * get_battery(void) { return &battery_; }
6060
MagStruct * get_mag(void) { return &mag_; }
@@ -79,7 +79,7 @@ class Sensors : public ParamListenerInterface
7979
// Data
8080
PressureStruct diff_pressure_ = {};
8181
PressureStruct baro_ = {};
82-
RangeStruct sonar_ = {};
82+
RangeStruct range_ = {};
8383
ImuStruct imu_ = {};
8484
BatteryStruct battery_ = {};
8585
MagStruct mag_ = {};

src/comm_manager.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -419,11 +419,11 @@ void CommManager::send_baro(void)
419419
RF_.sensors_.get_baro()->temperature);
420420
}
421421

422-
void CommManager::send_sonar(void)
422+
void CommManager::send_range(void)
423423
{
424-
comm_link_.send_sonar(sysid_,
424+
comm_link_.send_range(sysid_,
425425
0, // TODO set sensor type (sonar/lidar), use enum
426-
RF_.sensors_.get_sonar()->range, 8.0, 0.25);
426+
RF_.sensors_.get_range()->range, 8.0, 0.25);
427427
}
428428

429429
void CommManager::send_mag(void)
@@ -496,7 +496,7 @@ void CommManager::stream(got_flags got)
496496
// Magnetometer
497497
if (got.mag) { send_mag(); }
498498
// Height above ground sensor
499-
if (got.sonar) { send_sonar(); }
499+
if (got.range) { send_range(); }
500500
// Battery V & I
501501
if (got.battery) { send_battery_status(); }
502502
// GPS data (GNSS Packed)

src/sensors.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -200,7 +200,7 @@ got_flags Sensors::run()
200200
}
201201

202202
// SONAR:
203-
got.sonar = rf_.board_.sonar_read(&sonar_);
203+
got.range = rf_.board_.range_read(&range_);
204204

205205
// BATTERY_MONITOR:
206206
if ((got.battery = rf_.board_.battery_read(&battery_))) {

0 commit comments

Comments
 (0)