Rev 23 | Rev 25 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 23 | Rev 24 | ||
---|---|---|---|
Line 94... | Line 94... | ||
94 | { |
94 | { |
95 | serPacketCounter = 0; |
95 | serPacketCounter = 0; |
96 | } |
96 | } |
97 | else |
97 | else |
98 | { |
98 | { |
99 | if(++serPacketCounter == MOTORADRESSE) // (1-4) |
99 | if(++serPacketCounter == MotorAdresse) // (1-4) |
100 | { |
100 | { |
101 | SIO_Sollwert = SioTmp; |
101 | SIO_Sollwert = SioTmp; |
102 | SIO_Timeout = 200; // werte für 200ms gültig |
102 | SIO_Timeout = 200; // werte für 200ms gültig |
103 | } |
103 | } |
104 | else |
104 | else |
Line 132... | Line 132... | ||
132 | RxdBuffer[buf_ptr] = '\r'; |
132 | RxdBuffer[buf_ptr] = '\r'; |
133 | if(/*(RxdBuffer[1] == MeineSlaveAdresse || (RxdBuffer[1] == 'a')) && */(RxdBuffer[2] == 'R')) wdt_enable(WDTO_250MS); // Reset-Commando |
133 | if(/*(RxdBuffer[1] == MeineSlaveAdresse || (RxdBuffer[1] == 'a')) && */(RxdBuffer[2] == 'R')) wdt_enable(WDTO_250MS); // Reset-Commando |
134 | uart_putchar(RxdBuffer[2]); |
134 | uart_putchar(RxdBuffer[2]); |
135 | if (RxdBuffer[2] == 't') // Motortest |
135 | if (RxdBuffer[2] == 't') // Motortest |
136 | { Decode64((unsigned char *) &MotorTest[0],sizeof(MotorTest),3,AnzahlEmpfangsBytes); |
136 | { Decode64((unsigned char *) &MotorTest[0],sizeof(MotorTest),3,AnzahlEmpfangsBytes); |
137 | SIO_Sollwert = MotorTest[MOTORADRESSE - 1]; |
137 | SIO_Sollwert = MotorTest[MotorAdresse - 1]; |
138 | SIO_Timeout = 500; // werte für 500ms gültig |
138 | SIO_Timeout = 500; // werte für 500ms gültig |
Line 139... | Line 139... | ||
139 | 139 | ||
140 | } |
140 | } |
141 | } |
141 | } |