Rev 2402 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2402 | Rev 2485 | ||
---|---|---|---|
Line 23... | Line 23... | ||
23 | { |
23 | { |
24 | static char delay = 0; |
24 | static char delay = 0; |
25 | static unsigned char J16Bitmask = 0; |
25 | static unsigned char J16Bitmask = 0; |
26 | static unsigned char J17Bitmask = 0; |
26 | static unsigned char J17Bitmask = 0; |
27 | static unsigned char J16Warn = 0, J17Warn = 0; |
27 | static unsigned char J16Warn = 0, J17Warn = 0; |
28 | static unsigned char from_nc = 0; |
28 | static unsigned char from_nc = 0; // Copy for the timing |
Line 29... | Line 29... | ||
29 | 29 | ||
30 | if(FromNC_WP_EventChannel != -127) { from_nc = (unsigned char) FromNC_WP_EventChannel + 127; /*beeptime = 300;*/}; |
30 | if(FromNC_WP_EventChannel_New) from_nc = FromNC_WP_EventChannel_New; |
31 | if(!delay--) // 20ms Intervall |
31 | if(!delay--) // 20ms Intervall |
32 | { |
32 | { |
33 | J16Bitmask = EE_Parameter.J16Bitmask; |
33 | J16Bitmask = EE_Parameter.J16Bitmask; |
34 | J17Bitmask = EE_Parameter.J17Bitmask; |
34 | J17Bitmask = EE_Parameter.J17Bitmask; |
Line 70... | Line 70... | ||
70 | else |
70 | else |
71 | { |
71 | { |
72 | NC_Wait_for_LED = 1; |
72 | NC_Wait_for_LED = 1; |
73 | if(J16Mask == 0) |
73 | if(J16Mask == 0) |
74 | { |
74 | { |
- | 75 | from_nc = FromNC_WP_EventChannel_New; |
|
75 | from_nc = 0; |
76 | FromNC_WP_EventChannel_New = 0; |
76 | J16Mask = 64; |
77 | J16Mask = 64; |
77 | if(J16Bitmask & 128) J16_ON; else J16_OFF; // Ausschalten |
78 | if(J16Bitmask & 128) J16_ON; else J16_OFF; // Ausschalten |
78 | } |
79 | } |
79 | else |
80 | else |
80 | { |
81 | { |
81 | //if(FromNC_WP_EventChannel != -127) |
- | |
82 | if(J16Mask & J16Bitmask) J16_ON; else J16_OFF; |
82 | if(J16Mask & J16Bitmask) J16_ON; else J16_OFF; |
83 | J16Mask /= 2; |
83 | J16Mask /= 2; |
84 | } |
84 | } |
85 | } |
85 | } |
86 | } |
86 | } |
87 | else |
87 | else |