Skip to content

Conversation

@juliansalvador727
Copy link

Purpose

Closes #413.

New Changes

-created new "tests" folder in hil, with rm46.cpp.
-modified and implemented sleep thread code from stackoverflow linked in #413 .
-wrote parseTimeStamps function which gets the timestamp from each log and converts to seconds.

Testing

Explain tests that you ran to verify code functionality.

  • I have unit-tested this PR. Otherwise, explain why it cannot be unit-tested.
  • I have tested this PR on a board if the code will run on a board (Only required for firmware developers).
  • I have tested this PR by running the ARO website (Only required if the code will impact the ARO website).
  • I have tested this PR by running the MCC website (Only required if the code will impact the MCC website).
  • I have included screenshots of the tests performed below.

Outstanding Changes / Things To Do

-add a parse timestamps regex helper function (or std::stoi etc...)
-create a sample rm46 log
-tests should fail with code that segfaults
-tests should pass with stable code

Sleep Code (please test)

image

@github-actions
Copy link

github-actions bot commented Nov 5, 2025

Pull reviewers stats

Stats of the last 120 days for UWOrbital:

User Total reviews Time to review Total comments
Adityya-K
🥇
56
▀▀▀▀▀
1d 4h 3m
180
▀▀▀▀
camspec
🥈
26
▀▀
1d 8h
168
▀▀▀▀
kepler452b123
🥉
15
6d 7h 42m
38
Yarik-Popov
4
1d 1h 41m
40
Navtajh04
2
7d 12h 7m
▀▀
25
proprogrammer504
2
7d 1h 31m
7
sunray4
1
12d 21m
▀▀
9
c4bae
1
13d 1h 35m
▀▀▀
2

⚡️ Pull request stats

@juliansalvador727 juliansalvador727 self-assigned this Jan 21, 2026
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.

Write fault monitor test

1 participant