Hello,
I'm a beginner and I'm currently bulding a GARMIN App to communicate in BLE with a python server which uses bluez library.
My app has two characteristics :
1) RX_CHARACTERISTIC used for "WRITE request" (send data from app to server)"
2) TX_CHARACTERISTIC used for "INDICATE request"
I'm using a python server (using the library bluez) to send my data to my GARMIN app using the INDICATE request and I have two question :.
When I retrieve (on my app) data sent by indications, I normally have to send a response (confirmation) to my server.
1) Garmin app part : Is the confirmation response generated automatically or do I have to create a method which sends a confirmation message to my server once I get the data ? or are there any methods to do so ?
2) Python server part : Do I have to modify my python server so I can retrieve the confirmation response ?
Thank you in advance for your precious collaboration.
Cordially.