Other Parts Discussed in Thread: SYSCONFIG,
Tool/software:
Hello,
I am working on a simple Zigbee + BLE multiprotocol application using the 8.30.1.1 stack. One use case we have is for the BLE radio to connect to a mobile phone and download a new image. The process is working fine, except there is typically a delay of 380ms or 253ms between each packet which makes the download very slow. How can I speed this up? I assume the 250-380ms delay is due to Zigbee doing something?
I have tried messing around in the Mutli-Protocol section of sysconfig. As one example, I tried setting the BLE weight to 101 and the Zigbee weight to 1 during a BLE connection, but that (and other changes I tried) did not speed up the download at all. I still see the large delay between packets.
Here's an example of one DMM configuration I created.
And here is a logic analyzer capture showing the large delays between BLE OAD packets.

Any suggestions on what I can do to significantly reduce this delay?