10#ifndef INFUSE_SDK_INCLUDE_INFUSE_EPACKET_INTERFACE_EPACKET_BT_H_
11#define INFUSE_SDK_INCLUDE_INFUSE_EPACKET_INTERFACE_EPACKET_BT_H_
13#include <zephyr/bluetooth/uuid.h>
14#include <zephyr/toolchain.h>
27#define INFUSE_BT_SERVICE_UUID_VAL 0xFC74
29#define INFUSE_SERVICE_UUID BT_UUID_DECLARE_16(INFUSE_BT_SERVICE_UUID_VAL)
30#define INFUSE_SERVICE_UUID_COMMAND_VAL \
31 BT_UUID_128_ENCODE(0xDC0B71B7, INFUSE_BT_SERVICE_UUID_VAL, INFUSE_BT_SERVICE_UUID_VAL, \
32 0xAA01, 0x8ABA434A893D)
33#define INFUSE_SERVICE_UUID_COMMAND BT_UUID_DECLARE_128(INFUSE_SERVICE_UUID_COMMAND_VAL)
34#define INFUSE_SERVICE_UUID_DATA_VAL \
35 BT_UUID_128_ENCODE(0xDC0B71B7, INFUSE_BT_SERVICE_UUID_VAL, INFUSE_BT_SERVICE_UUID_VAL, \
36 0xAA02, 0x8ABA434A893D)
37#define INFUSE_SERVICE_UUID_DATA BT_UUID_DECLARE_128(INFUSE_SERVICE_UUID_DATA_VAL)
38#define INFUSE_SERVICE_UUID_LOGGING_VAL \
39 BT_UUID_128_ENCODE(0xDC0B71B7, INFUSE_BT_SERVICE_UUID_VAL, INFUSE_BT_SERVICE_UUID_VAL, \
40 0xAA03, 0x8ABA434A893D)
41#define INFUSE_SERVICE_UUID_LOGGING BT_UUID_DECLARE_128(INFUSE_SERVICE_UUID_LOGGING_VAL)
Response to read requests on both the Command and Data characteristics.
Definition epacket_bt.h:48
uint32_t network_id
Definition epacket_bt.h:54
uint8_t cloud_public_key[32]
Definition epacket_bt.h:50
uint8_t device_public_key[32]
Definition epacket_bt.h:52