PROFILE

Profile in Non-Volatile Memory (NVM)

Platform:

OEM719, OEM729, OEM7500, OEM7600, OEM7700, OEM7720, PwrPak7, CPT7, CPT7700, SMART7, SMART2

This command is used to configure multiple profiles in the NVM at receiver startup. The output is in the PROFILEINFO log.

Message ID: 1411

Abbreviated ASCII Syntax:

PROFILE Option Name [command]

ASCII Examples:

PROFILE create Base

PROFILE createelement Base “log com1 versiona”

PROFILE createelement Base “serialconfig com2 115200”

PROFILE createelement Base “log com2 rtcm1004 ontime 1”

PROFILE activate Base

Field

Field Type

ASCII Value

Binary Value

Description

Format

Binary Bytes

Binary Offset

1

Command header

-

-

PROFILE header

This field contains the command name for abbreviated ASCII or the message header for ASCII or Binary.

-

H

0

2

Option

Refer to Table: Profile Option

Profile options

Enum

4

H

3

Name

 

 

Profile name

String [Max 20]

variable1

H+4

4

Command

 

 

Profile command

String [Max 200]

variable1

variable

 

Restrictions:

  1. Only supports up to a maximum of 9 profiles.

  2. Only supports up to a maximum of 20 commands per profile.

  3. Only supports up to a maximum of 200 characters long for each command.

  4. Only supports up to a maximum of 1500 characters for all commands in one profile.

  5. If one of the profiles is activated, the SAVECONFIG functionality is disabled.

  6. All profiles are deleted by a FRESET PROFILEINFO command (see the FRESET command).

  7. The receiver resets after a profile is activated.

  8. Some commands optionally accept a port parameter and will default to THISPORT if no port is provided (e.g. LOG command). Since the commands in a profile are not sent from a port THISPORT is undefined in this case. When adding such commands to a profile, be sure to specify the port for the command rather than letting the command use the default, which may result in incorrect behavior.

  9. Commands that lead to a reset of the receiver are rejected by the PROFILE command.

Profile Option

Binary

ASCII

Description

0

Reserved

 

1

CREATE

Create a profile

2

DELETE

Delete an existing profile

3

CREATEELEMENT

Create an element in an existing profile

4

DELETEELEMENT

Delete an existing element in an existing profile

5

ACTIVATE

Activate an existing profile

6

DEACTIVATE

Deactivate a running profile