HVAC system, a method for determining a source of a reset and a HVAC controller configured for the same
First Claim
1. A controller for a heating, ventilating and air conditioning (HVAC) unit, comprising:
- a power on reset (POR) register configured to indicate if a POR has occurred for said controller;
a non-volatile memory having a first reset code section and a second reset code section, wherein said first and second reset code sections are each configured to store a reset code that is used to indicate a type of scheduled reset for said controller; and
a processor configured to deduce when a source of a reset for said controller is a watchdog reset based on content of said POR register, said first reset code section and said second reset code section, said processor further configured to set said POR register when said POR occurs and store said reset code in both said first and second reset code sections in response to when said type of scheduled reset occurs for said controller.
1 Assignment
0 Petitions
Accused Products
Abstract
An HVAC controller, a method for determining the source of a reset of a HVAC unit and a HVAC system are disclosed herein. In one embodiment, the HVAC controller includes: (1) a power on reset (POR) register configured to indicate if a POR has occurred for said controller, (2) a non-volatile memory having a first reset code section and a second reset code section, wherein said first and second reset code sections are each configured to store a reset code and (3) a processor configured to deduce when a source of a reset for said controller is a watchdog reset based on content of said POR register, said first reset code section and said second reset code section.
-
Citations
14 Claims
-
1. A controller for a heating, ventilating and air conditioning (HVAC) unit, comprising:
-
a power on reset (POR) register configured to indicate if a POR has occurred for said controller; a non-volatile memory having a first reset code section and a second reset code section, wherein said first and second reset code sections are each configured to store a reset code that is used to indicate a type of scheduled reset for said controller; and a processor configured to deduce when a source of a reset for said controller is a watchdog reset based on content of said POR register, said first reset code section and said second reset code section, said processor further configured to set said POR register when said POR occurs and store said reset code in both said first and second reset code sections in response to when said type of scheduled reset occurs for said controller. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for determining the source of a reset for a heating, ventilating and air conditioning (HVAC) unit, said method comprising:
-
receiving a reset signal at a controller of said HVAC unit; deducing if a source of said reset signal is a watchdog reset based on content of a power on reset (POR) register, a first reset code section and a second reset code section of said controller, said deducing performed by a processor of said controller; determining if said POR register is set at a first start-up of said controller subsequent receipt of said reset signal; and determining if a first reset code in said first reset code section is equivalent to a second reset code in said second reset code section at a first start-up of said controller subsequent receipt of said reset signal. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A heating, ventilating and air conditioning (HVAC) unit, comprising:
-
heating, cooling and blowing (HCB) components; and a controller coupled to said HCB components and configured to manage operation thereof, said controller having; a power on reset (POR) register configured to indicate if a POR has occurred for said controller; a non-volatile memory having a first reset code section and a second reset code section, wherein said first and second reset code sections are each configured to store a reset code that is used to indicate a type of scheduled reset for said controller; and a processor configured to deduce when a source of a reset for said controller is a watchdog reset based on content of said POR register, said first reset code section and said second reset code section, said processor further configured to set said POR register when said POR occurs and store said reset code in both said first and second reset code sections in response to when said type of scheduled reset occurs for said controller. - View Dependent Claims (12, 13, 14)
-
Specification