1 | if (W->Ext_Temperature < -10.5)
|
2 | HC595_SetATempLed(HC595_LED_M10,BLINK);
|
3 | else if ((W->Ext_Temperature > -10.5) && (W->Ext_Temperature < -9.5)) {
|
4 | HC595_SetATempLed(HC595_LED_M10,ON);
|
5 | } else if ((W->Ext_Temperature > -9.5) && (W->Ext_Temperature < -5.5)) {
|
6 | HC595_SetATempLed(HC595_LED_M10,ON);
|
7 | HC595_SetATempLed(HC595_LED_M5,ON);
|
8 | } else if ((W->Ext_Temperature > -5.5) && (W->Ext_Temperature < -4.5)) {
|
9 | HC595_SetATempLed(HC595_LED_M5,ON);
|
10 | } else if ((W->Ext_Temperature > -4.5) && (W->Ext_Temperature < -0.5)) {
|
11 | HC595_SetATempLed(HC595_LED_M5,ON);
|
12 | HC595_SetATempLed(HC595_LED_0,ON);
|
13 | } else if ((W->Ext_Temperature > -0.5) && (W->Ext_Temperature < 0.5)) {
|
14 | HC595_SetATempLed(HC595_LED_0,ON);
|
15 | } else if ((W->Ext_Temperature > 0.5) && (W->Ext_Temperature < 4.5)) {
|
16 | HC595_SetATempLed(HC595_LED_0,ON);
|
17 | HC595_SetATempLed(HC595_LED_5,ON);
|
18 | } else if ((W->Ext_Temperature > 4.5) && (W->Ext_Temperature < 5.5)) {
|
19 | HC595_SetATempLed(HC595_LED_5,ON);
|
20 | } else if ((W->Ext_Temperature > 5.5) && (W->Ext_Temperature < 9.5)) {
|
21 | HC595_SetATempLed(HC595_LED_5,ON);
|
22 | HC595_SetATempLed(HC595_LED_10,ON);
|
23 | } else if ((W->Ext_Temperature > 9.5) && (W->Ext_Temperature < 10.5)) {
|
24 | HC595_SetATempLed(HC595_LED_10,ON);
|
25 | } else if ((W->Ext_Temperature > 10.5) && (W->Ext_Temperature < 14.5)) {
|
26 | HC595_SetATempLed(HC595_LED_10,ON);
|
27 | HC595_SetATempLed(HC595_LED_15,ON);
|
28 | } else if ((W->Ext_Temperature > 14.5) && (W->Ext_Temperature < 15.5)) {
|
29 | HC595_SetATempLed(HC595_LED_15,ON);
|
30 | } else if ((W->Ext_Temperature > 15.5) && (W->Ext_Temperature < 16.5)) {
|
31 | HC595_SetATempLed(HC595_LED_15,ON);
|
32 | HC595_SetATempLed(HC595_LED_17,ON);
|
33 | } else if ((W->Ext_Temperature > 16.5) && (W->Ext_Temperature < 17.5)) {
|
34 | HC595_SetATempLed(HC595_LED_17,ON);
|
35 | } else if ((W->Ext_Temperature > 17.5) && (W->Ext_Temperature < 19.5)) {
|
36 | HC595_SetATempLed(HC595_LED_17,ON);
|
37 | HC595_SetATempLed(HC595_LED_20,ON);
|
38 | } else if ((W->Ext_Temperature > 19.5) && (W->Ext_Temperature < 20.5)) {
|
39 | HC595_SetATempLed(HC595_LED_20,ON);
|
40 | } else if ((W->Ext_Temperature > 20.5) && (W->Ext_Temperature < 21.5)) {
|
41 | HC595_SetATempLed(HC595_LED_20,ON);
|
42 | HC595_SetATempLed(HC595_LED_22,ON);
|
43 | } else if ((W->Ext_Temperature > 21.5) && (W->Ext_Temperature < 22.5)) {
|
44 | HC595_SetATempLed(HC595_LED_22,ON);
|
45 | } else if ((W->Ext_Temperature > 22.5) && (W->Ext_Temperature < 24.5)) {
|
46 | HC595_SetATempLed(HC595_LED_22,ON);
|
47 | HC595_SetATempLed(HC595_LED_25,ON);
|
48 | } else if ((W->Ext_Temperature > 24.5) && (W->Ext_Temperature < 25.5)) {
|
49 | HC595_SetATempLed(HC595_LED_25,ON);
|
50 | } else if ((W->Ext_Temperature > 25.5) && (W->Ext_Temperature < 29.5)) {
|
51 | HC595_SetATempLed(HC595_LED_25,ON);
|
52 | HC595_SetATempLed(HC595_LED_30,ON);
|
53 | } else if ((W->Ext_Temperature > 29.5) && (W->Ext_Temperature < 30.5)) {
|
54 | HC595_SetATempLed(HC595_LED_30,ON);
|
55 | } else if ((W->Ext_Temperature > 30.5) && (W->Ext_Temperature < 34.5)) {
|
56 | HC595_SetATempLed(HC595_LED_30,ON);
|
57 | HC595_SetATempLed(HC595_LED_35,ON);
|
58 | } else if ((W->Ext_Temperature > 34.5) && (W->Ext_Temperature < 35.5)) {
|
59 | HC595_SetATempLed(HC595_LED_35,ON);
|
60 | } else if (W->Ext_Temperature > 35.5)
|
61 | HC595_SetATempLed(HC595_LED_35,BLINK);
|