fix: bypass calculation

This commit is contained in:
2026-10-02 22:50:39 +02:00
parent e661022329
commit 2bf07d0fba
5 changed files with 26 additions and 28 deletions
+11 -7
View File
@@ -8,12 +8,19 @@ use std::{
};
use crate::{
common::errors::DSPError, dsp408::{
client::default::{default_dsp_state, default_input_meters, default_output_meters, random_input_meters, random_output_meters}, mapper::{
common::errors::DSPError,
dsp408::{
client::default::{
default_dsp_state, default_input_meters, default_output_meters, random_input_meters,
random_output_meters,
},
mapper::{
self,
constants::{CONFIG_CHUNK_INDEX_MAX, PRESET_INDEX_MAX, delay_range},
response::map_response,
}, protocol::{commands, config::decode_config, frame::extract_frame}, types::{self, ConnectionStatus::Disconnected, DSPMode},
},
protocol::{commands, config::decode_config, frame::extract_frame},
types::{self, ConnectionStatus::Disconnected, DSPMode},
},
};
@@ -1794,10 +1801,7 @@ impl DSP408 {
self.input_meters = random_input_meters();
self.output_meters = random_output_meters();
return Ok((
self.input_meters.clone(),
self.output_meters.clone(),
));
return Ok((self.input_meters.clone(), self.output_meters.clone()));
}
let request = commands::build_get_meter_levels();