+ Collaboration diagram for Defines:

Modules

 Advertising type
 The advertisiment type.
 
 Characteristics Mask
 Bit masks for the initialization of ags_init_t::char_mask.
 

Macros

#define AGS_SERVICE_UUID
 The UUID of Alexa Gadget Service for setting advertising data. More...
 
#define AGS_HEADER_FIRST_RES   0x00
 Reserved value of header in the first packet. More...
 
#define AGS_HEADER_ACK_RES_1   0x00
 The first reserved value of header in the ACK packet. More...
 
#define AGS_HEADER_ACK_PAYLOAD_LEN   0x02
 Length of the ACK packet, in bytes. More...
 
#define AGS_HEADER_ACK_RES_2   0x01
 The second reserved value of header in the ACK packet. More...
 
#define AGS_TX_VAL_LEN_MAX   244
 Maximum length of TX Characteristic value. More...
 
#define AGS_RX_VAL_LEN_MAX   244
 Maximum length of RX Characteristic value. More...
 
#define AGS_CONNECTION_MAX   10
 Maximum number of AGS connections. More...
 

Detailed Description

Macro Definition Documentation

◆ AGS_CONNECTION_MAX

#define AGS_CONNECTION_MAX   10

Maximum number of AGS connections.

Definition at line 93 of file ags.h.

◆ AGS_HEADER_ACK_PAYLOAD_LEN

#define AGS_HEADER_ACK_PAYLOAD_LEN   0x02

Length of the ACK packet, in bytes.

Definition at line 75 of file ags.h.

◆ AGS_HEADER_ACK_RES_1

#define AGS_HEADER_ACK_RES_1   0x00

The first reserved value of header in the ACK packet.

Definition at line 74 of file ags.h.

◆ AGS_HEADER_ACK_RES_2

#define AGS_HEADER_ACK_RES_2   0x01

The second reserved value of header in the ACK packet.

Definition at line 76 of file ags.h.

◆ AGS_HEADER_FIRST_RES

#define AGS_HEADER_FIRST_RES   0x00

Reserved value of header in the first packet.

Definition at line 72 of file ags.h.

◆ AGS_RX_VAL_LEN_MAX

#define AGS_RX_VAL_LEN_MAX   244

Maximum length of RX Characteristic value.

Definition at line 79 of file ags.h.

◆ AGS_SERVICE_UUID

#define AGS_SERVICE_UUID
Value:
0xFB, 0x34, 0x9B, 0x5F, 0x80, 0x00, 0x00, 0x80,\
0x00, 0x10, 0x00, 0x00, 0x03, 0xFE, 0x00, 0x00

The UUID of Alexa Gadget Service for setting advertising data.

Definition at line 70 of file ags.h.

◆ AGS_TX_VAL_LEN_MAX

#define AGS_TX_VAL_LEN_MAX   244

Maximum length of TX Characteristic value.

Definition at line 78 of file ags.h.