Rev 2380 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2380 | Rev 2390 | ||
---|---|---|---|
Line 455... | Line 455... | ||
455 | { |
455 | { |
456 | tempchar1 = 0; // mark in response an invlid setting |
456 | tempchar1 = 0; // mark in response an invlid setting |
457 | } |
457 | } |
458 | while(!UebertragungAbgeschlossen); |
458 | while(!UebertragungAbgeschlossen); |
459 | SendOutData('S', FC_ADDRESS, 1, &tempchar1, sizeof(tempchar1)); |
459 | SendOutData('S', FC_ADDRESS, 1, &tempchar1, sizeof(tempchar1)); |
- | 460 | if(!MotorenEin) |
|
- | 461 | { |
|
460 | if(!MotorenEin) Piep(tempchar1,110); |
462 | Piep(tempchar1,110); |
461 | LipoDetection(0); |
463 | LipoDetection(0); |
- | 464 | } |
|
462 | LIBFC_ReceiverInit(EE_Parameter.Receiver); |
465 | LIBFC_ReceiverInit(EE_Parameter.Receiver); |
463 | break; |
466 | break; |
464 | case 'f': // auf anderen Parametersatz umschalten |
467 | case 'f': // auf anderen Parametersatz umschalten |
465 | if(MotorenEin) break; |
468 | if(MotorenEin) break; |
466 | if((1 <= pRxData[0]) && (pRxData[0] <= 5)) ParamSet_ReadFromEEProm(pRxData[0]); |
469 | if((1 <= pRxData[0]) && (pRxData[0] <= 5)) ParamSet_ReadFromEEProm(pRxData[0]); |
467 | tempchar1 = GetActiveParamSet(); |
470 | tempchar1 = GetActiveParamSet(); |
468 | while(!UebertragungAbgeschlossen); |
471 | while(!UebertragungAbgeschlossen); |
469 | SendOutData('F', FC_ADDRESS, 1, &tempchar1, sizeof(tempchar1)); |
472 | SendOutData('F', FC_ADDRESS, 1, &tempchar1, sizeof(tempchar1)); |
- | 473 | if(!MotorenEin) |
|
- | 474 | { |
|
470 | Piep(tempchar1,110); |
475 | Piep(tempchar1,110); |
471 | LipoDetection(0); |
476 | LipoDetection(0); |
- | 477 | } |
|
472 | LIBFC_ReceiverInit(EE_Parameter.Receiver); |
478 | LIBFC_ReceiverInit(EE_Parameter.Receiver); |
473 | break; |
479 | break; |
474 | case 'y':// serial Potis |
480 | case 'y':// serial Potis |
475 | for(tempchar1 = 0; tempchar1 < 12; tempchar1++) PPM_in[SERIAL_POTI_START + tempchar1] = (signed char) pRxData[tempchar1]; |
481 | for(tempchar1 = 0; tempchar1 < 12; tempchar1++) PPM_in[SERIAL_POTI_START + tempchar1] = (signed char) pRxData[tempchar1]; |
476 | break; |
482 | break; |