summaryrefslogtreecommitdiff
path: root/software/communication/data_link_test.go
AgeCommit message (Collapse)Author
2024-05-31software: Fix unslip() implementation and testxengineering
Both the implementation and the unit test had bugs which were blocking the test execution forever. This is fixed with this commit. Furthermore the new unslip() implementation is refactored and more readable.
2024-05-30software: Refactor unit test for unslip()xengineering
This allows to easily add test cases.
2024-05-30software: communication: Implement unslip()xengineering
This implements to decode the Serial Line Internet Protocol (SLIP). It splits the continuous byte stream into frames. Based on these frames the rest of the data link layer and upper layers can be implemented.