These terminal end applications are implemented with C.

7.3 SERVER END EXAMPLE1 AND EXAMPLE2 APPLICATIONS

Nokia M2M ADK includes example applications for controlling the terminal connected to the evaluation module at the embedded end from the server side. In example application 1, the server end queries the remote terminal for a list of names of objects that are registered to the Object Request Broker (ORB) of the terminal (i.e. objects that can be found from the remote terminal). Example application 2 causes an LED to blink in the remote terminal. Both applications show how terminal IDLs can be used remotely.

These application examples are implemented with Java.

7.4 REMOTE I/O CONTROL APPLICATION

This application example shows how the remote I/O control feature of the Nokia 30 GSM Connectivity terminal can be used. The Nokia 30/31 offers remote input/output control for the M2M System Connector. Three pins of the M2M System Connector can be configured as digital or analog input, and five pins as digital output. Digital input states or analog voltages are sent over the network to the server where they are interpreted.

This example application includes a graphical user interface with scroll bars and radio buttons for easy controlling and monitoring. The states of the I/O pins (analog/digital) can be changed.

This application is implemented with Java.

17/21