Re: Verschidene IDs Auswerten mit Canal 14 Kategorie: Sensoren (von Dieter Kalkofen - 28.01.2007 19:18) | ||
Als Antwort auf Re: Verschidene IDs Auswerten mit Canal 14 von Schroeder - 27.01.2007 17:28 | ||
| ||
Hallo Peter Kannst du mir ein Programmbeispiel geben Ich habe ein par Sachen versucht aber es klappt nicht Das Interessante an dem Programm hier ist, das man Zwei mal can.expect setzen mus wobei das zeite eigendlich für kanal 14 ist der nicht benutzt wird Löscht man aber can.expect(14,0x00); werden garkeine Daten emfanngen //--------------------------- thread canr //--------------------------- { byte buffer[8]; //CAN-Bustiming 500 kB/s can.init(4,0x07FF,0x0000); can.expect(0,300); // ID 300 can.expect(14,0x00); loop if can.rxd(0) { can.get(0, buffer); RPM=buffer[0]; if buffer[4] > 15 Tank=255; // 10 Liter gelb if buffer[4] <= 13 Tank=2; if buffer[4] <= 7 Tank=1; } } mit freundlichen Gruss Dieter > | ||
Antwort schreiben Antworten: |