feat(personal-state): Convert personal state to use the work queue
All threads resolved!
All threads resolved!
This reduces the power consumption of the system by around .1 mA when the personal state is not active (and dynamic frequency scaling of the system clock is active)
Merge request reports
Activity
assigned to @rahix
added 1 commit
- 8917693d - feat(personal-state): Convert personal state to use the work queue
- Resolved by schneider
Looks good to me! I assume the main factor here was the unconditional periodic wakeup of the task with
vTaskDelay(led_animation_rate / portTICK_PERIOD_MS);
?
Only request I have is to please also remove the task from https://git.card10.badge.events.ccc.de/card10/firmware/-/blob/master/Documentation/overview.rst#L31-32 :)
added 3-Epicardium 6 - Changes Requested labels
added 1 commit
- 4ac704af - feat(personal-state): Convert personal state to use the work queue
mentioned in commit e99885b5
Please register or sign in to reply