Control lenght of payload with S_INFO
Troubleshooting
3
Posts
2
Posters
839
Views
2
Watching
-
Hi,
I have :
// define my payload char payload[8] = "12345678"; // define my myssage MyMessage nikoBusMessage(0, V_TEXT); // and sending the message in the program send(nikoBusMessage.setSensor(SIMULATIE_LCD_ADRES).set(payload));But when the message is send, a complete payload of 26 char is send.
How do I control the lenght of the payload that I want to send?I tried :
send(nikoBusMessage.setSensor(SIMULATIE_LCD_ADRES).set(payload,8));but then the asci value for each character of "12345678" is send in the payload.
-
Hi,
I have :
// define my payload char payload[8] = "12345678"; // define my myssage MyMessage nikoBusMessage(0, V_TEXT); // and sending the message in the program send(nikoBusMessage.setSensor(SIMULATIE_LCD_ADRES).set(payload));But when the message is send, a complete payload of 26 char is send.
How do I control the lenght of the payload that I want to send?I tried :
send(nikoBusMessage.setSensor(SIMULATIE_LCD_ADRES).set(payload,8));but then the asci value for each character of "12345678" is send in the payload.
-
When i limit the lenght with
send(nikoBusMessage.setSensor(SIMULATIE_LCD_ADRES).set(payload,8));I get this as output (ascci values of char) :
0;54;1;0;47;3132333435363738
Maybe a bug in library?But indeed the solution with the nul character works fine.
Than