Ble mesh unable to send more than 50 bytes .

I am working on ble mesh with  sdk17.0 and sdk5 for mesh I want to send large data vai ble mesh I followed this posthttps://devzone.nordicsemi.com/f/nordic-q-a/71105/sending-ascii-bytes-through-mesh-between-a-nrf52840-development-kit-and-two-dongle and its works for me but only 50 bytes of data are able to transmit via ble mesh.I want to send 50kb on how to achieve this. for the segmented message is it necessary to call  access_model_reliable_publish().

Parents
  • Hi.

    Please note that Bluetooth Mesh is best suited for use cases where you have multiple nodes, possibly over a large area, but where the required data throughput is low.

    Are you locked to using Mesh for the large data transfer? Or are you open for other solutions or suggestions?

    Anyways, if you want to publish an acknowledged message, you need to call access_model_reliable_publish().

    Br,
    Joakim

  • thanks for responding
    I have a limited number of devices so I compromise with throughput .I successfully transfer and receive 49 bytes from client to server but I want to send more. if the message is segmented then we can send up to 380bytes is it correct .?so how to achieve to send more than 49 bytes of data from ble mesh. is it necessary to call access_model_reliable_publish().for segmented messages.

Reply
  • thanks for responding
    I have a limited number of devices so I compromise with throughput .I successfully transfer and receive 49 bytes from client to server but I want to send more. if the message is segmented then we can send up to 380bytes is it correct .?so how to achieve to send more than 49 bytes of data from ble mesh. is it necessary to call access_model_reliable_publish().for segmented messages.

Children
No Data
Related