Hi,
I'm having a problem with sending notify packets, I'll describe the situation I'm doing.
Problem :
I have 5 devices connected to the board and I want to send a first notify command to all 5 devices and a second notify command to 1 of those devices. The problem is that if CONFIG_BT_L2CAP_TX_BUF_COUNT <=6 then there may be an error. I understand that the total number of L2cap Tx I'm using is 5(notify 1)+1(notify 2). And I know the way to prevent this error is to increase CONFIG_BT_L2CAP_TX_BUF_COUNT but I don't understand why notify 1 ends without returning the slot for notify 2 to execute? And the second problem is why I increase CONFIG_BT_CONN_TX_MAX also has the same effect although as far as I know these 2 configurations have different effects. CONFIG_BT_L2CAP_TX_BUF_COUNT indicates the total TX buffer at the logical link layer and CONFIG_BT_CONN_TX_MAX indicates the maximum tx buffer on each connection to the board.



