- 12V Akku mit 280 Ah bauen         
Seite 4 von 4 ErsteErste ... 234
Ergebnis 31 bis 39 von 39

Thema: Programmierung C - Asuro

  1. #31
    Benutzer Stammmitglied
    Registriert seit
    02.01.2012
    Beiträge
    31
    Anzeige

    Powerstation Test
    Ok die ist eh schon vorinstalliert hab ich gerade gesehen.
    Bei erneuten make bekomm ich aber jetzt die folgende Ausgabe:

    Code:
    make: *** Keine Regel vorhanden, um das Target »stdlib.h«, 
      benötigt von »test.o«, zu erstellen.  Schluss.
    [root@localhost Asuro]#

  2. #32
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    01.03.2008
    Ort
    Niederlanden
    Beiträge
    1.170
    Leider kenne ich diese Fehlermeldung nicht so genau. Und auch Linux/Unix nicht.

  3. #33
    Benutzer Stammmitglied
    Registriert seit
    02.01.2012
    Beiträge
    31
    Hab die Meldung jetzt mal ignoriert und die Ausgabe hat sich auch verändert:

    Code:
    Ausgabe des Linken:
    \0x00Ausgabe d\0x8233\0x00\0x00
    Ausgabe des Rechten:
    \0x00\0x00\0x00\0x00\0x00$\0x00%\0x0033\0x00\0x00\0x00
    Ausgabe des Linken:
    \0x00Ausgabe d91309
    Ausgabe des Rechten:
    \0x00\0x00\0x00\0x00\0x00#3$391309

  4. #34
    Benutzer Stammmitglied
    Registriert seit
    02.01.2012
    Beiträge
    31
    Mit itoa schaut die Ausgabe jetzt gar nicht mehr so schlecht aus:

    Code:
    Ausgabe des Rechten:
    \0x0029 
    Ausgabe des Linken:
    \0x0024 
    Ausgabe des Rechten:
    \0x0031 
    Ausgabe des Linken:
    \0x0027
    Aber die Abfrage mit zB 29, 24, 31, funktioniert hier nicht - was muss ich noch machen, damit die Zeichen davor verschwinden bzw. dass das ganze zu einer Zahl wird?
    Vielen Dank!

  5. #35
    Benutzer Stammmitglied
    Registriert seit
    02.01.2012
    Beiträge
    31
    Hat keiner eine Idee wie ich diese Zeichen umwandeln kann? Bzw. wie kann ich diese anschaulicher bekommen?

    Zum Verständnis hier mein Quelltext:
    Code:
    #include "asuro.h"
    #include <stdlib.h>
    unsigned int data[2];
    unsigned char string_l[6];
    unsigned char string_r[6];
    
    int main(void)
    {
    	Init();
    	SerWrite("Asuro gestartet!\n",18);
    	while(1){
    	  FrontLED(ON);
    	  LineData(data);
    	  itoa (data[0], string_l, 10);
    	  itoa (data[1], string_r, 10);
    	  SerWrite("Ausgabe des Linken:\n",21);
    	  SerWrite(string_l,2);
    	  SerWrite(" \n",2);
    	  SerWrite("Ausgabe des Rechten:\n",22);
    	  SerWrite(string_r,2);
    	  SerWrite(" \n",2);
    	}
    	return(0);
    }
    Vielen Dank!
    Geändert von brandy_000 (09.01.2012 um 21:21 Uhr)

  6. #36
    Benutzer Stammmitglied
    Registriert seit
    02.01.2012
    Beiträge
    31
    Keiner eine Idee dazu?

    Vielen Dank!

  7. #37
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    01.03.2008
    Ort
    Niederlanden
    Beiträge
    1.170
    Ist das

    unsigned char

    wirklich notwendig? Reicht es nicht mit nur ein char? Laut die folgende erklärung ist das möglich die Lösung.

    http://stackoverflow.com/questions/7...-unsigned-char

  8. #38
    Benutzer Stammmitglied
    Registriert seit
    02.01.2012
    Beiträge
    31
    Hallo!

    Habs jetzt mit Char probiert und bekomm folgende Ausgabe:

    Code:
    Ausgabe des Rechten:
    \0x0034 
    Ausgabe des Linken:
    \0x0035 
    Ausgabe des Rechten:
    \0x0034 
    Ausgabe des Linken:
    \0x0035
    Naja ich probier jetzt einfach mal mit diesen Werten zu Arbeiten - werds auf weißen und schwarzen Untergrund stellen um die Extremwerte herauszufinden.
    Wo ich aber ein Problem sehe, ist, das ich nicht abfragen kann ob der Wert größer oder kleiner ist... Naja ich probier mal herum...

    Vielen Dank!

  9. #39
    Benutzer Stammmitglied
    Registriert seit
    02.01.2012
    Beiträge
    31
    So hab jetzt den genannten Test gemacht:

    Auf weißen Untergrund bekomm ich Werte um \0x0045 ausgegeben, bei Schwarz unter \0x007\0x00 . Dies erfreut mich ja schon mal, aber da sollte ja mehr Unterschied sein zwischen den Ausgaben.
    Geändert von brandy_000 (15.01.2012 um 12:00 Uhr)

Seite 4 von 4 ErsteErste ... 234

Ähnliche Themen

  1. Asuro Programmierung
    Von Berghuhn im Forum Asuro
    Antworten: 18
    Letzter Beitrag: 15.10.2010, 06:04
  2. Asuro Programmierung
    Von Hannes1984 im Forum Asuro
    Antworten: 0
    Letzter Beitrag: 12.05.2009, 21:35
  3. ASURO Programmierung
    Von teufeldd im Forum Allgemeines zum Thema Roboter / Modellbau
    Antworten: 2
    Letzter Beitrag: 04.04.2007, 10:02
  4. Probleme mit Asuro programmierung
    Von Paripah im Forum Asuro
    Antworten: 2
    Letzter Beitrag: 12.05.2006, 14:10
  5. ASURO-Programmierung
    Von baschi-1,3 im Forum Asuro
    Antworten: 3
    Letzter Beitrag: 20.04.2006, 12:48

Berechtigungen

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

Solar Speicher und Akkus Tests