Hi, I was wondering If I need to wait for a response from the server that a command was executed before executing another command or if the BLE stack takes care of this under the hood so to speak.
For example, I want to write to a characteristic and then read from it. Should I execute these commands in tandem or should I wait for the onWriteRequest
callback method to fire before I send a read request?
If yes to former question, how many resend attempts will the BLE stack make, and how long does it wait for a response before resending a packet?