- 3D-Druck Einstieg und Tipps         
Seite 3 von 5 ErsteErste 12345 LetzteLetzte
Ergebnis 21 bis 30 von 44

Thema: RP6_M32 - M32 soll das was per uart geschick wird im Display ausgeben !?!

  1. #21
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    27.07.2010
    Ort
    Aachen ---- NRW
    Beiträge
    251
    Anzeige

    LiFePo4 Akku selber bauen - Video
    Zitat Zitat von Fabian E. Beitrag anzeigen
    Hm? Du gibst doch einen Wert zurück aus der Funktion, dann musst du doch auch irgendwas damit machen...
    In deinem Fall eben prüfen, ob die gesamte Zahl übertragen wurde...
    Ich mache doch was damit:

    Code:
    if(pos < 180 && pos > 0)
                    {
                        servo1_position =  pos;
                    }
                    else
                        if(pos < 360 && pos > 180)
                    {
                        servo2_position =  pos - 180;
                    } .....
    oder verstehe ich da was falsch?

  2. #22
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    21.04.2009
    Beiträge
    523
    Zitat Zitat von AsuroPhilip Beitrag anzeigen
    oder verstehe ich da was falsch?
    Jep, da verstehst du was falsch.
    Die Funktion "Eingabe()" liefert dir ja einen Wert zurück. Dieser Wert gibt an, ob die aktuelle Übertragung des Servowerts schon abgeschlossen ist.
    Daher musst du natürlich erst auf das Ende warten, bevor du deine Servos einstellen kannst.

    Weißt du denn überhaupt, was der Rückgabewert einer Methode ist?

  3. #23
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    27.07.2010
    Ort
    Aachen ---- NRW
    Beiträge
    251
    Zitat Zitat von Fabian E. Beitrag anzeigen
    Weißt du denn überhaupt, was der Rückgabewert einer Methode ist?
    Nein, aber ich denke da fehlt noch "while(!Eingabe());"?

    Aber dann werden die Sensorwerte nicht geschickt. (bzw. nur wenn ich die Servos umstelle)

  4. #24
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    21.04.2009
    Beiträge
    523
    Hm, dann solltest du dich definitiv erst mal mit den Grundlagen von "C" vertraut machen.
    Prinzipiell hast du mit deinem Vorschlag aber fast Recht. Du musst solange warten, bis die Methode den paasenden Wert zurückliefert.
    Dazu sind nur kleine Anpassungen an dem eben geposteten Code nötig.

  5. #25
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    27.07.2010
    Ort
    Aachen ---- NRW
    Beiträge
    251
    Zitat Zitat von Fabian E. Beitrag anzeigen
    Hm, dann solltest du dich definitiv erst mal mit den Grundlagen von "C" vertraut machen.
    Prinzipiell hast du mit deinem Vorschlag aber fast Recht. Du musst solange warten, bis die Methode den paasenden Wert zurückliefert.
    Dazu sind nur kleine Anpassungen an dem eben geposteten Code nötig.
    Aber dann werden die Sensorwerte nicht geschickt. (bzw. nur wenn ich die Servos umstelle)
    Kann man das auch machen das dann die sensorwerte immer noch geschickt werden?

  6. #26
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    27.07.2010
    Ort
    Aachen ---- NRW
    Beiträge
    251
    @Fabian E. Dein Postfach ist voll ;->

    Kennt jemand eine methode um UART zu empfangen, aber so, dass das Programm nicht die while schleife blockiert??

    mfG
    Philip

  7. #27
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    21.04.2009
    Beiträge
    523
    Immer noch ?? Das hatte ich eigentlich komplett gelöscht als die Benachrichtigung kam...

  8. #28
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    27.07.2010
    Ort
    Aachen ---- NRW
    Beiträge
    251
    @Fabian E.
    Wie empfängst du die Daten, in deinem C# programm??

  9. #29

  10. #30
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    27.07.2010
    Ort
    Aachen ---- NRW
    Beiträge
    251
    Ja soweit bin ich auch gekommen ;->

    Ich meine du sendest ja "Bat: 123" wie "schneidest" du das "Bat: " aus?

Seite 3 von 5 ErsteErste 12345 LetzteLetzte

Ähnliche Themen

  1. Asuro soll an Matlab ausgeben
    Von blueyo im Forum Asuro
    Antworten: 1
    Letzter Beitrag: 05.03.2011, 19:14
  2. Antworten: 75
    Letzter Beitrag: 12.12.2010, 21:34
  3. Antworten: 13
    Letzter Beitrag: 21.11.2010, 18:41
  4. Crash Bobby soll Text auf Monitor ausgeben
    Von palermo im Forum Sonstige Roboter- und artverwandte Modelle
    Antworten: 7
    Letzter Beitrag: 11.12.2006, 14:09
  5. Asuro soll Text ausgeben :D
    Von R3ð_BuLL© im Forum Asuro
    Antworten: 4
    Letzter Beitrag: 09.11.2006, 10:26

Berechtigungen

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

12V Akku bauen