http://www.wavecom.com/forum

Open AT ®  Release version:
3.13

Sample - MultiApp Library

Changes

Library Description

This MultiApp sample library provides start/stop mechanism to handle several running ADL applications. When an application uses this library, it provides some parameters as the start/stop command name, the start and stop callbacks, etc...

It also defines a +WHO command, to know which application is currently running.

Library API

All constants and APIs are defined by the multi_app.h header file, which must be included by any application to allows it to use the MultiApp Library.

The MultiApp APIs are defined bellow :

  ma_LoadApplication
 This API can be used to load a new application.   ma_ApplicationHandler_f
 This type is used to define MultiApp callbacks.   ma_StartFctHdlr_f
 This type is used to define MultiApp start function callbacks.   ma_StopFctHdlr_f
 This type is used to define MultiApp stop function callbacks.   ma_SetupPinCode
 This API may be used to define a specific PIN code for the whole application.

The +WHO command is decribed below :

 

  AT+WHO (Currently running applications dump command)
CommandAnswers
AT+WHOApplication name[ - running]
Application name[ - running]
...
OK
Displays all linked applications, with the "running" word for the started ones...
 

Updated: Wed Apr 4 13:16:47 CEST 2007;