Scripting Guide

NAURTECH WEB BROWSER AND TERMINAL EMULATION FOR WINDOWS CE AND WINDOWS MOBILE
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 THE ONSERIALPORTEVENT EVENT
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 );
}
}