Datasheet
78M6610+PSU Data Sheet
3.8 Command Register
This register is used to issue commands to perform specific tasks to the device. Use of any command not
listed in this document can cause unpredictable and possibly dangerous behavior.
3.8.1 General Settings
The General Settings command allows the user to enable functions such as UART auto reporting, relay
operations, and Line Lock mode, etc. These settings are used with all other commands and are stored as
nonvolatile settings upon use of the Save to Flash Command (0xACC2xx).
Table 3-16: General Settings Command Bits
Bit(s) Value Description
7 0 Not used
6 FREQ Stop Frequency Update: 1=stop; 0=update.
This bit stops the update of Freq used by the sine/cosine generator for
fundamental and harmonic measurements. It is the unscaled value of
Frequency with 8 integer and 16 fraction bits. The user can set the fundamental
frequency when FREQ is set.
5 LL Line Lock: 1= lock to line cycle; 0= independent.
This bit selects the accumulation interval (computation cycle) mode. If not
locked the computation is executed over a fixed number of samples (high rate)
contained in the Accum register. If locked, the computation is executed over a
number of samples accumulation interval.
4 TC Enable Gain/Temperature Compensation: 1=enable; 0=disable.
This bit allows the firmware to modify the system gain based on measured
temperature.
3 AR Enable Auto Reporting: 1=enable; 0=disable.
This bit enables auto reporting mode on UART. The user or host can also set or
clear this command bit, enabling or disabling auto reporting.
2 AY Enable Autonomous Relay Operation: 1=enable; 0=disable/normal mode.
This bit enables autonomous relay operation. The user or host can also set or
clear this command bit, enabling or disabling autonomous operation.
1:0
0
Not used
3.8.2 No Action (0x00xxxx)
The No Action command allows the user to disable temperature updates.
Table 3-17. No Action Command Bits
Bit(s)
Value
Description
23:12 0x00 No action
11 0 Not used
10 T Stop Temperature Update: 1=stop; 0=update.
This bit prevents the firmware from overwriting the TempC (temperature result)
register. This is necessary when supplying a known temperature for calibration.
9:8 0 Not used
7:0 See General Settings
38 Rev 3