I am not able to send ble_nus_string_send 8th time when I am calling it for 8th time. That is it is sending 140 characters. I am sending data from nRF51822 using ble_nus_string_send function and sending it to serial bluetooth terminal app.
Attaching the method I am using for it.
I am getting output till send_is_live_data7.
What could be possible reason that I am not receiving 8th array.
void send_is_live() { uint8_t send_is_live_data1[20]; uint8_t send_is_live_data2[20]; uint8_t send_is_live_data3[20]; uint8_t send_is_live_data4[20]; uint8_t send_is_live_data5[20]; uint8_t send_is_live_data6[20]; uint8_t send_is_live_data7[20]; uint8_t send_is_live_data8[20]; send_is_live_data1[0] = '{'; send_is_live_data1[1] = '"'; send_is_live_data1[2] = 'A'; send_is_live_data1[3] = 'A'; send_is_live_data1[4] = 'A'; send_is_live_data1[5] = '"'; send_is_live_data1[6] = ':'; send_is_live_data1[7] = '"'; send_is_live_data1[8] = 'A'; send_is_live_data1[9] = 'B'; send_is_live_data1[10] = 'C'; send_is_live_data1[11] = '0'; send_is_live_data1[12] = '1'; send_is_live_data1[13] = '0'; send_is_live_data1[14] = '"'; send_is_live_data1[15] = ','; send_is_live_data1[16] = '"'; send_is_live_data1[17] = 'A'; send_is_live_data1[18] = 'A'; send_is_live_data1[19] = 'A'; send_is_live_data2[0] = '"'; send_is_live_data2[1] = ':'; send_is_live_data2[2] = '"'; send_is_live_data2[3] = '1'; send_is_live_data2[4] = '1'; send_is_live_data2[5] = '1'; send_is_live_data2[6] = '"'; send_is_live_data2[7] = ','; send_is_live_data2[8] = '"'; send_is_live_data2[9] = 'S'; send_is_live_data2[10] = '1'; send_is_live_data2[11] = '"'; send_is_live_data2[12] = ':'; send_is_live_data2[13] = '"'; send_is_live_data2[14] = SN1; send_is_live_data2[15] = SN1; send_is_live_data2[16] = SN1; send_is_live_data2[17] = SN1; send_is_live_data2[18] = SN1; send_is_live_data2[19] = SN1; send_is_live_data3[0] = SN1; send_is_live_data3[1] = SN1; send_is_live_data3[2] = '"'; send_is_live_data3[3] = ','; send_is_live_data3[4] = '"'; send_is_live_data3[5] = 'S'; send_is_live_data3[6] = '2'; send_is_live_data3[7] = '"'; send_is_live_data3[8] = ':'; send_is_live_data3[9] = '"'; send_is_live_data3[10] = SN2; send_is_live_data3[11] = SN2; send_is_live_data3[12] = SN2; send_is_live_data3[13] = SN2; send_is_live_data3[14] = SN2; send_is_live_data3[15] = SN2; send_is_live_data3[16] = SN2; send_is_live_data3[17] = SN2; send_is_live_data3[18] = '"'; send_is_live_data3[19] = ','; send_is_live_data4[0] = '"'; send_is_live_data4[1] = 'W'; send_is_live_data4[2] = '1'; send_is_live_data4[3] = '"'; send_is_live_data4[4] = ':'; send_is_live_data4[5] = '"'; send_is_live_data4[6] = w_level1[0]; send_is_live_data4[7] = w_level1[1]; send_is_live_data4[8] = w_level1[2]; send_is_live_data4[9] = w_level1[3]; send_is_live_data4[10] = w_level1[4]; send_is_live_data4[11] = w_level1[5]; send_is_live_data4[12] = w_level1[6]; send_is_live_data4[13] = w_level1[7]; send_is_live_data4[14] = '"'; send_is_live_data4[15] = ','; send_is_live_data4[16] = '"'; send_is_live_data4[17] = 'W'; send_is_live_data4[18] = '2'; send_is_live_data4[19] = '"'; send_is_live_data5[0] = ':'; send_is_live_data5[1] = '"'; send_is_live_data5[2] = w_level2[0]; send_is_live_data5[3] = w_level2[1]; send_is_live_data5[4] = w_level2[2]; send_is_live_data5[5] = w_level2[3]; send_is_live_data5[6] = w_level2[4]; send_is_live_data5[7] = w_level2[5]; send_is_live_data5[8] = w_level2[6]; send_is_live_data5[9] = w_level2[7]; send_is_live_data5[10] = '"'; send_is_live_data5[11] = ','; send_is_live_data5[12] = '"'; send_is_live_data5[13] = 'T'; send_is_live_data5[14] = '1'; send_is_live_data5[15] = '"'; send_is_live_data5[16] = ':'; send_is_live_data5[17] = '"'; send_is_live_data5[18] = T1[0]; send_is_live_data5[19] = T1[1]; send_is_live_data6[0] = '.'; send_is_live_data6[1] = T1[2]; send_is_live_data6[2] = '"'; send_is_live_data6[3] = ','; send_is_live_data6[4] = '"'; send_is_live_data6[5] = 'T'; send_is_live_data6[6] = '2'; send_is_live_data6[7] = '"'; send_is_live_data6[8] = ':'; send_is_live_data6[9] = '"'; send_is_live_data6[10] = T2[0]; send_is_live_data6[11] = T2[1]; send_is_live_data6[12] = '.'; send_is_live_data6[13] = T2[2]; send_is_live_data6[14] = '"'; send_is_live_data6[15] = ','; send_is_live_data6[16] = '"'; send_is_live_data6[17] = 'D'; send_is_live_data6[18] = 'S'; send_is_live_data6[19] = '0'; send_is_live_data7[0] = '"'; send_is_live_data7[1] = ':'; send_is_live_data7[2] = '"'; send_is_live_data7[3] = DS0; send_is_live_data7[4] = '"'; send_is_live_data7[5] = ','; send_is_live_data7[6] = '"'; send_is_live_data7[7] = 'D'; send_is_live_data7[8] = 'S'; send_is_live_data7[9] = '1'; send_is_live_data7[10] = '"'; send_is_live_data7[11] = ':'; send_is_live_data7[12] = '"'; send_is_live_data7[13] = DS1; send_is_live_data7[14] = '"'; send_is_live_data7[15] = ','; send_is_live_data7[16] = '"'; send_is_live_data7[17] = 'F'; send_is_live_data7[18] = 'V'; send_is_live_data7[19] = '"'; send_is_live_data8[0] = ':'; send_is_live_data8[1] = '"'; send_is_live_data8[2] = '1'; send_is_live_data8[3] = '.'; send_is_live_data8[4] = '0'; send_is_live_data8[5] = '"'; send_is_live_data8[6] = '}'; send_is_live_data8[7] = '\r'; send_is_live_data8[8] = '\n'; ble_nus_string_send(&m_nus, send_is_live_data1, 20); ble_nus_string_send(&m_nus, send_is_live_data2, 20); ble_nus_string_send(&m_nus, send_is_live_data3, 20); ble_nus_string_send(&m_nus, send_is_live_data4, 20); ble_nus_string_send(&m_nus, send_is_live_data5, 20); ble_nus_string_send(&m_nus, send_is_live_data6, 20); ble_nus_string_send(&m_nus, send_is_live_data7, 20); ble_nus_string_send(&m_nus, send_is_live_data8, 10); }