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)
607607 return conn && conn->connected ();
608608}
609609
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 )
611611{
612612 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 )
614614 {
615- if (this ->connected (connectionHandle ))
615+ if (this ->connected (hdl ))
616616 {
617- connectionHandles [count] = connectionHandle ;
617+ hdl_list [count] = hdl ;
618618 count++;
619619 }
620620 }
621621
622- *actualConnectionHandleCount = count;
622+ return count;
623623}
624624
625625bool AdafruitBluefruit::disconnect (uint16_t conn_hdl)
Original file line number Diff line number Diff line change @@ -163,8 +163,7 @@ class AdafruitBluefruit
163163 uint8_t connected (void ); // Number of connected
164164 bool connected (uint16_t conn_hdl);
165165
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);
168167 uint16_t connHandle (void );
169168
170169 // Alias to BLEConnection API()
You can’t perform that action at this time.
0 commit comments