Rev 1272 | Rev 1350 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1272 | Rev 1328 | ||
---|---|---|---|
Line 15... | Line 15... | ||
15 | J17_OFF; |
15 | J17_OFF; |
16 | J16Blinkcount = 0; J16Mask = 128; |
16 | J16Blinkcount = 0; J16Mask = 128; |
17 | J17Blinkcount = 0; J17Mask = 128; |
17 | J17Blinkcount = 0; J17Mask = 128; |
18 | } |
18 | } |
Line 19... | Line -... | ||
19 | - | ||
20 | 19 | ||
21 | // called in UpdateMotors() every 2ms |
20 | // called in UpdateMotors() every 2ms |
22 | void LED_Update(void) |
21 | void LED_Update(void) |
23 | { |
22 | { |
24 | static char delay = 0; |
23 | static char delay = 0; |
Line 38... | Line 37... | ||
38 | { |
37 | { |
39 | J16Bitmask = EE_Parameter.J16Bitmask; |
38 | J16Bitmask = EE_Parameter.J16Bitmask; |
40 | J17Bitmask = EE_Parameter.J17Bitmask; |
39 | J17Bitmask = EE_Parameter.J17Bitmask; |
41 | } |
40 | } |
Line 42... | Line 41... | ||
42 | 41 | ||
43 | if((EE_Parameter.J16Timing > 250) && (Parameter_J16Timing > 230) || (EE_Parameter.BitConfig & CFG_MOTOR_BLINK && !MotorenEin)) {if(J16Bitmask & 128) J16_ON; else J16_OFF;} |
42 | if(((EE_Parameter.J16Timing > 250) && (Parameter_J16Timing > 230)) || (EE_Parameter.BitConfig & CFG_MOTOR_BLINK && !MotorenEin)) {if(J16Bitmask & 128) J16_ON; else J16_OFF;} |
44 | else |
43 | else |
45 | if((EE_Parameter.J16Timing > 250) && (Parameter_J16Timing < 10)) {if(J16Bitmask & 128) J16_OFF; else J16_ON;} |
44 | if((EE_Parameter.J16Timing > 250) && (Parameter_J16Timing < 10)) {if(J16Bitmask & 128) J16_OFF; else J16_ON;} |
46 | else |
45 | else |
47 | if(!J16Blinkcount--) |
46 | if(!J16Blinkcount--) |
48 | { |
47 | { |
49 | J16Blinkcount = Parameter_J16Timing-1; |
48 | J16Blinkcount = Parameter_J16Timing-1; |
50 | if(J16Mask == 1) J16Mask = 128; else J16Mask /= 2; |
49 | if(J16Mask == 1) J16Mask = 128; else J16Mask /= 2; |
51 | if(J16Mask & J16Bitmask) J16_ON; else J16_OFF; |
50 | if(J16Mask & J16Bitmask) J16_ON; else J16_OFF; |
52 | } |
51 | } |
53 | if((EE_Parameter.J17Timing > 250) && (Parameter_J17Timing > 230) || (EE_Parameter.BitConfig & CFG_MOTOR_BLINK && !MotorenEin)) {if(J17Bitmask & 128) J17_ON; else J17_OFF;} |
52 | if(((EE_Parameter.J17Timing > 250) && (Parameter_J17Timing > 230)) || (EE_Parameter.BitConfig & CFG_MOTOR_BLINK && !MotorenEin)) {if(J17Bitmask & 128) J17_ON; else J17_OFF;} |
54 | else |
53 | else |
55 | if((EE_Parameter.J17Timing > 250) && (Parameter_J17Timing < 10)) {if(J17Bitmask & 128) J17_OFF; else J17_ON;} |
54 | if((EE_Parameter.J17Timing > 250) && (Parameter_J17Timing < 10)) {if(J17Bitmask & 128) J17_OFF; else J17_ON;} |
56 | else |
55 | else |
57 | if(!J17Blinkcount--) |
56 | if(!J17Blinkcount--) |