- MultiPlus Wechselrichter Insel und Nulleinspeisung Conrad         
Ergebnis 1 bis 10 von 18

Thema: Probleme bei Programmierung

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Benutzer Stammmitglied
    Registriert seit
    30.11.2009
    Ort
    Gütersloh
    Beiträge
    46
    Hallo Kampi / Hero_123,

    vielen Dank für Eure Antworten.
    Langsam geht mir ein Lichtlein an

    Du hast das wohl richtig erkannt Hero_123. Ich möchte die ermittelten Werte aus uint8_t nds3_distance in ein Array schreiben und dann übertragen.
    Ob die Werte dann wirklich in einen Array geschrieben werden müssen ist mir auch nicht ganz klar. Zumindest habe ich das bis jetzt so gelöst. Mit den
    Distanzwerten habe ich das auch schon versucht, aber es kamen irgendwie nie die zeichen am Terminal an, die ankommen sollten.
    Ich habe das bis jetzt so gemacht, das ich von vornherein nur Hex-Werte übertragen habe.

    xbee_tx_buf[0] = 0x43;
    xbee_tx_buf[1] = 0x45;

    Da ich selbiges mit den ermittelten Werten von uint8_t nds3_distances gemacht habe und nie das
    angekommen ist, was ankommen sollte, habe ich gedacht, ich müsse diese Werte erst in Hex
    umwandeln. Leider kann ich meinen Code nicht posten, da ich momentan nicht daheim bin.
    Morgen kann ich mal ein paar Schnipsel posten, wenn das vielleicht weiter hilft.
    Ich versuche aber mal auf Grund der Antworten weiter zu kommen.

    Vielen Dank.

    sourcecode

  2. #2
    Hero_123
    Gast
    Hallo sourcecode

    Du nutzt offensichtlich die XBEE-Funktionen, die in der Lib sind - fkt die denn überhaupt korrekt? Ich hab' da auch mal mit rumprobiert, das hat aber bei mir ÜBERHAUPT nicht so geklappt, wie ich es wollte, habe mir deshalb selbst die Sende- / Empfangsroutinen für den UART1 geschrieben und verwende diese (d.h ich sende/empfange über UART1).

    Jedenfalls - wenn Du uint8_t nds3_distances [181] übertragen willst, mußte Dir ein Array definieren, das diese Werte aufnehmen kann, ich denke aber nicht, dass Du alle Werte AUF EINMAL per XBEE senden kannst - irgendwo hab ich mal gelesen, dass man max 70 bytes/sendzyklus übertragen kann...

    mfg

    Hero_123
    Geändert von Hero_123 (29.12.2011 um 21:22 Uhr)

  3. #3
    Benutzer Stammmitglied
    Registriert seit
    30.11.2009
    Ort
    Gütersloh
    Beiträge
    46
    Hallo Hero_123,

    ich benutze die XBEE Funftionen der lib. Wenn die natürlich nicht richtig funktionieren, könnte
    das vielleicht auch mein Problem sein. Wie gesagt. Wenn ich konstante Werte / Zeichen
    die ich vorher selber in Hex definiert habe übertrage funkioniert das ganz gut soweit.

    Die ermittelten Werte des Distanzscanners habe ich versucht so zu übertragen:

    xbee_tx_buf[0] = dist_val1;
    xbee_tx_buf[1] = dist_val2;
    xbee_tx_buf[2] = dist_val3;

    Es kommt zwar dann auch was am Terminalprogramm an, aber nicht das, was ich
    eigentlich erwarte. Wenn natürlich vielleicht an den Funktionen der lib etwas
    nicht korrekt ist, kann man da als Laie natürlich auch mal anfangen zu verzweifeln

    Gruß
    sourcecode

Ähnliche Themen

  1. Probleme mit der Asuro Programmierung...:(
    Von RobinHood im Forum Allgemeines zum Thema Roboter / Modellbau
    Antworten: 0
    Letzter Beitrag: 10.04.2010, 15:30
  2. Probleme bei Programmierung des Atmege32
    Von Daniel1979 im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 7
    Letzter Beitrag: 01.04.2008, 15:29
  3. Probleme bei AVR Butterfly-Programmierung
    Von Youngtimer im Forum AVR Hardwarethemen
    Antworten: 4
    Letzter Beitrag: 21.11.2007, 18:01
  4. tiny13 Probleme mit Programmierung
    Von gulliver im Forum Assembler-Programmierung
    Antworten: 13
    Letzter Beitrag: 07.10.2007, 22:19
  5. Probleme mit IR/RC5 Programmierung
    Von Lutz im Forum Controller- und Roboterboards von Conrad.de
    Antworten: 8
    Letzter Beitrag: 09.03.2005, 17:31

Berechtigungen

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

LiFePO4 Speicher Test