Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

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
Ich nutze:
C164CI-ControllerBoard, eigenes Board, OSOPT V3.1
   
             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: