Abstract
An HVAC system compressor controller receives a signal, retrieves a first pressure set point and a second pressure set point, and operates a compressor at a speed determined based on at least one of the first pressure set point or the second pressure set point. The compressor speed is determined by the first pressure set point when the signal is a first command, and by the second pressure set point when the signal is a second command. The compressor controller changes the first pressure set point to a default set point when at least one condition is met, or by an amount that is determined using at least one of a first runtime, a second runtime, the total runtime, and an average measured pressure when the at least one condition is not met. The changed first pressure set point is then stored in the memory.