Skip to content
Snippets Groups Projects
Commit 2799ea8e authored by Samuel Tardieu's avatar Samuel Tardieu
Browse files

Set correct direction for left motor

parent d0d5e68e
No related branches found
No related tags found
No related merge requests found
......@@ -91,14 +91,19 @@ impl Tb6612fng {
self.standby.set_high();
}
pub fn move_left(&mut self, value: Movement) {
pub fn move_right(&mut self, value: Movement) {
let (i1, i2, duty) = value.into_command();
self.a1.set_state(i1);
self.a2.set_state(i2);
self.pwm.set_duty(Channel::C3, duty);
}
pub fn move_right(&mut self, value: Movement) {
pub fn move_left(&mut self, value: Movement) {
let value = if let Movement::Advance(v) = value {
Movement::Advance(-v)
} else {
value
};
let (i1, i2, duty) = value.into_command();
self.b1.set_state(i1);
self.b2.set_state(i2);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment