Infuse-IoT SDK API
0.0.1
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
epacket_serial.h
Go to the documentation of this file.
1
10
#ifndef INFUSE_SDK_INCLUDE_INFUSE_EPACKET_INTERFACE_EPACKET_SERIAL_H_
11
#define INFUSE_SDK_INCLUDE_INFUSE_EPACKET_INTERFACE_EPACKET_SERIAL_H_
12
13
#include <stdint.h>
14
15
#include <zephyr/toolchain.h>
16
17
#include <
infuse/epacket/interface/common.h
>
18
19
#ifdef __cplusplus
20
extern
"C"
{
21
#endif
22
29
#define EPACKET_SERIAL_SYNC_A 0xD5
30
#define EPACKET_SERIAL_SYNC_B 0xCA
31
32
/* ePacket serial data frame header */
33
struct
epacket_serial_frame_header
{
34
uint8_t
sync
[2];
35
uint16_t
len
;
36
} __packed;
37
38
#define epacket_serial_frame epacket_v0_versioned_frame_format
39
44
#ifdef __cplusplus
45
}
46
#endif
47
48
#endif
/* INFUSE_SDK_INCLUDE_INFUSE_EPACKET_INTERFACE_EPACKET_SERIAL_H_ */
common.h
Common packet structures.
epacket_serial_frame_header
Definition
epacket_serial.h:33
epacket_serial_frame_header::len
uint16_t len
Definition
epacket_serial.h:35
epacket_serial_frame_header::sync
uint8_t sync[2]
Definition
epacket_serial.h:34
infuse
epacket
interface
epacket_serial.h
Generated on Thu Sep 11 2025 11:38:52 for Infuse-IoT SDK API by
1.12.0