Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cyberneel infinisleep #3

Closed
wants to merge 194 commits into from
Closed

Cyberneel infinisleep #3

wants to merge 194 commits into from

Conversation

dariusarnold
Copy link
Owner

@dariusarnold dariusarnold commented Mar 2, 2025

cyberneel and others added 30 commits November 27, 2024 13:37
…ller to handle longer run times as input, fixed swipe motions in sleep app
minacode and others added 27 commits March 2, 2025 08:39
Instead of always adding the new digit it now gets multipled with a sign, based on whether value is negative or not. Thus, the addition becomes a subtraction for negative numbers.
Co-authored-by: SuIông N. <Boteium@users.noreply.github.com>
This is necessary to ensure correct calculations. Themaximum int64 has 19 digits. Therefore, 18 digits are safe to use. But in order to calculate exact multiplication we need twice the number of digits after the comma, so I decided to go with 12 digits before the comman and 3 after it.
This commit updates the codebase to use the new interface for compile-time optional apps.
I dont 100% understand, how it works, but this seems to reduce the amount of needed memory, such that we do not have to reduce the size in the FreeRTOS config.
Because it is redundant
by making the button labels even more const
Co-authored-by: mark9064 <30447455+mark9064@users.noreply.github.com>
Co-authored-by: mark9064 <30447455+mark9064@users.noreply.github.com>
This makes it possible to do live changes in a running container and debug issues there before adding to Dockerfile.
- Add ENABLE_CCACHE flag to cmake
- Install ccache in dev container
- Always enable caching in CMakePresets.json
Copy link

github-actions bot commented Mar 2, 2025

Build checks have not completed. Possible reasons for this are:

  1. The checks need to be approved by a maintainer
  2. The branch has conflicts
  3. The firmware build has failed

@dariusarnold dariusarnold deleted the cyberneel-infinisleep branch March 2, 2025 18:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.