Age | Commit message (Collapse) | Author |
|
This allows to easily add test cases.
|
|
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.
|
|
|
|
|
|
Go channels help to decouple the communication layers defined by the OSI
model [1]. The physical layer can be abstracted by an RX and TX byte
channel and the data link layer by two frame channels.
[1]: https://en.wikipedia.org/wiki/OSI_model
|
|
Logging the bytes is not really readable because of time stamp prefixes.
|
|
This new type bundles the whole communication stack. This is easier to
use than handling types for each layer on the user side of the
communication package.
|
|
This validates that the code is able to get data from the serial port.
|
|
|
|
This folder will contain the Go software which runs on the iot-core
device.
|