Syntax, Example, 10 the onserialportevent event – Casio Naurtech CETerm Ver.5.5 Scripting Guide User Manual
Page 92

N
AURTECH
W
EB
B
ROWSER AND
T
ERMINAL
E
MULATION FOR
W
INDOWS
CE
AND
W
INDOWS
M
OBILE
CETerm Scripting Guide
Page 92
Syntax
function OnProgramStart ( )
This handler has no arguments and any return value is ignored.
Example
This example makes sure Session 3 is active when CETerm starts.
/* OnProgramStart */
function OnProgramStart ( )
{
// Allways switch to Session 3
CETerm.PostIDA( "IDA_SESSION_S3", 0 );
}
4.10
T
HE
O
N
S
ERIAL
P
ORT
E
VENT
E
VENT
The OnSerialPortEvent event is fired when a serial port changes state. The
state change may be due to the arrival of data or due to the change of a signal
line state. See Chapter 5 for details about OnSerialPortEvent.
Syntax
function OnSerialPortEvent ( portIndex, eventMask )
portIndex
– index of serial port object signaling the event
eventMask
– mask indicating event(s) that occurred
Example
This example shows the skeleton of the handler. See Chapter 5 for details.
/* OnSerialPortEvent */
function OnSerialPortEvent ( portIndex, eventMask )
{
var EV_RXCHAR = 0x0001; // Any Character received
if (portIndex === 3 && (eventMask & EV_RXCHAR))
{
// Read data from port 3
MyReadData( portIndex );
}
}