Using enums to configure baudrate and bits per word in Linux HAL UART #585
Labels
No Label
API Change
Breaking API Change
bug
build
cosmetics
Documentation
duplicate
feature
help wanted
hotfix
invalid
question
Refactor
Tests
wontfix
No Milestone
No Assignees
3 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: fsfw/fsfw#585
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "mohr/hal_uart"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This is an alternative/extension to #581.
As these values are used without user interaction, there is no way of returning and thus safely handling misconfiguration.
Using enums provides a set range of valid values the compiler can check at compile time.
FSFW_DISABLE_PRINTOUT
' (#576) from eive/fsfw:mueller/define-fsfw-disabled-printout-upstream into developmentSeems very useful. LGTM