diff --git a/README.md b/README.md index b3c050b..0af9b3c 100644 --- a/README.md +++ b/README.md @@ -134,10 +134,18 @@ qwer **E.Tci, E.Tco, E.Tbe, E.Tae, E.Ts1, E.Ts2, E.Tcrc, E.Treg, E.Tac, E.Tbc, E.Tho, E.Thi** Sensor lost, check wiring. Refer to "T sensors abbreviations"
**E.PresCold** Cold side pressure too low, check refrigerant charge and pressure sensors
**E.PresHot** Hot side pressure too high, check refrigerant charge and pressure sensors
-
-
+**P.Tho** Protective stop, check system, see **T_HOT_MAX** option
+**P.Thi** Protective stop, check system, see **T_HOT_MAX** option
+**P.Tcrc** Protective stop, check system, see **T_CRANKCASE_MAX** option
+**P.Tae** Protective stop, check system, see **T_COLDREF_MIN** option
+**P.Tbe** Protective stop, check system, see **T_BEFORE_EVAP_WORK_MIN** option
+**P.Tbc** Protective stop, check system, see **T_BEFORE_CONDENSER_MAX** option
+**P.Tci** Protective stop, check system, see **T_COLD_MIN** option
+**P.Tco** Protective stop, check system, see **T_COLD_MIN** option
+P.W.TcrcMIN , see **T_WORKINGOK_CRANKCASE_MIN** option
+P.W.wattMIN c_wattage_max/5 , see **MAX_WATTS** option
-**LastStartMessage messages. what event system is waiting for starting work**

+**LastStartMessage messages. What event system is waiting for starting work and some additional events**

**StCntd:_seconds_** startup countdown, short-term power loss protection
**HP_Started** normal start
**HWP_OFF** setpoint sensor temperature > setpoint, so hot side pump powered off and going to power saving mode, see **HOTCIRCLE_STOP_AFTER**
@@ -160,42 +168,12 @@ qwer **#Tco **CWP_ON_CoMin** coldside pump started, cold side temperature is too low, so preventing cold loop freeze, see **T_COLD_MIN** option
- -cT_hot_max) {heatpump_state = 0; lastStopCauseTxt = F("P.Tho"); -cT_hot_max) {heatpump_state = 0; lastStopCauseTxt = F("P.Thi"); -cT_crc_max) {heatpump_state = 0; lastStopCauseTxt = F("P.Tcrc") -cT_coldref_min) {heatpump_state = 0; lastStopCauseTxt = F("P.Tae"); -cT_before_evap_work_min) {heatpump_state = 0; lastStopCauseTxt = F("P.Tbe"); -cT_coldref_min) {heatpump_state = 0; lastStopCauseTxt = F("P.Tsuc") -cT_before_condenser_max) {heatpump_state = 0; lastStopCauseTxt = F("P.Tbc"); -cT_cold_min) {heatpump_state = 0; lastStopCauseTxt = F("P.Tci"); -cT_cold_min) {heatpump_state = 0; lastStopCauseTxt = F("P.Tco"); - - -cT_workingOK_crc_min ) ) { - //errorcode = ERR_HEATPUMP; - millis_last_heatpump_on = millis_now; - heatpump_state = 0; - LSCint = LSCint_protective; - lastStopCauseTxt = F("P.W.TcrcMIN"); -c_workingOK_wattage_min ) ) { - //errorcode = ERR_WATTAGE; - millis_last_heatpump_on = millis_now; - heatpump_state = 0; - LSCint = LSCint_protective; - lastStopCauseTxt = F("P.W.wattMIN"); -"E.PressHot"); -_LO) { -"E.PressCold"); - -"Err: "); - PrintSS_SaI(errorcode); - **Additional messages**
**OK:E.T.Sens.** Sensor restored
**OK:Pr.Cold** Cold side pressure restored
-**OK:Pr.Hot** Hot side pressure restored

+**OK:Pr.Hot** Hot side pressure restored
**HWP_ON** hot side pump powered on
+**Err:_errorcode_** Error code: 1 = temperature sensor error, 2 = Hot side pressure too high 3 = cold side pressure too low
## Firmware options and fine tunings