Do I need to call Gattcopen for each connection?

Answer

Do I need to call Gattcopen for BLE each connection? No. It is shared by all connections.