Skip to content
Snippets Groups Projects
Commit fa833c73 authored by Clément Foucher's avatar Clément Foucher
Browse files

Small improvements to Data Acquisition, Scheduling and GPIO modules.

Data Acquisition module:
- Get rid of static qualifiers that add complexity to code and are useless if user use the module correctly (i.e. does not instantiate its own object).
- Add guards to prevent accessing module functions when it is not started.
- Rewrite functions comments to ease API understanding.
- Corrected voltage offsets that were invalidated by conversion formula change.

Scheduling module:
- Add an initial value of "uninitialized" for interrupt source.
- Use typedef enum instead of enum class: prefix not mandatory any more.

GPIO module:
- Just add small comments to public include file to better understand file sections.
parent 8b83764d
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment