2026-04-15 10:23:12 +08:00
|
|
|
#ifndef BLINKY_PROTO_COMMON_H_
|
|
|
|
|
#define BLINKY_PROTO_COMMON_H_
|
|
|
|
|
|
|
|
|
|
#ifdef __cplusplus
|
|
|
|
|
extern "C" {
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
enum proto_transport {
|
|
|
|
|
PROTO_TRANSPORT_USB_CDC = 0,
|
|
|
|
|
PROTO_TRANSPORT_BLE_NUS,
|
|
|
|
|
PROTO_TRANSPORT_COUNT,
|
|
|
|
|
};
|
|
|
|
|
|
2026-04-17 11:13:11 +08:00
|
|
|
enum proto_transport_link_state {
|
|
|
|
|
PROTO_TRANSPORT_LINK_DOWN = 0,
|
|
|
|
|
PROTO_TRANSPORT_LINK_READY,
|
|
|
|
|
};
|
|
|
|
|
|
2026-04-15 10:23:12 +08:00
|
|
|
#ifdef __cplusplus
|
|
|
|
|
}
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#endif /* BLINKY_PROTO_COMMON_H_ */
|