Skip to content

Commit ab99786

Browse files
committed
fix min/max range
1 parent 659047f commit ab99786

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

src/sensor_tof_matrix.h

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@ class SensorTofMatrix{
168168

169169
int get_max_range_bottom_mm() {
170170

171-
int16_t bottom_max = results.distance_mm[4?12:48];
171+
int16_t bottom_max = results.distance_mm[_size==4?12:48];
172172

173173
for (int i=(_size==4?12:48); i < (_size==4?15:63) ;i++) {
174174
bottom_max = max(bottom_max, results.distance_mm[i]);
@@ -206,7 +206,7 @@ class SensorTofMatrix{
206206

207207
int get_min_range_right_mm() {
208208

209-
int16_t _min = results.distance_mm[4?3:6];
209+
int16_t _min = results.distance_mm[_size==4?3:6];
210210

211211
for (int i=(_size==4?3:6); i < (_size==4?16:64) ;i+=_size) {
212212
_min = min(_min, results.distance_mm[i]);
@@ -220,7 +220,7 @@ class SensorTofMatrix{
220220

221221
int get_min_range_center_left_mm() {
222222

223-
int16_t _min = results.distance_mm[4?5:18];
223+
int16_t _min = results.distance_mm[_size==4?5:18];
224224

225225
for (int i=(_size==4?5:18); i < (_size==4?13:50) ;i+=_size) {
226226
_min = min(_min, results.distance_mm[i]);
@@ -234,7 +234,7 @@ class SensorTofMatrix{
234234

235235
int get_min_range_center_right_mm() {
236236

237-
int16_t _min = results.distance_mm[4?6:20];
237+
int16_t _min = results.distance_mm[_size==4?6:20];
238238

239239
for (int i=(_size==4?6:20); i < (_size==4?14:52) ;i+=_size) {
240240
_min = min(_min, results.distance_mm[i]);
@@ -248,9 +248,9 @@ class SensorTofMatrix{
248248

249249
int get_min_range_center_mm() {
250250

251-
int16_t _min = results.distance_mm[5?6:19];
251+
int16_t _min = results.distance_mm[(_size==4?6:19];
252252

253-
for (int i=(_size==5?6:19); i < (_size==4?13:51) ;i+=_size) {
253+
for (int i=(_size==4?6:19); i < (_size==4?13:51) ;i+=_size) {
254254
_min = min(_min, results.distance_mm[i]);
255255
_min = min(_min, results.distance_mm[i+1]);
256256
}

0 commit comments

Comments
 (0)