Rev 1399 | Rev 1406 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1399 | Rev 1405 | ||
---|---|---|---|
Line 358... | Line 358... | ||
358 | WriteParameterSet(pRxData[0], (unsigned char *) &EE_Parameter.Kanalbelegung[0], STRUCT_PARAM_LAENGE); |
358 | WriteParameterSet(pRxData[0], (unsigned char *) &EE_Parameter.Kanalbelegung[0], STRUCT_PARAM_LAENGE); |
359 | Umschlag180Nick = (long) EE_Parameter.WinkelUmschlagNick * 2500L; |
359 | Umschlag180Nick = (long) EE_Parameter.WinkelUmschlagNick * 2500L; |
360 | Umschlag180Roll = (long) EE_Parameter.WinkelUmschlagRoll * 2500L; |
360 | Umschlag180Roll = (long) EE_Parameter.WinkelUmschlagRoll * 2500L; |
361 | SetActiveParamSetNumber(pRxData[0]); |
361 | SetActiveParamSetNumber(pRxData[0]); |
362 | tempchar1 = GetActiveParamSetNumber(); |
362 | tempchar1 = GetActiveParamSetNumber(); |
363 | LipoDetection(0); |
- | |
364 | Piep(tempchar1,110); |
- | |
365 | } |
363 | } |
366 | else |
364 | else |
367 | { |
365 | { |
368 | tempchar1 = 0; // mark in response an invlid setting |
366 | tempchar1 = 0; // mark in response an invlid setting |
369 | } |
367 | } |
370 | while(!UebertragungAbgeschlossen); |
368 | while(!UebertragungAbgeschlossen); |
371 | SendOutData('S', FC_ADDRESS, 1, &tempchar1, sizeof(tempchar1)); |
369 | SendOutData('S', FC_ADDRESS, 1, &tempchar1, sizeof(tempchar1)); |
- | 370 | if(!MotorenEin) Piep(tempchar1,110); |
|
- | 371 | LipoDetection(0); |
|
- | 372 | break; |
|
- | 373 | case 'f': // auf anderen Parametersatz umschalten |
|
- | 374 | if((1 <= pRxData[0]) && (pRxData[0] <= 5)) SetActiveParamSetNumber(pRxData[0]); |
|
- | 375 | tempchar1 = pRxData[0]; |
|
- | 376 | while(!UebertragungAbgeschlossen); |
|
- | 377 | SendOutData('F', FC_ADDRESS, 1, &tempchar1, sizeof(tempchar1)); |
|
- | 378 | if(!MotorenEin) Piep(tempchar1,110); |
|
- | 379 | LipoDetection(0); |
|
372 | break; |
380 | break; |
373 | - | ||
374 | case 'y':// serial Potis |
381 | case 'y':// serial Potis |
375 | 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]; |
382 | 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]; |
376 | 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]; |
383 | 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]; |
377 | 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]; |
384 | 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]; |
378 | break; |
385 | break; |