- SF800 Solar Speicher Tutorial         
Ergebnis 1 bis 10 von 137

Thema: RP6 und Funk

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Benutzer Stammmitglied
    Registriert seit
    29.12.2010
    Beiträge
    55
    hey,
    danke für die schnelle antowrt! das habe ich jetzt eingebunden, mit dem ergebnis dass ich weder mit 19200 noch mit 38400 baud die korrekten Zeichen angezeigt bekomme. auch wenn ich die Daten die der RP6 sendet mit dem mitgelieferten Adapter und HTerm auslese kommen nur Hieroglyphen...

    Kann man die Baudrate des RP6 vllt nicht einfach so umstellen? oder gibt es vllt sonst noch was zu beachten??

    Ich danke euch für eure Unterstützung!

    Lieben Gruß Ingo

  2. #2
    Moderator Robotik Visionär Avatar von radbruch
    Registriert seit
    27.12.2006
    Ort
    Stuttgart
    Alter
    62
    Beiträge
    5.799
    Blog-Einträge
    8
    Ich kann den Fehler grad nicht erkennen. Grundsätzlich kann man natürlich jede beliebige Baudrate einstellen. Hier ein Beispiel für 2400 Baud:
    https://www.roboternetz.de/community...-f%FCr-den-RP6

    Da mache ich eigentlich auch nichts anderes als du oben, oder?
    Bild hier  
    Atmel’s products are not intended, authorized, or warranted for use
    as components in applications intended to support or sustain life!

  3. #3
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    21.04.2009
    Beiträge
    523
    Zitat Zitat von Ingo1988 Beitrag anzeigen
    hey,
    danke für die schnelle antowrt! das habe ich jetzt eingebunden, mit dem ergebnis dass ich weder mit 19200 noch mit 38400 baud die korrekten Zeichen angezeigt bekomme. auch wenn ich die Daten die der RP6 sendet mit dem mitgelieferten Adapter und HTerm auslese kommen nur Hieroglyphen...

    Kann man die Baudrate des RP6 vllt nicht einfach so umstellen? oder gibt es vllt sonst noch was zu beachten??

    Ich danke euch für eure Unterstützung!

    Lieben Gruß Ingo
    Warum änderst du die Baud-Einstellung nicht einfach in der Lib? Dort wird sie ja auch eigentlich festgelegt

  4. #4
    Benutzer Stammmitglied
    Registriert seit
    29.12.2010
    Beiträge
    55
    ich habe auch keinen unterschied festgestellt... was ich besonders merkwürdig finde, dass wenn ich die baudrate auf 19200 stelle und das mitgelieferte verbindungskabel usb-rp6 verwende bekommt er mit HTerm nicht einmal die korrekten Daten, wenn ich im Programm nur die 19200 durch 38400 ersetze und in Hterm die gleiche Änderung vornehme funktioniert es einwandfrei...

    Wo kann ich direkt in der Lib die Baud ändern?

    Danke für eure Hilfe

  5. #5
    Moderator Robotik Visionär Avatar von radbruch
    Registriert seit
    27.12.2006
    Ort
    Stuttgart
    Alter
    62
    Beiträge
    5.799
    Blog-Einträge
    8
    In der Datei RP6Control.h (bzw. RP6RobotBase.h) ziemlich am Ende:

    Code:
    // Standard Baudrates for RP6:
    
    #define BAUD_LOW		38400UL  // Low speed - 38.4 kBaud
    #define UBRR_BAUD_LOW	((F_CPU/(16*BAUD_LOW))-1)
    
    #define BAUD_HIGH		500000UL // High speed - 500 kBaud
    #define UBRR_BAUD_HIGH	((F_CPU/(16*BAUD_HIGH))-1)
    Bild hier  
    Atmel’s products are not intended, authorized, or warranted for use
    as components in applications intended to support or sustain life!

  6. #6
    Benutzer Stammmitglied
    Registriert seit
    29.12.2010
    Beiträge
    55
    Hey,
    ich habe jetzt hinter die baudrate einfach noch UL angehängt wie in dem Beispiel von radbruch und jetzt läufts.
    Kann mir zufällig jemand sagen wofür das steht?
    Und mich würde interessieren, ob ihr sagen würdet, dass eine Datenübertragung von 19200baud reicht oder ob man die erhöhen sollte.

    @fabian: liegt es an der zu geringen datenrate oder das ich eine zu alte version deiner fernbedienung habe, dass das Programm im Fahrbetrieb nicht immer auf meine befehle hört?

    Lieben Gruß

  7. #7
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    21.04.2009
    Beiträge
    523
    Zitat Zitat von Ingo1988 Beitrag anzeigen
    Hey,
    ich habe jetzt hinter die baudrate einfach noch UL angehängt wie in dem Beispiel von radbruch und jetzt läufts.
    Kann mir zufällig jemand sagen wofür das steht?
    Und mich würde interessieren, ob ihr sagen würdet, dass eine Datenübertragung von 19200baud reicht oder ob man die erhöhen sollte.

    @fabian: liegt es an der zu geringen datenrate oder das ich eine zu alte version deiner fernbedienung habe, dass das Programm im Fahrbetrieb nicht immer auf meine befehle hört?

    Lieben Gruß
    Das liegt an vielem... Vor allem aber an der unzureichenden Softwarekorrektur
    Wenn ich bloß Zeit finden würde die nächste Version fertig zu machen... Da ist das alles schon behoben...

  8. #8
    Benutzer Stammmitglied
    Registriert seit
    29.12.2010
    Beiträge
    55
    Hey,
    das klingt aber ja grundsätzlich schonmal sehr gut!
    somit liegt es nicht an der Bluetooth Verbindung und der geringen Baudrate sondern an dem Programm.

    Vielen Dank für deine Hilfe...

    PS.: Ich wäre auch gerne bereit an der Fernbedienung mitzuarbeiten... sofern du Aufgaben zu verteilen hast. da ich jetzt grad Praxissemester habe hab ich auch mehr als genug Zeit

    Lieben Gruß

Ähnliche Themen

  1. rn Funk
    Von Mirco im Forum Suche bestimmtes Bauteil bzw. Empfehlung
    Antworten: 4
    Letzter Beitrag: 29.04.2009, 18:11
  2. Funk oder nicht Funk?
    Von M@zzää im Forum Elektronik
    Antworten: 1
    Letzter Beitrag: 08.08.2006, 10:44
  3. Funk-MODEM {Funk-Audio-Verbindung}
    Von matzö im Forum Elektronik
    Antworten: 5
    Letzter Beitrag: 08.04.2005, 22:08
  4. Funk
    Von MrVisual im Forum Elektronik
    Antworten: 23
    Letzter Beitrag: 13.01.2005, 19:05
  5. [ERLEDIGT] USB per Funk
    Von USB per Funk im Forum PC-, Pocket PC, Tablet PC, Smartphone oder Notebook
    Antworten: 2
    Letzter Beitrag: 22.10.2004, 09:57

Berechtigungen

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

fchao-Sinus-Wechselrichter AliExpress