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

I2C Routinen Kategorie: I²C-Bus (von Epp - 21.02.2005 16:26)
Ich nutze:
C164CI-ControllerBoard, CC2-StarterBoard, OSOPT V3.0
Hallo zusammen,
ich bräuchte nochmal Hilfe bei der Kombination von CC2 und RN-Motor vom Roboternetz.

Wie in der Diskussion: I2C Befehlsfolge vom 26.01.05  schon klar geworden ist, müssen im Moment
einige Delays eingefügt werden damit keine Befehle verlohren gehen.
Hier nochmal das Beispiel von
Harald Kotte

//-------------------------------------------
  function direction (byte motor, byte direct)
//-------------------------------------------
{
  /* Motor Drehrichtung */
  i2c.cstart(0x56); sleep 10;
  i2c.write (10); sleep 10;
  i2c.write (04); sleep 10;
  i2c.write (motor); sleep 10;
  i2c.write (direct); sleep 10;
  i2c.write (0); sleep 10;
  i2c.stop();

  sleep 100;
}


Da in meiner Anwendung sehr oft verschiedene Motorbefehle gesendet werden ist die Zeitverzögerung
extrem störend. Leider habe ich nicht genügend Wissen um einen Workaround zu programmieren.
Mir hilft es auch nicht, ob jetzt die Routinen von der CC2 oder die Programmierung des RN-Motor fehlerhaft
ist...

Kurzum würde ich mich freuen, wenn jemand einen Ausweg hat! Vielleicht ist es ja nur ein kurze
Parameterändernung im CC2 Code

Schon mal vielen Dank. Das Forum ist echt Spitze!!!


    Antwort schreiben


Antworten:

Re: I2C Routinen (von TOM - 22.02.2005 9:52)
    Re: I2C Routinen (von Epp - 22.02.2005 21:46)
        Re: I2C Routinen (von André H. - 23.02.2005 23:44)
            Re: I2C Routinen (von Epp - 1.03.2005 9:26)
        Re: I2C Routinen (von TOM - 23.02.2005 8:18)