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

Candidate integration task2 #47

Draft
wants to merge 363 commits into
base: develop
Choose a base branch
from

Conversation

LokiMetaSmith
Copy link
Contributor

This includes the work done on including logging and the 1 button algorithm.

It's a work in progress, and still has compile time bugs

Geoff Mulligan and others added 30 commits September 19, 2023 16:35
Add MAC for OEDCS Serial number 2.
fixing but with temperature jump
Fixing global start temperature bug
…ld have been WARM_UP_BEGIN_TIME, cause ramp up to be too high
RobertLRead and others added 30 commits October 24, 2023 16:02
Signed-off-by: lokimetasmith <[email protected]>
Log recorder added in. 

Control of log recorder will need to be modified to allow creating and destroying tasks or for tasks to have adjustable periods
Update Zener diode part number from MELF to miniMELF. D1 and D2
fix hang when building on arm
reduce udp buffer size
Rearrange heat source and RC elements for clarity.
adding notes for programmable power supply
Signed-off-by: lokimetasmith <[email protected]>
Signed-off-by: lokimetasmith <[email protected]>
Fixed a few bugs and typos

Added logRecorderTask pointer to MachineState and added function calls to SetPeriod for
Critical Fault and Emergency Shutdown to increase the periodicity of the reporting.

possibly should add a dedicated function to call the logging function on state transitions.

Signed-off-by: lokimetasmith <[email protected]>
significant rewrite of the DutyTask class
…COG.git into Candidate_Integration_Task2

# Conflicts:
#	firmware/lib/task/cog_task.h
#	firmware/lib/task/duty_cycle_task.cpp
#	firmware/lib/task/log_recorder_task.cpp
…-COG.git into Candidate_Integration_Task2

# Conflicts:
#	firmware/lib/task/state_machine_manager.h
#	firmware/src/main.cpp

Signed-off-by: lokimetasmith <[email protected]>
Signed-off-by: lokimetasmith <[email protected]>
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.

4 participants