Messages(READ_val,...)

Messages(READ_val,...)

Description

Read value, received from another thread.

Syntax

Messages(READ_val, variable, script_name[]);

Parameters

Variable

Input

Variable

Input

variable

Variable where data will be stored.

script_name[]

User defined script name, from which data is going to be received.

Returns

Return value

Return explanation

SCRIPT_OPERATION_SUCCESS

Success

SCRIPT_OPERATION_FAILED

Failed

SCRIPT_PARAM_INVALID

Passed array is too small.

Function call example

Example of reading value from message
new sender_script_name[20]; new new_variable; new size; public callback (event) { switch(event) { case Messages_received: { read_messages(); } } return 0; } read_messages() { Messages(READ_val, new_variable, sender_script_name); Messages(CLEAN); } main() { for(;;) { Delay(100); } }

Used in Examples

Messages guide