stefan
|
0de0350940
moved transport layer functions out of the shellmatta module
|
2 years ago |
stefan
|
afd0d44aac
changed naming convention of transport layer
|
2 years ago |
stefan
|
bcf2d283c6
added a helper macro for the write method to switch between transport layer and manual mode
|
2 years ago |
stefan
|
be8b0bffed
integrating transport layer instance into shellmatta instance
|
2 years ago |
stefan
|
a475c7009d
added testcases for requesting the transport layers sequence counters
|
2 years ago |
stefan
|
3490b47bde
change transport integration test to BDD style
|
2 years ago |
stefan
|
f1e729037e
fix endianess of transport write
|
2 years ago |
stefan
|
758c90d0df
added simple integration testcases for the transport layer
|
2 years ago |
stefan
|
ebf0e28843
refactored crc module and added simple unittests
|
2 years ago |
stefan
|
ba03ac9b38
brutally fixing tests
|
2 years ago |
Fischer, Simon | Friedrich Lütze GmbH
|
e148b51adc
possibly stable version
|
3 years ago |
Fischer, Simon | Friedrich Lütze GmbH
|
a73683fad5
refactoring
|
3 years ago |
Fischer, Simon | Friedrich Lütze GmbH
|
77ef0cb3a6
minor refactoring
|
3 years ago |
Fischer, Simon
|
fab040b41b
remove numbered list from comments due to bad display
|
3 years ago |
Fischer, Simon
|
5abe15c415
better description of transport fsm + some refactoring
|
3 years ago |
Fischer, Simon
|
f9b39aa2e1
added documenting comments
|
3 years ago |
Fischer, Simon
|
0a6d0f44db
fix possible error caused by wrong datatype
|
3 years ago |
Fischer, Simon
|
bdbff61e38
fix error caused by incorrect implicit casting
|
3 years ago |
Fischer, Simon
|
1449371f88
currently at least mostly stable working
|
3 years ago |
Fischer, Simon
|
3fba861a17
add wrapper function for write function to send data using the transport layer protocol
|
3 years ago |
Fischer, Simon
|
69eda82225
add wrapper function for write function to send data using the transport layer protocol + prepare handling of different packet types
|
3 years ago |
Fischer, Simon
|
15cf3f2292
add somewhat explicit uint8_t cast to crc computation to avoid errors caused by signedness mistakes
|
3 years ago |
Fischer, Simon
|
c3d2f94190
send answer to transport layer protocol by switching the write function to transport layer protocol
|
3 years ago |
Fischer, Simon
|
77cd5dae7a
added crc verification to transport layer
|
3 years ago |
Fischer, Simon
|
714785561b
basic transport layer working
|
3 years ago |
Fischer, Simon
|
6d7f31cba6
handle transport layer header instead of processing as input
|
3 years ago |
Fischer, Simon
|
b976b8a213
expand transport layer by some meta information
|
3 years ago |
Fischer, Simon
|
e78f2ff218
typo
|
3 years ago |
Fischer, Simon | Friedrich Lütze GmbH
|
0c7ca6069a
added shellmatta_transport.c to makefile
|
3 years ago |
Fischer, Simon | Friedrich Lütze GmbH
|
d7d2c87156
initial addition of transport layer code
|
3 years ago |