Config Tree Entries


Here are some parameters for modem services config trees:

Cellular Network Service

Configuration for the Cellular Network Service.

SMS Inbox Service

Configuration for the SMS Inbox Service Service.
The configuration database path for the SMS Inbox Service is:

/
    smsInbox/
        apps/
            appA<uint> = <# of messages>
            appB<uint> = <# of messages>

Each app have its own inbox, containing its own list of messages. The maximum number of messages is specified for each inbox. If the message box is not configured, a default number of 10 messages is applied (only for message boxes configured in le_smsInbox_mboxName[] area).

The application name is given by the API name provided into the Components.cdef, both must be the same.


eCall

Configuration for the eCall Service.
The configuration database path for the eCall is:

/
    modemServices/
        eCall/
            systemStandard<string> = <eCall system>
            msdVersion<int> = <MSD value>
            vehicleType<string> = <vehicle type>
            vin<string> = <VIN>
            propulsionType/
                0<string> = <propulsion type>
                1<string> = <propulsion type>
                ...

The 'systemStandard' is the kind of eCall system:

  • PAN-EUROPEAN
  • ERA-GLONASS

If no value or a bad entry is filled, the default value is 'PAN-EUROPEAN'.

The 'msdVersion' field is the MSD format version. If the field is not present, the default MSD version is version 1.

The 'vehicleType' field can be set with the following choices (string type):

  • "Passenger-M1" (Passenger vehicle, Class M1)
  • "Bus-M2" (Buses and coaches, Class M2)
  • "Bus-M3" (Buses and coaches, Class M3)
  • "Commercial-N1" (Light commercial vehicles, Class N1)
  • "Heavy-N2" (Heavy duty vehicles, Class N2)
  • "Heavy-N3" (Heavy duty vehicles, Class N3)
  • "Motorcycle-L1e" (Motorcycles, Class L1e)
  • "Motorcycle-L2e" (Motorcycles, Class L2e)
  • "Motorcycle-L3e" (Motorcycles, Class L3e)
  • "Motorcycle-L4e" (Motorcycles, Class L4e)
  • "Motorcycle-L5e" (Motorcycles, Class L5e)
  • "Motorcycle-L6e" (Motorcycles, Class L6e)
  • "Motorcycle-L7e" (Motorcycles, Class L7e)

The 'vin' is the vehicle identification number (string type).

The 'propulsionType' field can be set with the following choices (string type):

  • "Gasoline" (Gasoline propulsion)
  • "Diesel" (Diesel propulsion)
  • "NaturalGas" (Compressed natural gas propulsion)
  • "Propane" (Liquid propane gas propulsion)
  • "Electric" (Electric propulsion)
  • "Hydrogen" (Hydrogen propulsion)
  • "Other" (Other type of propulsion)

Several 'propulsionType' can be applied.


Copyright (C) Sierra Wireless Inc. Use of this work is subject to license.

Positioning

Configuration for the Positioning Service.
The configuration database path for Positioning is:

/
    positioning/
        acquisitionRate<int> == 5
  • 'acquisitionRate' is the fix acquisition rate in seconds.
Note
If there is no configuration for 'acquisitionRate', it will be automatically set to 5 seconds.

AirVantage Service

Configuration for the AirVantage Connector Service.
The configuration database path for the modemActivityTimeout is:

/
    apps/
        avcService/
                 modemActivityTimeout

After an AirVantage session is started, if there's no activity from the modem within the timer interval, then LE_AVC_NO_UPDATE state will be returned to the app. However, this modem activity timeout can be overridden by setting an integer value at /apps/avcService/modemActivityTimeout. The modem activity timer is initialized only when the avcService starts. If a valid entry >0 is found, then it will be used instead of the default value of 20 seconds. The following steps should be used to set the modemActivtyTimeout.

config set /apps/avcService/modemActivityTimeout xx
app restart avcService
Note
Everytime a new value is written to modemActivityTimeout, the avcService needs to be restarted to read the new value.