tasks: oled_render: reduce fps to 15
This commit is contained in:
@@ -12,7 +12,7 @@ use crate::{backoff::Backoff, graphics::ssd1306::SsdOutput, tasks::oled::{Locked
|
|||||||
pub async fn oled_render(mut output: SsdOutput, mut surfaces: OledUiSurfacePool, uniforms: LockedUniforms) {
|
pub async fn oled_render(mut output: SsdOutput, mut surfaces: OledUiSurfacePool, uniforms: LockedUniforms) {
|
||||||
warn!("Starting OLED rendering task");
|
warn!("Starting OLED rendering task");
|
||||||
Backoff::from_secs(1).forever().attempt::<_, (), DisplayError>(async || {
|
Backoff::from_secs(1).forever().attempt::<_, (), DisplayError>(async || {
|
||||||
const FPS: u64 = 30;
|
const FPS: u64 = 15;
|
||||||
const RENDER_BUDGET: Duration = Duration::from_millis(1000 / FPS);
|
const RENDER_BUDGET: Duration = Duration::from_millis(1000 / FPS);
|
||||||
|
|
||||||
const ANIMATION_TPS: u64 = 30;
|
const ANIMATION_TPS: u64 = 30;
|
||||||
|
|||||||
Reference in New Issue
Block a user