File tree Expand file tree Collapse file tree 2 files changed +6
-7
lines changed
libraries/Bluefruit52Lib/src Expand file tree Collapse file tree 2 files changed +6
-7
lines changed Original file line number Diff line number Diff line change @@ -607,19 +607,19 @@ bool AdafruitBluefruit::connected(uint16_t conn_hdl)
607
607
return conn && conn->connected ();
608
608
}
609
609
610
- void AdafruitBluefruit::getConnectionHandles (uint16_t * connectionHandles , uint8_t maxConnectionHandleCount, uint8_t * actualConnectionHandleCount )
610
+ uint8_t AdafruitBluefruit::getConnectedHandles (uint16_t * hdl_list , uint8_t max_count )
611
611
{
612
612
uint8_t count = 0 ;
613
- for (uint16_t connectionHandle = 0 ; (connectionHandle < BLE_MAX_CONNECTION) && (count < maxConnectionHandleCount ); ++connectionHandle )
613
+ for (uint16_t hdl = 0 ; (hdl < BLE_MAX_CONNECTION) && (count < max_count ); ++hdl )
614
614
{
615
- if (this ->connected (connectionHandle ))
615
+ if (this ->connected (hdl ))
616
616
{
617
- connectionHandles [count] = connectionHandle ;
617
+ hdl_list [count] = hdl ;
618
618
count++;
619
619
}
620
620
}
621
621
622
- *actualConnectionHandleCount = count;
622
+ return count;
623
623
}
624
624
625
625
bool AdafruitBluefruit::disconnect (uint16_t conn_hdl)
Original file line number Diff line number Diff line change @@ -163,8 +163,7 @@ class AdafruitBluefruit
163
163
uint8_t connected (void ); // Number of connected
164
164
bool connected (uint16_t conn_hdl);
165
165
166
- void getConnectionHandles (uint16_t * connectionHandles, uint8_t maxConnectionHandleCount, uint8_t * actualConnectionHandleCount);
167
-
166
+ uint8_t getConnectedHandles (uint16_t * hdl_list, uint8_t max_count);
168
167
uint16_t connHandle (void );
169
168
170
169
// Alias to BLEConnection API()
You can’t perform that action at this time.
0 commit comments