1
0
Fork 0

ld: cfg hardware when pd_mon params changes

This commit is contained in:
linuswck 2024-07-25 17:09:03 +08:00
parent c241d34434
commit 7b52072617
1 changed files with 2 additions and 0 deletions

View File

@ -182,10 +182,12 @@ impl LdDrive {
pub fn set_pd_responsitivity(&mut self, responsitivity: pd_mon_params::ResponsitivityUnit) { pub fn set_pd_responsitivity(&mut self, responsitivity: pd_mon_params::ResponsitivityUnit) {
self.settings.pd_mon_params.set(responsitivity); self.settings.pd_mon_params.set(responsitivity);
self.set_ld_power_limit(self.settings.ld_pwr_limit)
} }
pub fn set_pd_dark_current(&mut self, i_dark: ElectricCurrent) { pub fn set_pd_dark_current(&mut self, i_dark: ElectricCurrent) {
self.settings.pd_mon_params.set_i_dark(i_dark); self.settings.pd_mon_params.set_i_dark(i_dark);
self.set_ld_power_limit(self.settings.ld_pwr_limit)
} }
pub fn set_ld_power_limit(&mut self, pwr_limit: Power) { pub fn set_ld_power_limit(&mut self, pwr_limit: Power) {