Rev 1328 | Rev 1378 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1328 | Rev 1350 | ||
---|---|---|---|
Line 21... | Line 21... | ||
21 | void LED_Update(void) |
21 | void LED_Update(void) |
22 | { |
22 | { |
23 | static char delay = 0; |
23 | static char delay = 0; |
24 | static unsigned char J16Bitmask = 0; |
24 | static unsigned char J16Bitmask = 0; |
25 | static unsigned char J17Bitmask = 0; |
25 | static unsigned char J17Bitmask = 0; |
26 | - | ||
27 | if(!delay--) // 10ms Intervall |
26 | if(!delay--) // 10ms Intervall |
28 | { |
27 | { |
29 | delay = 4; |
28 | delay = 4; |
Line 30... | Line 29... | ||
30 | 29 | ||
Line 37... | Line 36... | ||
37 | { |
36 | { |
38 | J16Bitmask = EE_Parameter.J16Bitmask; |
37 | J16Bitmask = EE_Parameter.J16Bitmask; |
39 | J17Bitmask = EE_Parameter.J17Bitmask; |
38 | J17Bitmask = EE_Parameter.J17Bitmask; |
40 | } |
39 | } |
Line -... | Line 40... | ||
- | 40 | ||
- | 41 | if((EE_Parameter.BitConfig & CFG_MOTOR_BLINK) && !MotorenEin) {if(EE_Parameter.BitConfig & CFG_MOTOR_OFF_LED1) J16_ON; else J16_OFF;} |
|
41 | 42 | else |
|
42 | if(((EE_Parameter.J16Timing > 250) && (Parameter_J16Timing > 230)) || (EE_Parameter.BitConfig & CFG_MOTOR_BLINK && !MotorenEin)) {if(J16Bitmask & 128) J16_ON; else J16_OFF;} |
43 | if((EE_Parameter.J16Timing > 250) && (Parameter_J16Timing > 220)) {if(J16Bitmask & 128) J16_ON; else J16_OFF;} |
43 | else |
44 | else |
44 | if((EE_Parameter.J16Timing > 250) && (Parameter_J16Timing < 10)) {if(J16Bitmask & 128) J16_OFF; else J16_ON;} |
45 | if((EE_Parameter.J16Timing > 250) && (Parameter_J16Timing < 10)) {if(J16Bitmask & 128) J16_OFF; else J16_ON;} |
45 | else |
46 | else |
46 | if(!J16Blinkcount--) |
47 | if(!J16Blinkcount--) |
47 | { |
48 | { |
48 | J16Blinkcount = Parameter_J16Timing-1; |
49 | J16Blinkcount = Parameter_J16Timing-1; |
49 | if(J16Mask == 1) J16Mask = 128; else J16Mask /= 2; |
50 | if(J16Mask == 1) J16Mask = 128; else J16Mask /= 2; |
50 | if(J16Mask & J16Bitmask) J16_ON; else J16_OFF; |
51 | if(J16Mask & J16Bitmask) J16_ON; else J16_OFF; |
- | 52 | } |
|
- | 53 | ||
- | 54 | if((EE_Parameter.BitConfig & CFG_MOTOR_BLINK) && !MotorenEin) {if(EE_Parameter.BitConfig & CFG_MOTOR_OFF_LED2) J17_ON; else J17_OFF;} |
|
51 | } |
55 | else |
52 | if(((EE_Parameter.J17Timing > 250) && (Parameter_J17Timing > 230)) || (EE_Parameter.BitConfig & CFG_MOTOR_BLINK && !MotorenEin)) {if(J17Bitmask & 128) J17_ON; else J17_OFF;} |
56 | if((EE_Parameter.J17Timing > 250) && (Parameter_J17Timing > 230)) {if(J17Bitmask & 128) J17_ON; else J17_OFF;} |
53 | else |
57 | else |
54 | if((EE_Parameter.J17Timing > 250) && (Parameter_J17Timing < 10)) {if(J17Bitmask & 128) J17_OFF; else J17_ON;} |
58 | if((EE_Parameter.J17Timing > 250) && (Parameter_J17Timing < 10)) {if(J17Bitmask & 128) J17_OFF; else J17_ON;} |
55 | else |
59 | else |
56 | if(!J17Blinkcount--) |
60 | if(!J17Blinkcount--) |