AUTH
Authorization code for different model
Platform: |
OEM719, OEM729, OEM7500, OEM7600, OEM7700, OEM7720, PwrPak7, CPT7, CPT7700, SMART7, SMART2 |
This command is used to add or remove authorization codes from the receiver. Authorization codes are used to authorize models of software for a receiver. Models control the functionality the receiver provides. The receiver is capable of keeping track of 24 authorization codes at one time. The MODEL command can then be used to switch between authorized models. The VALIDMODELS command lists the current available models in the receiver. The AUTHCODES log lists all authorization codes entered into the receiver. This simplifies the use of multiple software models on the same receiver.
If there is more than one valid model in the receiver, the receiver either uses the model of the last auth code entered via the AUTH command or the model that was selected by the MODEL command, whichever was done last. Adding an authorization code or using the MODEL command causes an automatic reset of the receiver. Removing an authorization code does not cause a reset.
Removing an authorization code will cause the receiver to permanently lose this information.
Message ID: 49
Abbreviated ASCII Syntax:
AUTH [state] part1 part2 part3 part4 part5 model [date]
Input Example:
AUTH add T48JF2,W25DBM,JH46BJ,2WGHMJ,8JW5TW,G2SR0RCCR,101114
AUTH erase_table PW5W2B,WW5TM9,WW2PCZ,WW3M4H,WW4HPG,ERASE_AUTH
When you are ready to upgrade from one model to another, call 1-800-NOVATEL to speak with our Customer Support/Sales Personnel, who can provide the authorization code that unlocks the additional features of your GNSS receiver. This procedure can be performed at your work site and takes only a few minutes.
Receiver models can also be downgraded. This is a two step handshaking process and is best performed in a location with e-mail access.
Field |
Field Type |
ASCII Value |
Binary Value |
Description |
Format |
Binary Bytes |
Binary Offset |
1 |
Command header |
- |
- |
AUTH header This field contains the command name for abbreviated ASCII or the message header for ASCII or Binary. |
- |
H |
0 |
2 |
state |
Authorization code function to perform |
Enum |
4 |
H |
||
3 |
part1 |
6 character ASCII string |
Authorization code section 1 |
String [max. 16] |
Variable1 |
H+4 |
|
4 |
part2 |
6 character ASCII string |
Authorization code section 2 |
String [max. 16] |
Variable1 |
H+20 |
|
5 |
part3 |
6 character ASCII string |
Authorization code section 3 |
String [max. 16] |
Variable1 |
H+36 |
|
6 |
part4 |
6 character ASCII string |
Authorization code section 4 |
String [max. 16] |
Variable1 |
H+52 |
|
7 |
part5 |
6 character ASCII string |
Authorization code section 5 |
String [max. 16] |
Variable1 |
H+68 |
|
8 |
model |
Alpha numeric |
Null terminated |
Model name of the receiver |
String [max. 16] |
Variable1 |
H+84 |
9 |
date |
Numeric |
Null terminated |
Expiry date entered as yymmdd in decimal For binary, if the authorization code does not have an expiry date, enter 4 null characters. |
String [max 7] |
Variable1 |
Variable |