Rev 2535 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2535 | Rev 2541 | ||
---|---|---|---|
Line 170... | Line 170... | ||
170 | { |
170 | { |
171 | ptr++; // die [0] wurde schon gesendet |
171 | ptr++; // die [0] wurde schon gesendet |
172 | tmp_tx = TxdBuffer[ptr]; |
172 | tmp_tx = TxdBuffer[ptr]; |
173 | if((tmp_tx == '\r') || (ptr == MAX_SENDE_BUFF)) |
173 | if((tmp_tx == '\r') || (ptr == MAX_SENDE_BUFF)) |
174 | { |
174 | { |
- | 175 | //if(DebugOut.Analog[] < ptr) DebugOut.Analog[] = ptr; |
|
175 | ptr = 0; |
176 | ptr = 0; |
176 | UebertragungAbgeschlossen = 1; |
177 | UebertragungAbgeschlossen = 1; |
177 | } |
178 | } |
178 | UDR0 = tmp_tx; |
179 | UDR0 = tmp_tx; |
179 | } |
180 | } |
Line 196... | Line 197... | ||
196 | SioTmp = UDR0; |
197 | SioTmp = UDR0; |
Line 197... | Line 198... | ||
197 | 198 | ||
198 | if(buf_ptr >= MAX_SENDE_BUFF) UartState = 0; |
199 | if(buf_ptr >= MAX_SENDE_BUFF) UartState = 0; |
199 | if(SioTmp == '\r' && UartState == 2) |
200 | if(SioTmp == '\r' && UartState == 2) |
- | 201 | { |
|
200 | { |
202 | //if(DebugOut.Analog[] < buf_ptr) DebugOut.Analog[] = buf_ptr; |
201 | UartState = 0; |
203 | UartState = 0; |
202 | crc -= RxdBuffer[buf_ptr-2]; |
204 | crc -= RxdBuffer[buf_ptr-2]; |
203 | crc -= RxdBuffer[buf_ptr-1]; |
205 | crc -= RxdBuffer[buf_ptr-1]; |
204 | crc %= 4096; |
206 | crc %= 4096; |