Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
E
ECSS Services
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Deploy
Releases
Package registry
Model registry
Operate
Terraform modules
Monitor
Incidents
Service Desk
Analyze
Value stream analytics
Contributor analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
AcubeSat-OBC
ECSS Services
Repository graph
Repository graph
You can move around the graph by using the arrow keys.
3b84bed0a81063c063b5ff03cbfddb0b0187da5f
Select Git revision
Branches
1
master
default
protected
1 result
Begin with the selected commit
Created with Raphaël 2.2.0
1
Apr
31
Mar
30
29
26
25
23
22
21
20
19
18
17
16
15
16
15
14
13
12
11
10
9
8
6
4
2
28
Feb
26
25
29
Jan
28
24
23
16
15
11
10
9
8
7
3
1
31
Dec
27
26
25
24
23
22
20
18
16
14
13
12
11
10
8
7
6
5
4
3
2
1
30
Nov
29
28
27
26
25
23
22
21
22
21
20
19
18
15
13
12
11
10
Correct ambiguous test names. Never mind about the CRC helper, I only correct a typo there.
Change MAXFUNCNAMELENGTH to FUNCNAMELENGTH to reflect its hard-coded nature better
Fix unnecessary code duplication at call()
Fix missing inheritance from the Service class
Replace the unacceptable disgrace called parsing based on spaces with new, readString() based method. Also write some tests for insertion and calling, and general code cleanup and reformatting.
Add a test case. More to come.
Update some docstrings and clean up an if statement
Complete basic functionality (i.e. retrieval of function pointer and execution with arguments). Needs more testing and safeguarding against corrupted messages
Solve the pointer storage problem to the map, storing them as void*. Retrieval tested with explicit casts, now looking for a way to store type information of functions in a retrievable way
Start work on ST[08]
Remove data check in the type checking function
format code
Fixed naming issue
Merge branch 'master' into 'ECSS_ST-11'
Merge branch 'master' of https://gitlab.com/acubesat/obc/ecss-services into ECSS_ST19_array_replacement
Ran some tests in main.cpp
Merge branch 'message-type-assertions'
Update EventActionService.cpp
Merge branch 'master' into ECSS_ST-11
Make sure only capital names are used for macros
Fixed code format in ErrorHandler
Merge branch 'master' of https://gitlab.com/acubesat/obc/ecss-services into ECSS_ST19_array_replacement
Replaced auto with auto& and deleted a comment
Merge branch 'spare-bits' by @thodkatz
Change the parameter of the storeMessage, add tests for the spare field and small changes in the documentation
Added an error condition
Implement the spare field
Fixed comments from code review
Using the byte skipping method
Added a byte skipping method. Fixes #21
Added tests for error throwing
Replace for loops with while
Updated ErrorType enums in ExecutionStartErrorType and changed the corresponding errors in EventActionService.cpp
Fixed cpp check
Wrote better tests, fixed code format, added tests in main for testing purposes and added FailedStartOfExecutionError in ErrorHandler
Fixed mistake of appending a boolean instead of an enum
Changed tests since array has been replaced with etl::map
Replaced array with etl::map in EventActionService
Use the new assertions on services
Add documentation on some functions
Loading