Rev 1215 | Rev 1253 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1215 | Rev 1232 | ||
---|---|---|---|
Line 129... | Line 129... | ||
129 | if(!NeuerDatensatzEmpfangen && CrcOkay) // Datensatz schon verarbeitet |
129 | if(!NeuerDatensatzEmpfangen && CrcOkay) // Datensatz schon verarbeitet |
130 | { |
130 | { |
131 | NeuerDatensatzEmpfangen = 1; |
131 | NeuerDatensatzEmpfangen = 1; |
132 | AnzahlEmpfangsBytes = buf_ptr + 1; |
132 | AnzahlEmpfangsBytes = buf_ptr + 1; |
133 | RxdBuffer[buf_ptr] = '\r'; |
133 | RxdBuffer[buf_ptr] = '\r'; |
- | 134 | if(RxdBuffer[2] == 'R') |
|
- | 135 | { |
|
134 | if(RxdBuffer[2] == 'R') wdt_enable(WDTO_250MS); // Reset-Commando |
136 | wdt_enable(WDTO_250MS); // Reset-Commando |
- | 137 | ServoActive = 0; |
|
- | 138 | } |
|
135 | } |
139 | } |
136 | } |
140 | } |
137 | else |
141 | else |
138 | switch(UartState) |
142 | switch(UartState) |
139 | { |
143 | { |
Line 354... | Line 358... | ||
354 | 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); |
355 | Umschlag180Nick = (long) EE_Parameter.WinkelUmschlagNick * 2500L; |
359 | Umschlag180Nick = (long) EE_Parameter.WinkelUmschlagNick * 2500L; |
356 | Umschlag180Roll = (long) EE_Parameter.WinkelUmschlagRoll * 2500L; |
360 | Umschlag180Roll = (long) EE_Parameter.WinkelUmschlagRoll * 2500L; |
357 | SetActiveParamSetNumber(pRxData[0]); |
361 | SetActiveParamSetNumber(pRxData[0]); |
358 | tempchar1 = GetActiveParamSetNumber(); |
362 | tempchar1 = GetActiveParamSetNumber(); |
359 | Piep(tempchar1); |
363 | Piep(tempchar1,110); |
360 | } |
364 | } |
361 | else |
365 | else |
362 | { |
366 | { |
363 | tempchar1 = 0; // mark in response an invlid setting |
367 | tempchar1 = 0; // mark in response an invlid setting |
364 | } |
368 | } |