try resolve order 0 non-zero issue
This commit is contained in:
parent
dc122b97e3
commit
f8fe7a445f
|
@ -367,6 +367,8 @@ void STS_M1A_SENSOR_Read(STS_M1A_SensorDataTypeDef *m1a_data)
|
|||
m1a_data->v_water_cnt = v_water_cnt;
|
||||
m1a_data->h_water_cnt = h_water_cnt;
|
||||
m1a_data->spot_cnt = max(v_water_cnt, h_water_cnt);
|
||||
memset((void*)m1a_data->order, 0x0, sizeof(m1a_data->order));
|
||||
|
||||
|
||||
// APP_LOG(TS_OFF, VLEVEL_L,"spill_cnt=%d, V_cnt=%d H_cnt=%d, Spot_cnt=%d \r\n", waterSpillCount, v_water_cnt, h_water_cnt, m1a_data->spot_cnt);
|
||||
|
||||
|
@ -374,6 +376,7 @@ void STS_M1A_SENSOR_Read(STS_M1A_SensorDataTypeDef *m1a_data)
|
|||
|
||||
if (waterSpillCount != 0) {
|
||||
bubbleSort((uint8_t*)upMask, (ROW/3)*(COL/3), (uint8_t*)order);
|
||||
|
||||
for (uint8_t i= waterSpillCount; i<80;i++) {
|
||||
order[i] = 0;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue