.. _headlabel-refx-cmd-profile: PROFILE (Profile Settings) ========================== The `AT@PROFILE` command is used to set the working mode for the specified profile. .. code-block:: none Example: AT@PROFILE=gv500cna,1,1,,,,012F$ +ACK:PROFILE,123456789012345,8203,3,0,1,012F,20210407101530,1234$ AT@PROFILE?gv500cna,,0C37$ +QRY:PROFILE,123456789012345,8203,3,0,7,1,0,1,,,,0C37,20210407101530,1234$ +QRY:PROFILE,123456789012345,8203,3,0,7,2,1,1,,,,0C37,20210407101530,1234$ +QRY:PROFILE,123456789012345,8203,3,0,7,3,3,1,,,,0C37,20210407101530,1234$ +QRY:PROFILE,123456789012345,8203,3,0,7,4,6,1,,,,0C37,20210407101530,1234$ +QRY:PROFILE,123456789012345,8203,3,0,7,5,7,1,,,,0C37,20210407101530,1234$ +QRY:PROFILE,123456789012345,8203,3,0,7,6,11,1,,,,0C37,20210407101530,1234$ +QRY:PROFILE,123456789012345,8203,3,0,7,7,63,1,,,,0C37,20210407101530,1234$ .. tabularcolumns:: |p{2.2em}|p{7.2em}|p{5.8em}|p{19em}|p{4.8em}| .. table:: :width: 100% :widths: auto +-------+----------------------------------+---------------+--------------------------------------------------+--------------------+ | Parts | Fields | Length (Byte) | Range/Format | Default | +=======+==================================+===============+==================================================+====================+ | Head | Header | 3 | AT@ | AT@ | + +----------------------------------+---------------+--------------------------------------------------+--------------------+ | | Command Word | 7 | PROFILE | PROFILE | + +----------------------------------+---------------+--------------------------------------------------+--------------------+ | | Leading Symbol | 1 | = | = | + +----------------------------------+---------------+--------------------------------------------------+--------------------+ | | Password | 8-16 | | gv500cna | +-------+----------------------------------+---------------+--------------------------------------------------+--------------------+ | Body | `Profile ID` | | all supported profiles | | + +----------------------------------+---------------+--------------------------------------------------+--------------------+ | | `Mode` | 1 | 0-2 | 0 | + +----------------------------------+---------------+--------------------------------------------------+--------------------+ | | Reserved | 0 | | | + +----------------------------------+---------------+--------------------------------------------------+--------------------+ | | Reserved | 0 | | | + +----------------------------------+---------------+--------------------------------------------------+--------------------+ | | Reserved | 0 | | | +-------+----------------------------------+---------------+--------------------------------------------------+--------------------+ | Tail | Sequence Number | 4 | 0000-FFFF ('0'-'9', 'A'-'F') | | + +----------------------------------+---------------+--------------------------------------------------+--------------------+ | | Tail | 1 | $ | $ | +-------+----------------------------------+---------------+--------------------------------------------------+--------------------+ - `Profile ID` Specify which profile ID will be configured. For example, "1" means Profile 1 (Roaming). In particular, this field is **empty** to indicate that all profiles are configured. And connecting multiple profile IDs with the **'|'** symbol means that the same configuration is applied to multiple Profiles. For GV500CNA, the supported profiles are: **Profile 0 (Default), Profile 1 (Roaming), Profile 3 (Off Duty), Profile 6 (Ignition On), Profile 7 (Ignition Off), Profile 11 (Low Power), Profile 63 (Emergency)**. .. note:: This information about the 'Profile ID' field in the configuration command will not be repeated elsewhere. - `Mode` The working mode of the specified profile. - **0** - Disable. The terminal will never switch to this profile. - **1** - Normal. The terminal will normally generate records or reports according to the configuration of this profile, and send these reports to the backend server in time. - **2** - High Priority Only. The terminal will normally generate records or reports according to the configuration of this profile, but only the top and high priority reports will be sent to the backend server until the terminal leaves this profile. Please refer to :ref:`here ` for the priority of report. .. note:: For Profile 0 (Default) and Profile 63 (Emergency), always work in Mode 1 (Normal). This **CAN NOT BE CHANGED**.