PROFILE (Profile Settings)¶
The AT@PROFILE command is used to set the working mode for the specified profile.
Example:
AT@PROFILE=gl601###,0,1,,,,012F$
+ACK:PROFILE,123456789012345,C031,10,0,1,012F,20210407101530,1234$
AT@PROFILE?gl601###,,0C37$
+QRY:PROFILE,123456789012345,C031,10,0,7,1,0,1,,,,0C37,20210407101530,1234$
+QRY:PROFILE,123456789012345,C031,10,0,7,2,1,1,,,,0C37,20210407101530,1235$
+QRY:PROFILE,123456789012345,C031,10,0,7,3,4,1,,,,0C37,20210407101530,1236$
+QRY:PROFILE,123456789012345,C031,10,0,7,4,5,1,,,,0C37,20210407101530,1237$
+QRY:PROFILE,123456789012345,C031,10,0,7,5,9,1,,,,0C37,20210407101530,1238$
+QRY:PROFILE,123456789012345,C031,10,0,7,6,10,1,,,,0C37,20210407101530,1239$
+QRY:PROFILE,123456789012345,C031,10,0,7,7,63,1,,,,0C37,20210407101530,123A$
Parts |
Fields |
Length (Byte) |
Range/Format |
Default |
|---|---|---|---|---|
Head |
Header |
3 |
AT@ |
AT@ |
Command Word |
7 |
PROFILE |
PROFILE |
|
Leading Symbol |
1 |
= |
= |
|
Password |
8-16 |
gl601### |
||
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 more information, please refer to the Profiles section.
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 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.