aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGrant Miller <[email protected]>2024-09-06 14:04:58 -0500
committerGrant Miller <[email protected]>2024-09-06 14:04:58 -0500
commitf571ab9d600cdb6e3f146a6b2bf464fb817065af (patch)
treee90cf723048d86e14e25a981a01bcbc41dd43e18
parent71e49839fc350c19c2fd7eebda0fe76afbfdb157 (diff)
oops again
-rw-r--r--embassy-stm32/src/timer/simple_pwm.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/embassy-stm32/src/timer/simple_pwm.rs b/embassy-stm32/src/timer/simple_pwm.rs
index 885abd23f..8673bce54 100644
--- a/embassy-stm32/src/timer/simple_pwm.rs
+++ b/embassy-stm32/src/timer/simple_pwm.rs
@@ -95,15 +95,15 @@ impl<'d, T: GeneralInstance4Channel> SimplePwmChannel<'d, T> {
95 self.timer.set_compare_value(self.channel, duty.into()) 95 self.timer.set_compare_value(self.channel, duty.into())
96 } 96 }
97 97
98 fn set_duty_cycle_fully_off(&mut self) { 98 pub fn set_duty_cycle_fully_off(&mut self) {
99 self.set_duty_cycle(0); 99 self.set_duty_cycle(0);
100 } 100 }
101 101
102 fn set_duty_cycle_fully_on(&mut self) { 102 pub fn set_duty_cycle_fully_on(&mut self) {
103 self.set_duty_cycle((*self).max_duty_cycle()); 103 self.set_duty_cycle((*self).max_duty_cycle());
104 } 104 }
105 105
106 fn set_duty_cycle_fraction(&mut self, num: u16, denom: u16) { 106 pub fn set_duty_cycle_fraction(&mut self, num: u16, denom: u16) {
107 assert!(denom != 0); 107 assert!(denom != 0);
108 assert!(num <= denom); 108 assert!(num <= denom);
109 let duty = u32::from(num) * u32::from(self.max_duty_cycle()) / u32::from(denom); 109 let duty = u32::from(num) * u32::from(self.max_duty_cycle()) / u32::from(denom);
@@ -113,7 +113,7 @@ impl<'d, T: GeneralInstance4Channel> SimplePwmChannel<'d, T> {
113 self.set_duty_cycle(duty as u16); 113 self.set_duty_cycle(duty as u16);
114 } 114 }
115 115
116 fn set_duty_cycle_percent(&mut self, percent: u8) { 116 pub fn set_duty_cycle_percent(&mut self, percent: u8) {
117 self.set_duty_cycle_fraction(u16::from(percent), 100) 117 self.set_duty_cycle_fraction(u16::from(percent), 100)
118 } 118 }
119 119