Subversion Repositories FlightCtrl

Rev

Rev 1622 | Rev 1662 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1622 Rev 1658
Line 98... Line 98...
98
  switch ( SPI_RXState)
98
  switch ( SPI_RXState)
99
  {
99
  {
100
  case 0:
100
  case 0:
Line 101... Line 101...
101
 
101
 
102
                        SPI_RxBufferIndex = 0;
-
 
103
                        //DebugOut.Analog[17]++;
102
                        SPI_RxBufferIndex = 0;
104
                        rxchksum = rxdata;
103
                        rxchksum = rxdata;
Line 105... Line 104...
105
                        if (rxdata == 0x81 )  { SPI_RXState  = 1;  }   // 1. Syncbyte ok
104
                        if (rxdata == 0x81 )  { SPI_RXState  = 1;  }   // 1. Syncbyte ok
Line 106... Line 105...
106
 
105
 
107
           break;
106
           break;
108
 
107
 
109
   case 1:
-
 
110
                    if (rxdata == 0x55) { rxchksum += rxdata; SPI_RXState  = 2;  }   // 2. Syncbyte ok
108
   case 1:
Line 111... Line 109...
111
                 else SPI_RXState  = 0;
109
                    if (rxdata == 0x55) { rxchksum += rxdata; SPI_RXState  = 2;  }   // 2. Syncbyte ok
112
                        //DebugOut.Analog[18]++;
110
                 else SPI_RXState  = 0;
113
           break;
111
           break;
Line 229... Line 227...
229
                                WinkelOut.CalcState = 0;
227
                                WinkelOut.CalcState = 0;
230
                                ToNaviCtrl.Param.Byte[0] = 5;
228
                                ToNaviCtrl.Param.Byte[0] = 5;
231
                        }
229
                        }
232
                        else ToNaviCtrl.Param.Byte[0] = WinkelOut.CalcState;
230
                        else ToNaviCtrl.Param.Byte[0] = WinkelOut.CalcState;
233
                        ToNaviCtrl.Param.Byte[1] = EE_Parameter.NaviPH_LoginTime;
231
                        ToNaviCtrl.Param.Byte[1] = EE_Parameter.NaviPH_LoginTime;
234
                        ToNaviCtrl.Param.Int[1] = DebugOut.Analog[5];// = HoehenWert/5;
232
                        ToNaviCtrl.Param.Int[1] = HoehenWert/5; //DebugOut.Analog[5];
235
                        ToNaviCtrl.Param.Int[2] = (int)(SollHoehe/5);
233
                        ToNaviCtrl.Param.Int[2] = (int)(SollHoehe/5);
236
                        ToNaviCtrl.Param.Byte[6] = EE_Parameter.NaviGpsPLimit;
234
                        ToNaviCtrl.Param.Byte[6] = EE_Parameter.NaviGpsPLimit;
237
                        ToNaviCtrl.Param.Byte[7] = EE_Parameter.NaviGpsILimit;
235
                        ToNaviCtrl.Param.Byte[7] = EE_Parameter.NaviGpsILimit;
238
                        ToNaviCtrl.Param.Byte[8] = EE_Parameter.NaviGpsDLimit;
236
                        ToNaviCtrl.Param.Byte[8] = EE_Parameter.NaviGpsDLimit;
239
            ToNaviCtrl.Param.Byte[9] = (unsigned char) SenderOkay;
237
            ToNaviCtrl.Param.Byte[9] = (unsigned char) SenderOkay;