Messages(Message_length,...)

Messages(Message_length,...)

Description

Get incoming message length.

Syntax

Messages(Message_length, length_to_variable);

Parameters

Variable

Input

Variable

Input

length_to_variable

Variable onto which message length is going to be stored.

Returns

Return value

Return explanation

SCRIPT_OPERATION_SUCCESS

Success

SCRIPT_OPERATION_FAILED

Failed

SCRIPT_PARAM_INVALID

Passed parameters invalid.

Function call example

Example of reading message length
new sender_name[20]; // max script name length is 20 bytes new newVariable; new size; public callback (event) { switch(event) { case Messages_received: { read_messages(); } } return 0; } read_messages() { Messages(Message_length, size); //incoming message length is stored to variable 'size' } main() { for(;;) { Delay(100); } }

Used in Examples

Messages guide