NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
Loading...
Searching...
No Matches
gattdefs.h
1
/******************************************************************************
2
*
3
* Copyright (C) 1999-2012 Broadcom Corporation
4
*
5
* Licensed under the Apache License, Version 2.0 (the "License");
6
* you may not use this file except in compliance with the License.
7
* You may obtain a copy of the License at:
8
*
9
* http://www.apache.org/licenses/LICENSE-2.0
10
*
11
* Unless required by applicable law or agreed to in writing, software
12
* distributed under the License is distributed on an "AS IS" BASIS,
13
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14
* See the License for the specific language governing permissions and
15
* limitations under the License.
16
*
17
******************************************************************************/
18
19
/******************************************************************************
20
*
21
* This file contains internally used ATT definitions
22
*
23
******************************************************************************/
24
25
#ifndef _GATTDEFS_H
26
#define _GATTDEFS_H
27
28
#define GATT_ILLEGAL_UUID 0
29
30
/* GATT attribute types
31
*/
32
#define GATT_UUID_PRI_SERVICE 0x2800
33
#define GATT_UUID_SEC_SERVICE 0x2801
34
#define GATT_UUID_INCLUDE_SERVICE 0x2802
35
#define GATT_UUID_CHAR_DECLARE 0x2803
/* Characteristic Declaration*/
36
37
#define GATT_UUID_CHAR_EXT_PROP 0x2900
/* Characteristic Extended Properties */
38
#define GATT_UUID_CHAR_DESCRIPTION 0x2901
/* Characteristic User Description*/
39
#define GATT_UUID_CHAR_CLIENT_CONFIG 0x2902
/* Client Characteristic Configuration */
40
#define GATT_UUID_CHAR_SRVR_CONFIG 0x2903
/* Server Characteristic Configuration */
41
#define GATT_UUID_CHAR_PRESENT_FORMAT 0x2904
/* Characteristic Presentation Format*/
42
#define GATT_UUID_CHAR_AGG_FORMAT 0x2905
/* Characteristic Aggregate Format*/
43
#define GATT_UUID_CHAR_VALID_RANGE 0x2906
/* Characteristic Valid Range */
44
#define GATT_UUID_EXT_RPT_REF_DESCR 0x2907
45
#define GATT_UUID_RPT_REF_DESCR 0x2908
46
47
48
/* GAP Profile Attributes
49
*/
50
#define GATT_UUID_GAP_DEVICE_NAME 0x2A00
51
#define GATT_UUID_GAP_ICON 0x2A01
52
#define GATT_UUID_GAP_PRIVACY_FLAG 0x2A02
53
#define GATT_UUID_GAP_RECONN_ADDR 0x2A03
54
#define GATT_UUID_GAP_PREF_CONN_PARAM 0x2A04
55
56
/* Attribute Profile Attribute UUID */
57
#define GATT_UUID_GATT_SRV_CHGD 0x2A05
58
/* Attribute Protocol Test */
59
60
/* Link Loss Service */
61
#define GATT_UUID_ALERT_LEVEL 0x2A06
/* Alert Level */
62
#define GATT_UUID_TX_POWER_LEVEL 0x2A07
/* TX power level */
63
64
/* Time Profile */
65
/* Current Time Service */
66
#define GATT_UUID_CURRENT_TIME 0x2A2B
/* Current Time */
67
#define GATT_UUID_LOCAL_TIME_INFO 0x2A0F
/* Local time info */
68
#define GATT_UUID_REF_TIME_INFO 0x2A14
/* reference time information */
69
70
/* NwA Profile */
71
#define GATT_UUID_NW_STATUS 0x2A18
/* network availability status */
72
#define GATT_UUID_NW_TRIGGER 0x2A1A
/* Network availability trigger */
73
74
/* phone alert */
75
#define GATT_UUID_ALERT_STATUS 0x2A40
/* alert status */
76
#define GATT_UUID_RINGER_CP 0x2A42
/* ringer control point */
77
#define GATT_UUID_RINGER_SETTING 0x2A41
/* ringer setting */
78
79
/* Glucose Service */
80
#define GATT_UUID_GM_MEASUREMENT 0x2A18
81
#define GATT_UUID_GM_CONTEXT 0x2A34
82
#define GATT_UUID_GM_CONTROL_POINT 0x2A52
83
#define GATT_UUID_GM_FEATURE 0x2A51
84
85
/* device infor characteristic */
86
#define GATT_UUID_SYSTEM_ID 0x2A23
87
#define GATT_UUID_MODEL_NUMBER_STR 0x2A24
88
#define GATT_UUID_SERIAL_NUMBER_STR 0x2A25
89
#define GATT_UUID_FW_VERSION_STR 0x2A26
90
#define GATT_UUID_HW_VERSION_STR 0x2A27
91
#define GATT_UUID_SW_VERSION_STR 0x2A28
92
#define GATT_UUID_MANU_NAME 0x2A29
93
#define GATT_UUID_IEEE_DATA 0x2A2A
94
#define GATT_UUID_PNP_ID 0x2A50
95
96
/* HID characteristics */
97
#define GATT_UUID_HID_INFORMATION 0x2A4A
98
#define GATT_UUID_HID_REPORT_MAP 0x2A4B
99
#define GATT_UUID_HID_CONTROL_POINT 0x2A4C
100
#define GATT_UUID_HID_REPORT 0x2A4D
101
#define GATT_UUID_HID_PROTO_MODE 0x2A4E
102
#define GATT_UUID_HID_BT_KB_INPUT 0x2A22
103
#define GATT_UUID_HID_BT_KB_OUTPUT 0x2A32
104
#define GATT_UUID_HID_BT_MOUSE_INPUT 0x2A33
105
106
/* Battery Service char */
107
#define GATT_UUID_BATTERY_LEVEL 0x2A19
108
109
#endif
include
lib
revolution
BTE
stack
include
gattdefs.h
Made with ❤️ by
CLF78
and
RootCubed
. Logos by
Chasical
and
B1
. Website generated by
Doxygen
1.13.2