diff options
author | xengineering <me@xengineering.eu> | 2024-05-31 10:33:56 +0200 |
---|---|---|
committer | xengineering <me@xengineering.eu> | 2024-06-01 10:25:12 +0200 |
commit | ff3fa235236f2d6d92f7869fb4f55e3655b0502a (patch) | |
tree | 8ef09c07efcdfe5194bc17a4debaba18d3286bdd /firmware/src/data_link.h | |
parent | bb029aacf08983ad6c1a6360d988e89394fc4d85 (diff) | |
download | iot-core-ff3fa235236f2d6d92f7869fb4f55e3655b0502a.tar iot-core-ff3fa235236f2d6d92f7869fb4f55e3655b0502a.tar.zst iot-core-ff3fa235236f2d6d92f7869fb4f55e3655b0502a.zip |
firmware: Separate data link related code
Diffstat (limited to 'firmware/src/data_link.h')
-rw-r--r-- | firmware/src/data_link.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/firmware/src/data_link.h b/firmware/src/data_link.h new file mode 100644 index 0000000..359cb2b --- /dev/null +++ b/firmware/src/data_link.h @@ -0,0 +1,10 @@ +#include <sys/types.h> +#include <zephyr/device.h> + +#define DL_SLIP_END 0xC0 +#define DL_SLIP_ESC 0xDB +#define DL_SLIP_ESC_END 0xDC +#define DL_SLIP_ESC_ESC 0xDD + +void dl_send_frame(const struct device *const uart_dev, uint8_t *buffer, + size_t len); |