Subversion Repositories FlightCtrl

Rev

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