fix ble_serial_connected()
This commit is contained in:
parent
a9e50e2661
commit
d0dc144d4d
5 changed files with 14 additions and 1 deletions
|
|
@ -247,3 +247,7 @@ void common_hal_bleio_packet_buffer_deinit(bleio_packet_buffer_obj_t *self) {
|
||||||
ringbuf_deinit(&self->ringbuf);
|
ringbuf_deinit(&self->ringbuf);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bool common_hal_bleio_packet_buffer_connected(bleio_packet_buffer_obj_t *self) {
|
||||||
|
return !common_hal_bleio_packet_buffer_deinited(self) && self->conn_handle != BLE_CONN_HANDLE_INVALID;
|
||||||
|
}
|
||||||
|
|
|
||||||
|
|
@ -440,3 +440,7 @@ void common_hal_bleio_packet_buffer_deinit(bleio_packet_buffer_obj_t *self) {
|
||||||
ble_event_remove_handler(packet_buffer_on_ble_client_evt, self);
|
ble_event_remove_handler(packet_buffer_on_ble_client_evt, self);
|
||||||
ringbuf_deinit(&self->ringbuf);
|
ringbuf_deinit(&self->ringbuf);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bool common_hal_bleio_packet_buffer_connected(bleio_packet_buffer_obj_t *self) {
|
||||||
|
return !common_hal_bleio_packet_buffer_deinited(self) && self->conn_handle != BLEIO_HANDLE_INVALID;
|
||||||
|
}
|
||||||
|
|
|
||||||
|
|
@ -485,3 +485,7 @@ void common_hal_bleio_packet_buffer_deinit(bleio_packet_buffer_obj_t *self) {
|
||||||
ringbuf_deinit(&self->ringbuf);
|
ringbuf_deinit(&self->ringbuf);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bool common_hal_bleio_packet_buffer_connected(bleio_packet_buffer_obj_t *self) {
|
||||||
|
return !common_hal_bleio_packet_buffer_deinited(self) && self->conn_handle != BLE_CONN_HANDLE_INVALID;
|
||||||
|
}
|
||||||
|
|
|
||||||
|
|
@ -35,3 +35,4 @@ mp_int_t common_hal_bleio_packet_buffer_get_outgoing_packet_length(bleio_packet_
|
||||||
void common_hal_bleio_packet_buffer_flush(bleio_packet_buffer_obj_t *self);
|
void common_hal_bleio_packet_buffer_flush(bleio_packet_buffer_obj_t *self);
|
||||||
bool common_hal_bleio_packet_buffer_deinited(bleio_packet_buffer_obj_t *self);
|
bool common_hal_bleio_packet_buffer_deinited(bleio_packet_buffer_obj_t *self);
|
||||||
void common_hal_bleio_packet_buffer_deinit(bleio_packet_buffer_obj_t *self);
|
void common_hal_bleio_packet_buffer_deinit(bleio_packet_buffer_obj_t *self);
|
||||||
|
bool common_hal_bleio_packet_buffer_connected(bleio_packet_buffer_obj_t *self);
|
||||||
|
|
|
||||||
|
|
@ -156,7 +156,7 @@ void supervisor_stop_bluetooth_serial(void) {
|
||||||
}
|
}
|
||||||
|
|
||||||
bool ble_serial_connected(void) {
|
bool ble_serial_connected(void) {
|
||||||
return _tx_packet_buffer.conn_handle != BLEIO_HANDLE_INVALID;
|
return common_hal_bleio_packet_buffer_connected(&_tx_packet_buffer);
|
||||||
}
|
}
|
||||||
|
|
||||||
uint32_t ble_serial_available(void) {
|
uint32_t ble_serial_available(void) {
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue