2026-01-24 10:57 AM
Dear colleagues,
Thanks to the recommendations of STTwo-32 , we have managed to establish communication between the BLE_CableReplacement on the b_wb1m_wpan1 module and our modified version of the ST BLE Sensor application on an Android smartphone. Since STM does not plan to open the source code of the ST BLE Toolbox, we used ST BLE Sensor as a base and modified the code as we understood it.
However, during development, some issues have arisen:
1. We can only transmit data from the smartphone in response to receiving data from the WB module — meaning we have achieved half-duplex communication, not full-duplex as intended.
2. Main problem: We experience packet loss when attempting to send data to the smartphone at intervals below 100 ms. The issue becomes noticeable well before reaching 10 ms, making it impossible to achieve the 10 ms interval required by our application (which is within the BLE standard). We cannot determine whether the packet loss occurs on the WB side or the smartphone side.
For our application, power consumption is not a primary concern.
Question: If the issue is related to the configuration of the "Timer Server" (or BLE stack timers) on the WB side, could you please advise which parameters should be adjusted to support stable transmission with intervals of 10 ms or lower?
Thank you in advance for your support.