Branch: refs/heads/master Home: https://github.com/bluez/bluez Commit: 98676d410bde71425e4d56cf7e29b4757fb0c97c https://github.com/bluez/bluez/commit/98676d410bde71425e4d56cf7e29b4757fb0c97c Author: Luiz Augusto von Dentz <luiz.von.dentz@xxxxxxxxx> Date: 2024-06-13 (Thu, 13 Jun 2024) Changed paths: M src/device.c Log Message: ----------- device: Fix storing conn parameters without first attempting to use them Some controller seems to have problems to use connections parameters that comes from PPCP as seem bellow, so instead of storing the parameters immediately this wait the MGMT_EV_NEW_CONN_PARAM to confirm the connection parameters are save to be stored: < HCI Command: LE Extended Create Connection (0x08|0x0043) plen 42 Filter policy: Accept list is not used (0x00) Own address type: Public (0x00) Peer address type: Random (0x01) Peer address: FE:D5:D9:EC:AB:99 (Static) Initiating PHYs: 0x03 Entry 0: LE 1M Scan interval: 60.000 msec (0x0060) Scan window: 60.000 msec (0x0060) Min connection interval: 7.50 msec (0x0006) Max connection interval: 4000.00 msec (0x0c80) Connection latency: 0 (0x0000) Supervision timeout: 5000 msec (0x01f4) Min connection length: 0.000 msec (0x0000) Max connection length: 0.000 msec (0x0000) Entry 1: LE 2M Scan interval: 60.000 msec (0x0060) Scan window: 60.000 msec (0x0060) Min connection interval: 7.50 msec (0x0006) Max connection interval: 4000.00 msec (0x0c80) Connection latency: 0 (0x0000) Supervision timeout: 5000 msec (0x01f4) Min connection length: 0.000 msec (0x0000) Max connection length: 0.000 msec (0x0000) > HCI Event: Command Status (0x0f) plen 4 LE Extended Create Connection (0x08|0x0043) ncmd 1 Status: Invalid HCI Command Parameters (0x12) Fixes: https://github.com/bluez/bluez/issues/876 Commit: 0b02371e2b15295d45bf2c8bf7faf39ce48d6953 https://github.com/bluez/bluez/commit/0b02371e2b15295d45bf2c8bf7faf39ce48d6953 Author: Luiz Augusto von Dentz <luiz.von.dentz@xxxxxxxxx> Date: 2024-06-13 (Thu, 13 Jun 2024) Changed paths: M profiles/gap/gas.c Log Message: ----------- gas: Fix default PPCP connection intervals If the remove sets 0xffff switch to using 30-50ms as that is the recommended values for GAP as 7.5ms-4s seems to be causing problems on some controllers. Compare: https://github.com/bluez/bluez/compare/792cffb4992d...0b02371e2b15 To unsubscribe from these emails, change your notification settings at https://github.com/bluez/bluez/settings/notifications