Hi All,
We faced with problem, namely the BLE link used to terminate with the reason 0x08 "Supervisor Timeout". The soluiton was the setting of DEFAULT_UPDATE_CONN_TIMEOUT to a larger value. It works now correctly, but we couldn't figure out the reason. The server sends notifications periodically (with a period of a few seconds), but earlier no notifications were caught on the client side, the link terminated before catching any.
I am very interested in the real cause of this error and the meaning of the DEFAULT_UPDATE_CONN_TIMEOUT parameter (used as the last parameter of GAPCentralRole_UpdateLink() in the simpleBLECentral). Could anyone explain it to me?
Thanks,
Gergo