- 3D-Druck Einstieg und Tipps         
Seite 13 von 14 ErsteErste ... 311121314 LetzteLetzte
Ergebnis 121 bis 130 von 137

Thema: RP6 und Funk

  1. #121
    Benutzer Stammmitglied
    Registriert seit
    22.09.2008
    Ort
    Mönchengladbach
    Alter
    34
    Beiträge
    36
    Anzeige

    Powerstation Test
    Also ich habe im datasheet keinen eintrag für ein hardware reset gefunden.

    Ich werde heute abend einfach um es zu testen mal ein rp6 programm schreiben was den atm einstellte vllt. Klapt es ja so mit dem btm.




    Wenn mir noch jemand vllt. ne andere möglichkeit aufzeugen kann wie man den btm noch verbinden kann um ihn via AT - befehlen einzustellen wäre ich sehr dankbar.

  2. #122
    Benutzer Stammmitglied
    Registriert seit
    22.09.2008
    Ort
    Mönchengladbach
    Alter
    34
    Beiträge
    36
    Also:


    Ich habe folgendes getan falls jemand das slebe problem hat wie ich :

    1. Ein kleines Programm gemacht was den rp6 dazu benutzt den btm222 einzustellen xD

    Das kommt in die main + init_base oder wie sich die funktion schimpft xD :P

    Code:
    #define BAUD_19200          19200UL 
    #define UBRR_BAUD_19200 ((F_CPU/(16*BAUD_19200))-1)
    UBRRH = UBRR_BAUD_19200 >> 8;
    UBRRL = (uint8_t) UBRR_BAUD_19200;
    
     
     sendToBTM("ATZ0");
     mSleep(500); // delay 200ms = 0.2s
     mSleep(500);
     sendToBTM("ATE0");
     mSleep(100); // delay 200ms = 0.2s
     sendToBTM("ATN=ROBOTER");
     mSleep(100);
     sendToBTM("ATL3");
    Hier noch die kleine funktion zum senden:

    Code:
    void sendToBTM( char  zeigerAufEinElement)
    {
     
      writeString(zeigerAufEinElement);
      writeChar(13); // CR
      
      
    }

    So damit nimmt er ALLE einstellungen an und ich bekomme bei der richtigen baudrate die richtigen daten vom RP6 gesendet und kann sie mir in hterm anschauen

    Was allerdings im moment noch nicht geht ist das senden von daten vom pc aus mit hterm hab als test programm das beispiel vom rp6 genommen UART 2 heißt das.
    Leider scheinen keine daten beim rp6 anzukommen hab CR und LF hinter jeder zeile ausprobiert scheint nicht zu helfen..

    Bin wie immer für eure vorschläge offen ?

  3. #123
    Neuer Benutzer Öfters hier
    Registriert seit
    24.07.2011
    Beiträge
    14
    Hallo Lookup,

    sehr elegant, das Problem per Software zu lösen.

    Ich hatte dasselbe Problem (BTM Grundeinstellung über RP6 USB Interface funktioniert nicht)
    und habe es jetzt per Hardware gelöst. Ich habe den RS232 Wandler mit einem MAX232 wie in
    http://www.mikrocontroller.net/artic...Tutorial:_UART
    nachgebaut. Glücklicherweise besitze ich noch einen PC mit serieller Schnittstelle.

    Jetzt kann der RP6 per UART Daten (38400 bps) korrekt an das HTerm des PC senden.

    Das Senden von HTerm an den RP6 habe ich noch nicht probiert. Werde ich demnächst mal versuchen.

    Gerhard

  4. #124
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    06.11.2010
    Beiträge
    773
    Hmmm... ich versteh das nicht.
    Ich lade euch mal ein Foto hoch, wie es bei meinem hterm gerade aussieht.
    Ich habe hterm mit port3 verbunden. Wenn ich unten egal was eingebe und auf "ASend" drücke, danach in dem geöffneten Dialogfeld auf "Start", wars das. Die LED am USB-Interface blinkt einmal kurz, der zähler für gesendete Bits geht rauf, der für empfangene bleibt auf 0.

    Sonst passiert nix!?!?!?!
    Ich versteh es einfach nicht!
    Was kann man denn noch machen?

    Danke EUch

  5. #125
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    08.01.2006
    Beiträge
    4.555
    Zitat Zitat von fabqu Beitrag anzeigen
    Hmmm... ich versteh das nicht.
    Ich lade euch mal ein Foto hoch, wie es bei meinem hterm gerade aussieht.
    Ich habe hterm mit port3 verbunden. Wenn ich unten egal was eingebe und auf "ASend" drücke, danach in dem geöffneten Dialogfeld auf "Start", wars das. Die LED am USB-Interface blinkt einmal kurz, der zähler für gesendete Bits geht rauf, der für empfangene bleibt auf 0.

    Sonst passiert nix!?!?!?!
    Ich versteh es einfach nicht!
    Was kann man denn noch machen?

    Danke EUch
    Stelle im Feld "send on Enter" einmal CR ein, dann wird ein "Enter" = CR an die von Dir eingegebenen Daten an gehangen. Input wartet immer auf ein CR ehe es weitergeht im Programm. Also ohne CR bleibt der Rechner einfach stehen und wartet bis in aller Ewigkeit auf CR = Hex 13. Also kann auch nichts zurück gesendet werden......

    Gruß Richard

  6. #126
    Benutzer Stammmitglied
    Registriert seit
    22.09.2008
    Ort
    Mönchengladbach
    Alter
    34
    Beiträge
    36
    Also ich bin immer noch nicht weiter was das empfangen von daten angeht ... leider scheint am rp6 nichts anzukommen.

    getBufferLength() gibt immer 0 zurück ich dachte zu erst da im beispiel programm ein \n abgefragt wird das es vom controller geschluckt wird aber dem war wohl nicht so ...

    Senden klapt wunderbar alle zeichen kommen sauber und richtig an nur der empfang am rp6 ist gleich 0.

    Wäre super wenn da jemand mir noch beim letzten schritt helfen könnte ?

    Weiß da nicht mehr weiter ...

  7. #127
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    06.11.2010
    Beiträge
    773
    Und bei mir geht gar nix. Auch nicht mit CR bei send on enter...
    Am Modul kanns ja auch nicht liegen, da ich beide ausprobiert habe.

    Was kann ich denn noch machen?

  8. #128
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    08.01.2006
    Beiträge
    4.555
    Zitat Zitat von fabqu Beitrag anzeigen
    Und bei mir geht gar nix. Auch nicht mit CR bei send on enter...
    Am Modul kanns ja auch nicht liegen, da ich beide ausprobiert habe.

    Was kann ich denn noch machen?
    Sehr seltsam, das kann doch nur noch ein dummer Fehler wie Kabelbruch oder ähnlich sein? Verbinde doch einmal RX und TX am Chip und schaue ob dann in Hterm die gesendeten Daten zurück kommen, so unterhält Hterm sich mit sich selbeber wenn die Leitung OK. Ist.

    Gruß Richard

  9. #129
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    06.11.2010
    Beiträge
    773
    Jepp, hab ich auch schon getestet... dann kommt z.B. ATL? zurück, wenn ich ATL? sende

  10. #130
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    08.01.2006
    Beiträge
    4.555
    Zitat Zitat von fabqu Beitrag anzeigen
    Jepp, hab ich auch schon getestet... dann kommt z.B. ATL? zurück, wenn ich ATL? sende
    Langsam komme ich ins Schleudern. Womit ist den HTerm jetzt verbunden mit dem BTM 222 oder mit dem AVR b.z.w. wer antwortet jetzt nicht?
    Vom AVR aus konntest Du das BTM 222 ja anscheinend einstellen . Die Verdrahtung sollte nach dem Test ja auch stimmen, bleibt eigendlich nur noch die Software.

    Gruß Richard

Seite 13 von 14 ErsteErste ... 311121314 LetzteLetzte

Ä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
  •  

MultiPlus Wechselrichter Insel und Nulleinspeisung Conrad