- MultiPlus Wechselrichter Insel und Nulleinspeisung Conrad         
Seite 2 von 3 ErsteErste 123 LetzteLetzte
Ergebnis 11 bis 20 von 25

Thema: Variablen eingeben?

  1. #11
    Benutzer Stammmitglied
    Registriert seit
    30.12.2007
    Beiträge
    45
    Anzeige

    LiFePo4 Akku selber bauen - Video
    Ja und wenn er mich gefragt hat dann geb ich z.B: Robby ein und er sagt dann Hallo Robby!

  2. #12
    Benutzer Stammmitglied
    Registriert seit
    30.12.2007
    Beiträge
    45
    Wie kann ich es so machen dass er, rp6, darauf reagiert dass ich etwas eingeben hab. Z.B; wenn ich auf x eingebe fährt er los und wenn ich s eingebe bleibt er stehen?
    -ich weiß ich kann manchmal nervig sein mit meinen fragen, aber ich hab es immer noch nich verstanden

  3. #13
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    29.07.2007
    Beiträge
    386
    gehe hier ins forum :
    http://www.mikrocontroller.net/forum...ler-elektronik


    da findest du in über 6000 artikeln mit winavr-c die lösung, auch für dein eingabeproblem.

  4. #14
    Erfahrener Benutzer Robotik Einstein Avatar von Dirk
    Registriert seit
    30.04.2004
    Ort
    NRW
    Beiträge
    3.803
    Hallo robob,

    für den RP6 gibt es da schon eine Reihe von Funktionen!
    Probier sie einfach aus:

    Aus der RP6uart.c ->
    char readChar(void)
    uint8_t readChars(char *buf, uint8_t numberOfChars)
    uint8_t getBufferLength(void)
    void clearReceptionBuffer(void)

    Aus der Selftest-Demo (RP6Base_SELFTEST.c) ->
    uint8_t getInputLine(void)
    void enterString(void)

    Wenn du eine 1. Version fertig hast, stell sie hier wieder ein!

    Gruß Dirk

  5. #15
    Neuer Benutzer Öfters hier
    Registriert seit
    25.12.2007
    Beiträge
    16
    Gehe mal auf http://www.arexx.com/rp6/html/de/docs.htm und lade die aktuelle Anleitung runter. Wenn du dann unter 4.6.2.2 schaust auf Seite 81, müsste dir die Antwort vor der Nase liegen.
    stratege993

  6. #16
    Benutzer Stammmitglied
    Registriert seit
    30.12.2007
    Beiträge
    45
    danke an alle! jetzt habe ich es endlich kapiert! :P

  7. #17
    Benutzer Stammmitglied
    Registriert seit
    30.12.2007
    Beiträge
    45
    Zitat Zitat von Dirk
    Wenn du eine 1. Version fertig hast, stell sie hier wieder ein!

    Gruß Dirk
    Was meinst du mit 1. Version?

  8. #18
    Erfahrener Benutzer Robotik Einstein Avatar von Dirk
    Registriert seit
    30.04.2004
    Ort
    NRW
    Beiträge
    3.803
    Was meinst du mit 1. Version?
    Naja, ich meinte:

    Falls du Lust hast, dein fertiges Programm (das nach dem Namen fragt und dann "Hallo Name" sagt) hier 'mal zu zeigen, dann könntest du es hier einstellen.
    Manchmal findet noch jemand eine Verbesserung oder einen kleineren Fehler.

    Aber, wie gesagt,- nur wenn es für dich ok ist.

    Gruß Dirk

  9. #19
    Benutzer Stammmitglied
    Registriert seit
    30.12.2007
    Beiträge
    45
    ja ok ich versuchs!

  10. #20
    Benutzer Stammmitglied
    Registriert seit
    30.12.2007
    Beiträge
    45
    ich weiß nicht was ich falsch mach!
    das ist mein code:

    #include "RP6RobotBaseLib.h"
    void name(void) {

    writeString(readChars);

    }

    int main(void)
    {
    initRobotBase();
    uint8_t x;

    writeString_P("Los!\n");
    mSleep(10);
    while(true)
    {
    mSleep(7000);

    uint8_t readChars(char *buf, uint8_t numberOfChars);

    if (readChars=="") {
    writeString_P("Eingeben\n");

    }
    else {
    writeString_P("hallo\n");
    name();
    }
    }

    return 0;
    }


    wenn ich dann was eingebe kommt das:

    €Z '□«Í*´çQ□F— §4□‹pEÇd-À¿‰AŒQ@Ÿ+$BÐTc□‚!‡P×V…!rp}"R¿□Fk ãce□3

Seite 2 von 3 ErsteErste 123 LetzteLetzte

Berechtigungen

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

LiFePO4 Speicher Test