@@ -29,9 +29,6 @@ namespace {
29
29
// List of advertising requests ordered by priority
30
30
sys_slist_t sRequests ;
31
31
32
- bool sIsInitialized = false ;
33
- uint8_t sBtId = 0 ;
34
-
35
32
// Cast an intrusive list node to the containing request object
36
33
const BLEAdvertisingArbiter::Request & ToRequest (const sys_snode_t * node)
37
34
{
@@ -58,9 +55,8 @@ CHIP_ERROR RestartAdvertising()
58
55
ReturnErrorOnFailure (System::MapErrorZephyr (bt_le_adv_stop ()));
59
56
ReturnErrorCodeIf (sys_slist_is_empty (&sRequests ), CHIP_NO_ERROR);
60
57
61
- const Request & top = ToRequest (sys_slist_peek_head (&sRequests ));
62
- bt_le_adv_param params = BT_LE_ADV_PARAM_INIT (top.options , top.minInterval , top.maxInterval , nullptr );
63
- params.id = sBtId ;
58
+ const Request & top = ToRequest (sys_slist_peek_head (&sRequests ));
59
+ const bt_le_adv_param params = BT_LE_ADV_PARAM_INIT (top.options , top.minInterval , top.maxInterval , nullptr );
64
60
const int result = bt_le_adv_start (¶ms, top.advertisingData .data (), top.advertisingData .size (), top.scanResponseData .data (),
65
61
top.scanResponseData .size ());
66
62
@@ -74,26 +70,8 @@ CHIP_ERROR RestartAdvertising()
74
70
75
71
} // namespace
76
72
77
- CHIP_ERROR Init (uint8_t btId)
78
- {
79
- if (sIsInitialized )
80
- {
81
- return CHIP_ERROR_INCORRECT_STATE;
82
- }
83
-
84
- sBtId = btId;
85
- sIsInitialized = true ;
86
-
87
- return CHIP_NO_ERROR;
88
- }
89
-
90
73
CHIP_ERROR InsertRequest (Request & request)
91
74
{
92
- if (!sIsInitialized )
93
- {
94
- return CHIP_ERROR_INCORRECT_STATE;
95
- }
96
-
97
75
CancelRequest (request);
98
76
99
77
sys_snode_t * prev = nullptr ;
@@ -131,11 +109,6 @@ CHIP_ERROR InsertRequest(Request & request)
131
109
132
110
void CancelRequest (Request & request)
133
111
{
134
- if (!sIsInitialized )
135
- {
136
- return ;
137
- }
138
-
139
112
const bool isTopPriority = (sys_slist_peek_head (&sRequests ) == &request);
140
113
VerifyOrReturn (sys_slist_find_and_remove (&sRequests , &request));
141
114
0 commit comments