Infuse-IoT SDK API 0.0.1
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
ePacket Bluetooth common definitions

ePacket Bluetooth common definitions More...

Data Structures

struct  epacket_read_response
 Response to read requests on both the Command and Data characteristics. More...

Macros

#define INFUSE_BT_SERVICE_UUID_VAL   0xFC74
 Infuse-IoT official Bluetooth SIG 16bit service UUID.
#define INFUSE_SERVICE_UUID   BT_UUID_DECLARE_16(INFUSE_BT_SERVICE_UUID_VAL)
 Infuse-IoT Bluetooth service UUID.
#define INFUSE_SERVICE_UUID_COMMAND_VAL
 Infuse-IoT command characteristic UUID value.
#define INFUSE_SERVICE_UUID_COMMAND   BT_UUID_DECLARE_128(INFUSE_SERVICE_UUID_COMMAND_VAL)
 Infuse-IoT command characteristic UUID.
#define INFUSE_SERVICE_UUID_DATA_VAL
 Infuse-IoT data characteristic UUID value.
#define INFUSE_SERVICE_UUID_DATA   BT_UUID_DECLARE_128(INFUSE_SERVICE_UUID_DATA_VAL)
 Infuse-IoT data characteristic UUID.
#define INFUSE_SERVICE_UUID_LOGGING_VAL
 Infuse-IoT logging characteristic UUID value.
#define INFUSE_SERVICE_UUID_LOGGING   BT_UUID_DECLARE_128(INFUSE_SERVICE_UUID_LOGGING_VAL)
 Infuse-IoT logging characteristic UUID.
#define INFUSE_SERVICE_UUID_CLOUD_UPLINK_VAL
 Infuse-IoT cloud uplink characteristic UUID value.
#define INFUSE_SERVICE_UUID_CLOUD_UPLINK   BT_UUID_DECLARE_128(INFUSE_SERVICE_UUID_CLOUD_UPLINK_VAL)
 Infuse-IoT cloud uplink characteristic UUID.

Detailed Description

ePacket Bluetooth common definitions

Macro Definition Documentation

◆ INFUSE_BT_SERVICE_UUID_VAL

#define INFUSE_BT_SERVICE_UUID_VAL   0xFC74

#include </__w/infuse-sdk/infuse-sdk/infuse-sdk/include/infuse/epacket/interface/epacket_bt.h>

Infuse-IoT official Bluetooth SIG 16bit service UUID.

◆ INFUSE_SERVICE_UUID

#define INFUSE_SERVICE_UUID   BT_UUID_DECLARE_16(INFUSE_BT_SERVICE_UUID_VAL)

◆ INFUSE_SERVICE_UUID_CLOUD_UPLINK

#define INFUSE_SERVICE_UUID_CLOUD_UPLINK   BT_UUID_DECLARE_128(INFUSE_SERVICE_UUID_CLOUD_UPLINK_VAL)

#include </__w/infuse-sdk/infuse-sdk/infuse-sdk/include/infuse/epacket/interface/epacket_bt.h>

Infuse-IoT cloud uplink characteristic UUID.

◆ INFUSE_SERVICE_UUID_CLOUD_UPLINK_VAL

#define INFUSE_SERVICE_UUID_CLOUD_UPLINK_VAL

#include </__w/infuse-sdk/infuse-sdk/infuse-sdk/include/infuse/epacket/interface/epacket_bt.h>

Value:
BT_UUID_128_ENCODE(0xDC0B71B7, INFUSE_BT_SERVICE_UUID_VAL, INFUSE_BT_SERVICE_UUID_VAL, \
0xAA04, 0x8ABA434A893D)
#define INFUSE_BT_SERVICE_UUID_VAL
Infuse-IoT official Bluetooth SIG 16bit service UUID.
Definition epacket_bt.h:28

Infuse-IoT cloud uplink characteristic UUID value.

◆ INFUSE_SERVICE_UUID_COMMAND

#define INFUSE_SERVICE_UUID_COMMAND   BT_UUID_DECLARE_128(INFUSE_SERVICE_UUID_COMMAND_VAL)

◆ INFUSE_SERVICE_UUID_COMMAND_VAL

#define INFUSE_SERVICE_UUID_COMMAND_VAL

#include </__w/infuse-sdk/infuse-sdk/infuse-sdk/include/infuse/epacket/interface/epacket_bt.h>

Value:
BT_UUID_128_ENCODE(0xDC0B71B7, INFUSE_BT_SERVICE_UUID_VAL, INFUSE_BT_SERVICE_UUID_VAL, \
0xAA01, 0x8ABA434A893D)

Infuse-IoT command characteristic UUID value.

◆ INFUSE_SERVICE_UUID_DATA

#define INFUSE_SERVICE_UUID_DATA   BT_UUID_DECLARE_128(INFUSE_SERVICE_UUID_DATA_VAL)

◆ INFUSE_SERVICE_UUID_DATA_VAL

#define INFUSE_SERVICE_UUID_DATA_VAL

#include </__w/infuse-sdk/infuse-sdk/infuse-sdk/include/infuse/epacket/interface/epacket_bt.h>

Value:
BT_UUID_128_ENCODE(0xDC0B71B7, INFUSE_BT_SERVICE_UUID_VAL, INFUSE_BT_SERVICE_UUID_VAL, \
0xAA02, 0x8ABA434A893D)

Infuse-IoT data characteristic UUID value.

◆ INFUSE_SERVICE_UUID_LOGGING

#define INFUSE_SERVICE_UUID_LOGGING   BT_UUID_DECLARE_128(INFUSE_SERVICE_UUID_LOGGING_VAL)

◆ INFUSE_SERVICE_UUID_LOGGING_VAL

#define INFUSE_SERVICE_UUID_LOGGING_VAL

#include </__w/infuse-sdk/infuse-sdk/infuse-sdk/include/infuse/epacket/interface/epacket_bt.h>

Value:
BT_UUID_128_ENCODE(0xDC0B71B7, INFUSE_BT_SERVICE_UUID_VAL, INFUSE_BT_SERVICE_UUID_VAL, \
0xAA03, 0x8ABA434A893D)

Infuse-IoT logging characteristic UUID value.