- 3D-Druck Einstieg und Tipps         
Seite 1 von 22 12311 ... LetzteLetzte
Ergebnis 1 bis 10 von 211

Thema: Software-Fragen zur Multi-IO

  1. #1
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    06.11.2010
    Beiträge
    773

    Software-Fragen zur Multi-IO

    Anzeige

    LiFePo4 Akku selber bauen - Video
    Dieser Thread ist gedacht für alle Fragen, welche die Software (Bibliotheken etc) zur Multi-IO betreffen.
    Leiten wird sie Dirk, da er die Bibliotheken geschrieben hat und hier natürlich der Fachmann ist

    Ein RN-Artikel zur Software findet sich HIER.

    Für Fragen zur Hardware gibts HIER einen eigenen Thread. Natürlich gibt es Überschneidungen, aber damit werden wir schon umgehen können.

  2. #2
    Erfahrener Benutzer Fleißiges Mitglied Avatar von Thorben W
    Registriert seit
    17.02.2012
    Ort
    Niedersachsen
    Beiträge
    108
    Hallo fabqu,
    kann man sich die Bibliotheken irgendwo herunterladen ?
    Thorben

  3. #3
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    17.09.2004
    Alter
    39
    Beiträge
    647
    Der Quelltext steht doch im Artikel oder seh ich das falsch?
    Also einfach datei anlegen und mit dem Quelltext füllen fertig.
    Unser Sommer ist ein grün angestrichener Winter. Das einzige reife Obst, das wir haben, sind gebratene Äpfel. [Heinrich Heine]

  4. #4
    Erfahrener Benutzer Fleißiges Mitglied Avatar von Thorben W
    Registriert seit
    17.02.2012
    Ort
    Niedersachsen
    Beiträge
    108
    Muss ich um GPS zu benutzen das Modul mit dem UART verbinden, oder reicht eine Verbindung zum IO_MXXX?
    Thorben

  5. #5
    Erfahrener Benutzer Robotik Einstein Avatar von Dirk
    Registriert seit
    30.04.2004
    Ort
    NRW
    Beiträge
    3.803
    Bei der M256 gibt es keinen UART an IO_PWM/T2/T3 (also IO-Mxxx).

    Der UART1-Anschluß geht so:
    http://www.rn-wissen.de/index.php/RP...-Anschlu.C3.9F
    Gruß
    Dirk

  6. #6
    Erfahrener Benutzer Fleißiges Mitglied Avatar von Thorben W
    Registriert seit
    17.02.2012
    Ort
    Niedersachsen
    Beiträge
    108
    Ich wollte eigentlich wissen ob die Verbindung nötig ist (die zum UART) oder ob die über IO-Mxxx reicht?
    Thorben

  7. #7
    Erfahrener Benutzer Robotik Einstein Avatar von Dirk
    Registriert seit
    30.04.2004
    Ort
    NRW
    Beiträge
    3.803
    Darauf habe ich ja auch geantwortet.
    Ja, Verbindung zum UART ist für GPS nötig; und nein, die Verbindung mit IO-Mxxx reicht nicht.
    Gruß
    Dirk

  8. #8
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    06.11.2010
    Beiträge
    773

    Deine Libs sind echt der Hammer
    Mehrere Oktaven für den Buzzer - da können sich die RP6-Entwickler schon noch bissl was abschauen!

    Ne Frage: Manche Funktionen wie alles für die LFS, Bumper, Sharps usw stehen doch nur in den Examples, nicht aber in den Libs. War das so gedacht? Oder kommen diese Funktionen noch in deine RP6M256_MultiIO.c/.h?

    Grüße

    und noch mal: Echt ne saubere Arbeit!

  9. #9
    Erfahrener Benutzer Robotik Einstein Avatar von Dirk
    Registriert seit
    30.04.2004
    Ort
    NRW
    Beiträge
    3.803
    Vielen Dank!
    Passend für deine "saubere" Platine, die wirklich Spaß macht!!!

    Ne Frage: Manche Funktionen wie alles für die LFS, Bumper, Sharps usw stehen doch nur in den Examples, nicht aber in den Libs. War das so gedacht? Oder kommen diese Funktionen noch in deine RP6M256_MultiIO.c/.h?
    Ich bin da unsicher.
    Ich selbst möchte es bei der "zentralen" Lib eigentlich belassen, weil dafür ganz klar ist, was da rein muss. Nämlich alle Funktionen für die fest installierten Komponenten (genau so wie bei der RP6 Lib). Eine Lib macht ja auch nur Sinn, wenn sie weitgehend unverändert bleiben kann und nicht von wechselnden Komponenten abhängig ist.

    Deshalb habe ich die anderen Funktionen (LFS, Bumper) erst einmal in den Demos gelassen, aber so angelegt und voneinander getrennt, dass eigentlich jeder "seine" Funktionen aus den Demos einfach in seine zentrale Lib einfügen kann:
    - Definitionen in den Header (RP6M256_MultiIOLib.h)
    - Funktionen in die Source (RP6M256_MultiIOLib.c)

    Der Konfigurations-Header der Lib (RP6M256_MultiIO.h) braucht dabei nicht geändert zu werden, weil er schon alle grundlegenden Definitionen (auch für LFS, Bumper, DCF77...) enthält.
    Im Prinzip ist es also einfach, sich eine individuelle Lib zusammenzubasteln.

    Wenn gewünscht, würde ich evtl. die LFS und Bumper-Teile einmal zur Lib dazutun, wenn sich das jemand kopieren will. Damit würde ich aber noch warten, bis evtl. Bugs raus sind.
    Gruß
    Dirk

  10. #10
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    06.11.2010
    Beiträge
    773
    Vielleicht ein "Mittelweg" : eine Lib für die beiden Boards Linie und Bumper? Vielleicht auch noch fürs Radio?

Seite 1 von 22 12311 ... LetzteLetzte

Ähnliche Themen

  1. Anfängerfrage zur Software PWM
    Von Daaniel im Forum C - Programmierung (GCC u.a.)
    Antworten: 4
    Letzter Beitrag: 04.04.2012, 22:33
  2. Rasenmähroboter fragen zur lenkung und mehr fragen :-)
    Von andiwalter im Forum Staubsaugerroboter / Reinigungs- und Rasenmähroboter
    Antworten: 11
    Letzter Beitrag: 11.05.2009, 19:25
  3. Software zur Fehlersuche in Schaltungen
    Von konservator im Forum Software, Algorithmen und KI
    Antworten: 0
    Letzter Beitrag: 21.01.2007, 11:08
  4. PDA-Software zur Camerabildauswertung?
    Von gpsklaus im Forum PC-, Pocket PC, Tablet PC, Smartphone oder Notebook
    Antworten: 0
    Letzter Beitrag: 08.12.2005, 17:13
  5. Software zur Kartenerstellung
    Von im Forum Vorstellungen+Bilder von fertigen Projekten/Bots
    Antworten: 38
    Letzter Beitrag: 12.11.2004, 10:46

Berechtigungen

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

Solar Speicher und Akkus Tests