-
Notifications
You must be signed in to change notification settings - Fork 3
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
Feature op modes #354
Merged
Merged
Feature op modes #354
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…ask notifications The rationale for the change is based on the excessive amount of locks/unlocks required to manage the satellite state using only the sat_data_buf instance. Also, the change reduces wasting computing resources, because tasks now block on xTaskNotifyWait calls instead of wasting time on if statements, checking if they are allowed to run.
Because the system time is controlled outside the housekeeping task, the only way that the call (system_get_time() % 60U) returns 0 is if the housekeeping task executes exactly after the time_control task when it update the system time to a "multiple of a minute". Therefore, the housekeeping task definitely did not save the data to fram every minute. Now, with the changes, it does actually saves it in the expected time.
…mitting packets to TTC
… active edc data instead of edc 0
c-porto
added
tasks
System tasks
edc
EDC payload
payload
Payload
payload_x
Payload X
edc_task
EDC task
process_tc
Process TC task
deployment
Antenna deployment
labels
Aug 17, 2024
mgm8
approved these changes
Aug 19, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
deployment
Antenna deployment
edc_task
EDC task
edc
EDC payload
payload_x
Payload X
payload
Payload
process_tc
Process TC task
tasks
System tasks
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Changes, added features and fixes: