diff --git a/wireless/bluetooth/bt_conn.c b/wireless/bluetooth/bt_conn.c index 4764527f5ff..752054dfc17 100644 --- a/wireless/bluetooth/bt_conn.c +++ b/wireless/bluetooth/bt_conn.c @@ -442,7 +442,7 @@ void bt_conn_send(FAR struct bt_conn_s *conn, FAR struct bt_buf_s *buf) buf = bt_l2cap_create_pdu(conn); len = remaining; - if (len < g_btdev.le_mtu) + if (len > g_btdev.le_mtu) { len = g_btdev.le_mtu; }