Subversion Repositories FlightCtrl

Rev

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

Rev 1622 Rev 1626
Line 375... Line 375...
375
                                        }
375
                                        }
376
                                        while(!UebertragungAbgeschlossen);
376
                                        while(!UebertragungAbgeschlossen);
377
                                        SendOutData('S', FC_ADDRESS, 1, &tempchar1, sizeof(tempchar1));
377
                                        SendOutData('S', FC_ADDRESS, 1, &tempchar1, sizeof(tempchar1));
378
                                        if(!MotorenEin) Piep(tempchar1,110);
378
                                        if(!MotorenEin) Piep(tempchar1,110);
379
                                        LipoDetection(0);
379
                                        LipoDetection(0);
380
                                        LIBFC_ReceiverInit();
380
                                        LIBFC_ReceiverInit(EE_Parameter.Receiver);
381
                                        break;
381
                                        break;
382
                        case 'f': // auf anderen Parametersatz umschalten
382
                        case 'f': // auf anderen Parametersatz umschalten
383
                                if((1 <= pRxData[0]) && (pRxData[0] <= 5)) ParamSet_ReadFromEEProm(pRxData[0]);
383
                                if((1 <= pRxData[0]) && (pRxData[0] <= 5)) ParamSet_ReadFromEEProm(pRxData[0]);
384
                                        tempchar1 = GetActiveParamSet();
384
                                        tempchar1 = GetActiveParamSet();
385
                                        while(!UebertragungAbgeschlossen);
385
                                        while(!UebertragungAbgeschlossen);
386
                                        SendOutData('F', FC_ADDRESS, 1, &tempchar1, sizeof(tempchar1));
386
                                        SendOutData('F', FC_ADDRESS, 1, &tempchar1, sizeof(tempchar1));
387
                                        if(!MotorenEin) Piep(tempchar1,110);
387
                                        if(!MotorenEin) Piep(tempchar1,110);
388
                                        LipoDetection(0);
388
                                        LipoDetection(0);
389
                                        LIBFC_ReceiverInit();
389
                                        LIBFC_ReceiverInit(EE_Parameter.Receiver);
390
                                        break;
390
                                        break;
391
                        case 'y':// serial Potis
391
                        case 'y':// serial Potis
392
                                        PPM_in[13] = (signed char) pRxData[0]; PPM_in[14] = (signed char) pRxData[1]; PPM_in[15] = (signed char) pRxData[2]; PPM_in[16] = (signed char) pRxData[3];
392
                                        PPM_in[13] = (signed char) pRxData[0]; PPM_in[14] = (signed char) pRxData[1]; PPM_in[15] = (signed char) pRxData[2]; PPM_in[16] = (signed char) pRxData[3];
393
                                        PPM_in[17] = (signed char) pRxData[4]; PPM_in[18] = (signed char) pRxData[5]; PPM_in[19] = (signed char) pRxData[6]; PPM_in[20] = (signed char) pRxData[7];
393
                                        PPM_in[17] = (signed char) pRxData[4]; PPM_in[18] = (signed char) pRxData[5]; PPM_in[19] = (signed char) pRxData[6]; PPM_in[20] = (signed char) pRxData[7];
394
                                        PPM_in[21] = (signed char) pRxData[8]; PPM_in[22] = (signed char) pRxData[9]; PPM_in[23] = (signed char) pRxData[10]; PPM_in[24] = (signed char) pRxData[11];
394
                                        PPM_in[21] = (signed char) pRxData[8]; PPM_in[22] = (signed char) pRxData[9]; PPM_in[23] = (signed char) pRxData[10]; PPM_in[24] = (signed char) pRxData[11];