diff --git a/src/servo/code.md b/src/servo/code.md index ed3a154..edc1e08 100644 --- a/src/servo/code.md +++ b/src/servo/code.md @@ -36,9 +36,9 @@ let ledc = Ledc::new(peripherals.LEDC); let mut hstimer0 = ledc.timer::(timer::Number::Timer0); hstimer0 .configure(timer::config::Config { - duty: timer::config::Duty::Duty5Bit, + duty: timer::config::Duty::Duty12Bit, clock_source: timer::HSClockSource::APBClk, - frequency: Rate::from_khz(24), + frequency: Rate::from_hz(50), }) .unwrap(); @@ -46,7 +46,7 @@ let mut channel0 = ledc.channel(channel::Number::Channel0, &mut servo); channel0 .configure(channel::config::Config { timer: &hstimer0, - duty_pct: 10, + duty_pct: 100, pin_config: channel::config::PinConfig::PushPull, }) .unwrap(); @@ -129,9 +129,9 @@ fn main() -> ! { let mut hstimer0 = ledc.timer::(timer::Number::Timer0); hstimer0 .configure(timer::config::Config { - duty: timer::config::Duty::Duty5Bit, + duty: timer::config::Duty::Duty12Bit, clock_source: timer::HSClockSource::APBClk, - frequency: Rate::from_khz(24), + frequency: Rate::from_hz(50), }) .unwrap(); @@ -139,7 +139,7 @@ fn main() -> ! { channel0 .configure(channel::config::Config { timer: &hstimer0, - duty_pct: 10, + duty_pct: 100, pin_config: channel::config::PinConfig::PushPull, }) .unwrap();