Merge #376
376: pll: add advance() r=jordens a=jordens Co-authored-by: Robert Jördens <rj@quartiq.de>
This commit is contained in:
commit
21776d1845
@ -78,6 +78,13 @@ impl PLL {
|
|||||||
self.y = self.y.wrapping_add(f);
|
self.y = self.y.wrapping_add(f);
|
||||||
(self.y, f)
|
(self.y, f)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// Advance the PLL without providing a new timestamp.
|
||||||
|
pub fn advance(&mut self) -> (i32, i32) {
|
||||||
|
self.x = self.x.wrapping_add(self.f);
|
||||||
|
self.y = self.y.wrapping_add(self.f);
|
||||||
|
(self.y, self.f)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#[cfg(test)]
|
#[cfg(test)]
|
||||||
|
Loading…
Reference in New Issue
Block a user