Possibility of receiving more than 251 bytes over BLE using DA14531 using datapump set

I am creating a new ticket since my replies to my previous ticket are not getting approved.

The current architecture is based off of 6.380.16.55. Would it be possible to introduce a circular pipe to send incoming stream of data (more than 251 byte) over BLE at 115200 baud rate or increase the byte handler max size? Trying to introduce anything above 251 breaks the BT connection (GATT operation failed for unknown reason).

I am working with set two standalone, not datapump. Does moving to datapump cause any issues with size constrains? Also, I need the following as well.

#define USE_AT_PWRLVL
 #define USE_AT_RSSI
 #define USE_AT_HRTBT
 #define USE_AT_CMD
 #if CMD_LOCAL_SOURCE==CMD_UART
 #define USE_AT_BAUD
 #endif

Could I enable them under user_at_commands.h for #if defined(USE_AT_BINARY_MODE)?

  • Hi Arun,

    Thank you for the reply.

    The current architecture is based off of 6.380.16.55. Would it be possible to introduce a circular pipe to send incoming stream of data (more than 251 byte) over BLE at 115200 baud rate or increase the byte handler max size? Trying to introduce anything above 251 breaks the BT connection (GATT operation failed for unknown reason).

    Could you please share the AT command sequence that you are trying to use? 
    I have not understood the application scenario that you are trying to achieve with CodeLess.


    I am working with set two standalone, not datapump. Does moving to datapump cause any issues with size constrains? Also, I need the following as well.

    Fullscreen
    1
    2
    3
    4
    5
    6
    7
    #define USE_AT_PWRLVL
    #define USE_AT_RSSI
    #define USE_AT_HRTBT
    #define USE_AT_CMD
    #if CMD_LOCAL_SOURCE==CMD_UART
    #define USE_AT_BAUD
    #endif
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    Could I enable them under user_at_commands.h for #if defined(USE_AT_BINARY_MODE)?

    Yes, you could switch to Datapump set, remove any AT commands you are not going to use and enable the ones you want to use and Binary mode should work as expected.

    Best Regards,
    OV_Renesas