mirror of
https://github.com/bluekitchen/btstack.git
synced 2025-02-05 00:40:19 +00:00
added l2cap_send_echo_request with fixed sig id
This commit is contained in:
parent
9644a07dd9
commit
0e37e41729
@ -409,6 +409,10 @@ int l2cap_send_connectionless(uint16_t handle, uint16_t cid, uint8_t *data, uint
|
||||
return l2cap_send_prepared_connectionless(handle, cid, len);
|
||||
}
|
||||
|
||||
int l2cap_send_echo_request(uint16_t handle, uint8_t *data, uint16_t len){
|
||||
return l2cap_send_signaling_packet(handle, ECHO_REQUEST, 0x77, len, data);
|
||||
}
|
||||
|
||||
static inline void channelStateVarSetFlag(l2cap_channel_t *channel, L2CAP_CHANNEL_STATE_VAR flag){
|
||||
channel->state_var = (L2CAP_CHANNEL_STATE_VAR) (channel->state_var | flag);
|
||||
}
|
||||
|
@ -214,6 +214,7 @@ int l2cap_send_connectionless(uint16_t handle, uint16_t cid, uint8_t *data, uin
|
||||
|
||||
void l2cap_close_connection(void *connection);
|
||||
|
||||
int l2cap_send_echo_request(uint16_t handle, uint8_t *data, uint16_t len);
|
||||
|
||||
/** Embedded API **/
|
||||
|
||||
@ -245,6 +246,7 @@ void l2cap_unregister_service_internal(void *connection, uint16_t psm);
|
||||
void l2cap_accept_connection_internal(uint16_t local_cid);
|
||||
void l2cap_decline_connection_internal(uint16_t local_cid, uint8_t reason);
|
||||
|
||||
|
||||
// Request LE connection parameter update
|
||||
int l2cap_le_request_connection_parameter_update(uint16_t handle, uint16_t interval_min, uint16_t interval_max, uint16_t slave_latency, uint16_t timeout_multiplier);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user