This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Gatt service proxy lower than 250ms per message sent to mobile

We use the Nordic library for mesh with Gatt proxy service to our mobile device. We've noticed that unsegmented messages are only serviced and sent every 250ms through the proxy. Is it possible to have the mesh messages sent over gatt proxy service faster than 250ms? We know we may take a hit on performance of overall rest of the mesh, but it's just for brief scenarios that we're wondering.

the scenario is we would like to have 4 unsegmented messages sent to the mobile device in under 100ms.

currently the mobile app receives them in over a second.

Parents Reply
  • (updated)

    I got the reply from the Mesh team:

    Yes, it is possible to send messages faster than 250ms. You can change the connection interval. Connection interval with 50ms should work fine at least, but you can try to reduce it to 25ms.

    • You can try to change MIN_CONN_INTERVAL and MAX_CONN_INTERVAL to 50ms or 25ms to see if that gives the desired behavior.
    • Or setting the connection interval in the application, but the mobile app will try to change the connection interval back, so the application has to change it after the connection is done. 

    --

    Hi, 

    Joakim is on parent leave and asks me to take this case. Since we are getting into the summer holidays, most of the staff are on vacation. I will reach the Mesh developers again when they are back in the office.

    -Amanda  

Children
No Data
Related