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);
}