Nov 14, 2018
09:35 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Nov 14, 2018
09:35 AM
Hi, I'm testing hci_serial_gatt_service for the BLE Serial Service.
- Unidirectional data transmission is not a problem.
- Client_Control.exe ===> CYW20706(Peripheral) ===> LE BSG Client(Central) : OK
- LE BSG Client(Central) ===> CYW20706(Peripheral) ===> Client_Control.exe : OK
- But, When continuous data is sent in both directions, there is a problem that data can not be transmitted or received.
- Client_Control.exe <===> CYW20706(Peripheral) <===> LE BSG Client(Central)
<Test Environment>
- Chipset : CYW20706
- WICED Version : WICED-Studio-6.1
- Example : hci_serial_gatt_service
- Test Program : Client_Control.exe & LE BSG Client(apk)
<Test Procedure>
- "hci_serial_gatt_service" Build & Download
- RUN the Client_Control.exe
- Start Advertise
- RUN the LE BSG Client
- Search and Connect
- Continuous data transmission from Client_Control.exe to LE BSG Client.
- Continuous data transmission from LE BSG Client to Client_Control.exe.
How can I solve this problem.
Please, Help me.
Solved! Go to Solution.
1 Solution
Nov 19, 2018
02:40 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Nov 19, 2018
02:40 AM
Hi jmlee_1578121,
As per my understanding, you want simultaneous transmission of data over GATT.
Simultaneous data transmission using GATT profile is not possible according to spec. So I don't think you will be able to achieve Client_Control.exe <===> CYW20706(Peripheral) <===> LE BSG Client(Central) this purpose here.
Please explain more about your query to make it more clear.
5 Replies