Goodix
GR551x API Reference  V1_6_06_B5676
+ Collaboration diagram for Defines:

Modules

 Characteristics Mask
 Bit masks for the initialization of bcs_init_t::char_mask.
 

Macros

#define BCS_CONNECTION_MAX
 Maximum number of Body Composition Service connections. More...
 
#define BCS_MEAS_VAL_LEN_MAX   20
 Maximum length of BC Measurment value. More...
 
#define BCS_FEAT_VAL_LEN_MAX   4
 Maximum length of BC Feature value. More...
 
#define INDI_PAYLOAD_HEADER_LEN   3
 
#define NUM_PACKETS   2
 
#define MEAS_PACKET_FIRST   0
 
#define MEAS_PACKET_SUB   1
 
#define BCS_CACHE_MEAS_NUM_MAX   25
 Maximum number of cache muasurements value for each user. More...
 
#define BCS_MEAS_UNSUCCESS   0xFFFF
 Measurement unsuccessful. More...
 

Detailed Description

Macro Definition Documentation

◆ BCS_CACHE_MEAS_NUM_MAX

#define BCS_CACHE_MEAS_NUM_MAX   25

Maximum number of cache muasurements value for each user.

Definition at line 91 of file bcs.h.

◆ BCS_CONNECTION_MAX

#define BCS_CONNECTION_MAX
Value:
(10 < CFG_MAX_CONNECTIONS ?\
10 : CFG_MAX_CONNECTIONS)

Maximum number of Body Composition Service connections.

Definition at line 75 of file bcs.h.

◆ BCS_FEAT_VAL_LEN_MAX

#define BCS_FEAT_VAL_LEN_MAX   4

Maximum length of BC Feature value.

Definition at line 77 of file bcs.h.

◆ BCS_MEAS_UNSUCCESS

#define BCS_MEAS_UNSUCCESS   0xFFFF

Measurement unsuccessful.

Definition at line 93 of file bcs.h.

◆ BCS_MEAS_VAL_LEN_MAX

#define BCS_MEAS_VAL_LEN_MAX   20

Maximum length of BC Measurment value.

Definition at line 76 of file bcs.h.

◆ INDI_PAYLOAD_HEADER_LEN

#define INDI_PAYLOAD_HEADER_LEN   3

Definition at line 80 of file bcs.h.

◆ MEAS_PACKET_FIRST

#define MEAS_PACKET_FIRST   0

Definition at line 88 of file bcs.h.

◆ MEAS_PACKET_SUB

#define MEAS_PACKET_SUB   1

Definition at line 89 of file bcs.h.

◆ NUM_PACKETS

#define NUM_PACKETS   2

Definition at line 87 of file bcs.h.