-         

Ergebnis 1 bis 4 von 4

Thema: Problem mit Demo Programm Asuro

  1. #1
    Neuer Benutzer Öfters hier
    Registriert seit
    24.06.2007
    Beiträge
    9

    Problem mit Demo Programm Asuro

    Anzeige

    SMARTPHONES & TABLETS-bis zu 77% RABATT-Kostenlose Lieferung-Aktuell | Cool | Unentbehrlich
    Hallo,

    Der main.c im SelTest Verzeignis des gelieferten Demos funktioniert bei mir nicht wie gewünscht. Problem ist die OdoMetrie code:
    Code:
      
    for (i = 0; i < 0x1FFF; i++)
      {
        OdometrieData(data);
        if ((data[0] <  200) && (flag == TRUE))
        {
          count ++;
          flag = FALSE;
        }
        if (data[0] >= 600) flag = TRUE;
      }
      if (count > 10) Demo();
    Der Command Demo() wird nie gestartet.
    Was macht dieser Abschnitt? Wenn ich alles weglasse und nur die zeile

    Code:
    Demo();
    einfüge funktinieren die demos.

  2. #2
    Moderator Robotik Einstein Avatar von damaltor
    Registriert seit
    28.09.2006
    Ort
    Jena
    Alter
    31
    Beiträge
    3.912
    das liegt daran, dass bei dir die werte der encodersensoren nicht unter 200 fallen. evtl funktioniert es wenn du den raum ganz dunkel machst. diese demos werden nur gestartet, wenn du das rad innerhalb dieser zeitvorgabe 10x trriggerst, also 10 encoderstriche am sensor vorbeigedreht werden. bei vielen asuros funktioniert das nicht, weil die werte über 200 bleiben.
    kleinschreibung ist cool!

  3. #3
    Neuer Benutzer Öfters hier
    Registriert seit
    24.06.2007
    Beiträge
    9
    Also ich soll nach dem einschalten der Asuro erst mal an die Räder drehen damit überhaupt was passiert.
    Scade das dies nicht in der Beschreibung steht. Danke für die Antwort.

  4. #4
    Moderator Robotik Einstein Avatar von damaltor
    Registriert seit
    28.09.2006
    Ort
    Jena
    Alter
    31
    Beiträge
    3.912
    das ist sozusagen ein easteregg... welches im ersten asuro Buch verraten wird.

    wenn das bei dir nicht geht mit dem räder-drehen (ich glaube, das linke rad muss gedreht werden bis der demo mode beginnt) dann ändere den code, wie du schon gesagt hast.
    kleinschreibung ist cool!

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •