ANNA-B112 - System integration manual
UBX-18009821 - R09
System description
Page 13 of 66
C1-Public
Description
AT Command
Description
AT+UPRODLFCLK=<source>[,<value1>[,<value2]]
Syntax
Response
Description
OK
Successful response to
AT+UPRODLFCLK=<source>[,<accuracy>]
+UPRODLFCLK: <source>[,<value1>[,<value2>]]
OK
Successful response to AT+UPRODLFCLK
ERROR
When command fails
Defined values
Parameter
Type
Description
<source>
Number
Allowed values are: (default = automatic detection)
0: Internal oscillator
1: External crystal
3: External clock
<value1>
Number
When <source> = 0; internal oscillator:
(default = 16)
Calibration timer interval in 1/4 second, allowed 1-32
When <source> = 1; external crystal:
External crystal
accuracy: (default = 7)
0: 250 PPM
1: 500 PPM
2: 150 PPM
3: 100 PPM
4: 75 PPM
5: 50 PPM
6: 30 PPM
7: 20 PPM
8: 10 PPM
9: 5 PPM
10: 2 PPM
11: 1 PPM
<value2>
Number
When <source> = 0; internal oscillator:
(default = 2)
Temperature change calibration interval:
0: Always calibrate even if the temperature has not
changed.
1: Invalid, do not use
2-32: Check the temperature and only calibrate if it has
changed, however calibration will take place every X
intervals even if no change in temperature.
Table 6: Settings
The internal oscillator needs to be calibrated to maintain its accuracy. The interval of the calibration
should be selected so that the temperature does not change more than 0.5 ºC between calibrations.
There are two settings for the calibration - Calibration timer interval and Temperature change
calibration interval.
•
Calibration timer interval sets the interval when the need for calibration is checked.
•
Temperature change calibration interval sets the number of calibrations timer intervals counted
before a calibration is forced.
o
0: Always calibrate even if the temperature has not changed.