Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ Mobile Operator

Configure the extensions

  • Last UpdatedMar 03, 2025
  • 1 minute read

Note: IntelaTrac is now AVEVA Mobile Operator. However, in some instances, you may see “IntelaTrac” in upgrade path, reports, and so on.

Extensibility APIs provide a mechanism to add new functionalities through custom functions to AVEVA Mobile Operator app. All extensions are synced to AVEVA Mobile Operator app during a Transfer.

To configure extensions

  1. Configure all the extensions in the extensions.json file.

  2. Copy the extensions.json and the related lua files to the following folder on the AVEVA Mobile Operator Server:
    <Installation Directory>\AVEVA\Mobile Operator\Server\Extensions\Multiplatform

  3. On the AVEVA Mobile Operator app, use Transfer to sync data between the mobile device and the Server.

    The extensions are enabled for the AVEVA Mobile Operator.

    Note:
    - You must code extensions only with lua.
    - In case of new or updated extensions, use Transfer to sync the data between the mobile device and the AVEVA Mobile Operator Server.

Extensions.json file

The extensions.json is a configuration file, which links the GUID (defined in the CustomFunction.Extensions file) with the related lua file.

Properties

  • name: Name of the function

  • id: Unique ID of the function

  • file: Name of the Lua file

  • type:Type of function

Example

{

"Config":

[

{

"name": "@DropDownNumber1",

"id": "1DDFC3DD-A096-4685-8AAA-4448AA31ED8D",

"file": "DropDownNumber1.lua",

"type": "custom_function"

},

{

"name": "@DropDownNumber2",

"id": "1CCFC3AA-A465-4685-8AAA-6868FF31EF8F",

"file": "DropDownNumber2.lua",

"type": "custom_function"

}

]

}

In This Topic
TitleResults for “How to create a CRG?”Also Available in