Control Registers

The “DCR”, “DCW” and “DCM” commands allow the user to read and write (modify) the metrology control registers. “DCW” is used to write one register and “DCM” to write several registers. Examples:

; Read the metrology control register 12
DCR[12]
12 CREEP_THR_P
2E9A
; Write value 0xD599 to the metrology control register 12
DCW[12](D599)
Set Is Ok !
; Read back the register to check the modification 
DCR[12]
12 CREEP_THR_P
D599
; Read all the metrology control registers
DCR
00 STATE_CTRL      01 FEATURE_CTRL0   02 FEATURE_CTRL1   03 METER_TYPE
2                  710                7                  CCC
04 M               05 N_MAX           06 PULSE_CTRL0     07 PULSE_CTRL1
0                  1130               90009100           90029100
08 PULSE_CTRL2     09 P_K_T           10 Q_K_T           11 I_K_T
10042440           1400000            1400000            1400000
12 CREEP_THR_P     13 CREEP_THR_Q     14 CREEP_THR_I     15 POWER_OS_CTRL
D599               2E9A               425B               0
16 POWER_OFFSET_P  17 POWER_OFFSET_Q  18 SWELL_THR_VA    19 SWELL_THR_VB
0                  0                  5E84F61            5E84F61
20 SWELL_THR_VC    21 SAG_THR_VA      22 SAG_THR_VB      23 SAG_THR_VC
5E84F61            1A2EC26            1A2EC26            1A2EC26
24 K_IA            25 K_VA            26 K_IB            27 K_VB
4D291              19CC00             4D291              19CC00
28 K_IC            29 K_VC            30 K_IN            31 CAL_M_IA
4D291              19CC00             4D291              20000000
32 CAL_M_VA        33 CAL_M_IB        34 CAL_M_VB        35 CAL_M_IC
20000000           20000000           20000000           20000000
36 CAL_M_VC        37 CAL_M_IN        38 CAL_PH_IA       39 CAL_PH_VA
20000000           20000000           0                  0
40 CAL_PH_IB       41 CAL_PH_VB       42 CAL_PH_IC       43 CAL_PH_VC
0                  0                  0                  0
44 RESERVED_C44    45 CAPTURE_CTRL    46 CAPT_BUFF_SIZE  47 CAPTURE_ADDR
0                  0                  1F40               20002558
48 RESERVED_C48    49 RESERVED_C49    50 RESERVED_C50    51 AT_CTRL_20_23
0                  0                  0                  1010103
52 AT_CTRL_24_27   53 AT_CTRL_28_2B   54 RESERVED_C54    55 POWER_OS_P_A
7010101            3                  0                  0
56 POWER_OS_P_B    57 POWER_OS_P_C    58 POWER_OS_Q_A    59 POWER_OS_Q_B
0                  0                  0                  0
60 POWER_OS_Q_C
0
; Write registers 38 to 41 
DCM(38:7B6310; 39:0; 40:51B7E89; 41:4A9D4CA)
Set Is Ok !