Verschidene IDs Auswerten mit Canal 14 Kategorie: CAN-Bus (von Dieter Kalkofen - 27.01.2007 9:36) | ||
| ||
Hallo Ich möchte gezielt Datenpakete auswerten Bis jetzt sieht des Program so aus: //--------------------------- thread canr //--------------------------- { byte buffer[8]; can.expect(0,300); // ID 300 can.expect(14,0x00); loop if can.rxd(0) { can.get(0, buffer); if buffer[4] > 15 Tank=255; // 10 Liter gelb if buffer[4] <= 13 Tank=2; if buffer[4] <= 7 Tank=1; } // 100% 80 L } Wie kann ich das Program so ändern // Tanküberwchung if ID == 300 { if buffer[4] > 15 Tank=255; // 10 Liter gelb if buffer[4] <= 13 Tank=2; if buffer[4] <= 7 Tank=1; } // Drehzahl und Geschwindikeit if ID == 700 { buffer[0] = RPM buffer[1] = Speed } Vieleicht hat jemand eine Idee Mit freundlichen Grus Dieter | ||
Antwort schreiben Antworten: Re: Verschidene IDs Auswerten mit Canal 14 (von Schroeder - 27.01.2007 12:01) Re: Verschidene IDs Auswerten mit Canal 14 (von Dieter Kalkofen - 27.01.2007 14:05) Re: Verschidene IDs Auswerten mit Canal 14 (von Schroeder - 27.01.2007 17:28) Re: Verschidene IDs Auswerten mit Canal 14 (von Dieter Kalkofen - 28.01.2007 19:18) |