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

Thema: [Gemeinschaftsprojekt] Opensource RP6Loader

  1. #11
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    21.04.2009
    Beiträge
    523
    Anzeige

    E-Bike
    Im Forum stehts auch schon, ich habe mit SlyD geredet und wir haben absolut keine Chance an den echten Code ranzukommen!
    Auch kann der aktuelle Loader eine solche Debug-Ausgabe gar nicht erzeugen.
    Allerdings kommt laut SlyD nächste oder übernächste Woche eine neue Version des Loaders raus, der das kann.
    Ab da können wir dann also auch eine Hexdatei mit den gesendeten Daten vergleichen!
    Wie gesagt, wenn ihr euch bei Sourceforge einen Account macht, könnt ihr auch voll auf das Forum zugreifen!
    Ich habe dort schon einige Threads mit Informationen erstellt.
    Schaut einfach mal vorbei

  2. #12
    Benutzer Stammmitglied
    Registriert seit
    30.12.2009
    Ort
    Koblenz
    Alter
    45
    Beiträge
    78
    Yepp, mache ich. Zur Info, ich arbeite mich gerade erneut in die CRC Geschichte rein. Allerdings muss man da Aufpassen. Aus der Vorlesung Rechennetze weiß ich noch, dass damals im guten Tannenbaum die Grafik falsch war.
    Ich habe bereits bis Unendlich gezählt. Zweimal, und zurück

  3. #13
    Benutzer Stammmitglied
    Registriert seit
    30.12.2009
    Ort
    Koblenz
    Alter
    45
    Beiträge
    78
    Ach ja, zwei wichtige Sachen müssen wir dann natürlich wissen:

    1. Wie groß sind die Datenpakete aus denen die Prüfziffer erstellt wird.
    2. Wie sieht das Generatorpolynon aus? Für CRC-16 gibt es mehrere Varianten.

    IBM-CRC-16 x16 + x15 + x2 + 1
    CRC-DNP (CRC-16) x16 + x13 + x12 + x11 + x10 + x8 + x6 + x5 + x2 + 1
    CRC-CCITT (CRC-16) x16 + x12 + x5 + 1

    Frage 1 und 2 ist quasi eine Gleichung mit zwei Unbekannten

    EDIT: Hätte ich vorher mal im Forum reingeschaut hätte es sich erübrigt gehabt
    Ich habe bereits bis Unendlich gezählt. Zweimal, und zurück

  4. #14
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    21.04.2009
    Beiträge
    523
    Ja, ich glaube da steht schon alles, oder?
    256 Byte, davon die Checksumme. Wir nehmen die CCITT-Variante.

  5. #15
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    21.04.2009
    Beiträge
    523
    Also, wie SlyD schon angekündigt hat, gibt es nun eine neue Version des Loaders.
    Zu finden hier:http://www.arexx.com/forum/zeigebeit...&t=1114&p=4776

    Diese Version unterstützt nun auch den Debugmodus. Damit ist es nun möglich, eigene Debuglogs zu erstellen und mit den Dateien zu vergleichen.
    Ich werde dann heute mal die Logs mit den Dateien vergleichen und sehen was ich machen kann.

  6. #16
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    21.04.2009
    Beiträge
    523
    Hey Leute wie siehts denn aus?
    Der neue Loader ist da und eigentlich würde ich gerne den Flasher nach Fertigstellung in mein Remotrol einbetten.
    Im neuen Jahr hätte ich durchaus Zeit und Lust einiges an Energie in dieses Projekt zu stecken.
    Ihr auch noch? Falls ja dann könnt ihr euch ja einfach mal bei mir melden! =)

  7. #17
    Erfahrener Benutzer Roboter-Spezialist Avatar von -schumi-
    Registriert seit
    30.12.2009
    Ort
    Wasserburg am Inn / Bayern
    Alter
    30
    Beiträge
    449
    Hey Leute wie siehts denn aus?
    Leider hab ich das ganze aus den Augen verlohren...

    Bin inzwischen auch auf Linux umgestiegen -> kein VB

    Aber da ich ja schon mal in FreeBASIC angefangen hab, hab ich mir den Code gekrallt (zumindest das was ich hier gepostet hatte - der Rest is leider verlohren) und geschaut wie weit ich komm.

    Resultat bis jetz:

    - Serielle Verbindungen werden angezeigt und man kann sich eine aussuchen
    - Erkennung vom Board
    - Bei Base-Board: Akku auslesen
    - Beim umstellen auf 500KBaud haperts noch...
    - Upload noch gar nicht angefangen, muss mir die Materie erst noch zu Gemüte führen...

    Aber du hast ja erst vor 3 Monaten wieder Code auf SourceForce hochgeladen
    Tue Sep 7 16:09:50 2010 UTC (3 months, 3 weeks ago)
    Bist ja schon beachtlich weit, aber die Uploadfunktion geht noch nicht so wies aussieht...
    Hat des was jetz als Komentar deklariert ist so funktioniert?


    MfG
    -schumi-

    [EDIT]
    Weis jemand wie man jetz so eine Debugausgabe macht? Das Log kann man speichern und angucken, dafür gibts im Menü nen Unterpunkt... Aber das alleine ist zu ungenau

  8. #18
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    21.04.2009
    Beiträge
    523
    Ja, das weiß ich. Werd ich morgen wenn ich zu Hause bin hier mal posten, ist ganz einfach über einen Parameter.
    Ich hänge im Moment an der Erstellung der CRC-Checksumme und generell der Übertragung.
    Wie viel wird wovon wann mit welcher Checksumme übertragen...
    Da könnten wir ja auf jeden Fall zusammen arbeiten.

    Mit den Debug-Logs klappt das ganz gut, so wie ich das bis jetzt gesehen hab.

  9. #19
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    21.04.2009
    Beiträge
    523
    Zitat Zitat von -schumi-
    Aber du hast ja erst vor 3 Monaten wieder Code auf SourceForce hochgeladen
    Tue Sep 7 16:09:50 2010 UTC (3 months, 3 weeks ago)
    Bist ja schon beachtlich weit, aber die Uploadfunktion geht noch nicht so wies aussieht...
    Hat des was jetz als Komentar deklariert ist so funktioniert?
    Ja, hatte mich auf Remotrol konzentriert. Würde aber aus den beiden Projekten gerne eines machen. Dafür müsste das aber erst mal klappen! =)

    Das auskommentierte erstellt nur ein bisschen Checksummen...
    Da muss ich dann halt mal sehen, ob das die gleichen wie im Log sind.
    Geht aber erst ab morgen.
    Habe gerade noch etwas Code mit Kommentaren hochgeladen.

  10. #20
    Erfahrener Benutzer Roboter-Spezialist Avatar von -schumi-
    Registriert seit
    30.12.2009
    Ort
    Wasserburg am Inn / Bayern
    Alter
    30
    Beiträge
    449
    Das ging ja schnell! :-D

    Habe gerade noch etwas Code mit Kommentaren hochgeladen.
    Den werd ich mir gleich mal zu Gemüte führen :-D

    und eine Frage zu deinem code hätte ich noch:
    Code:
    float bat = ((bathigh << 8) + batlow) / 102.4f
    Wie bist du auf die 102.4 gekommen?
    (ich nehme an dass das "f" für Float steht und die Zahl an sich so nicht beeinflusst, oder?)

    Hier mal ein kleiner Screenshot im Anhang. Das ganze läuft bis jetz nur auf Konsole, und da soll es auch vorerst bleiben. Parameter nimmt er bis jetz noch keine, aber das ist sehr einfach einzubauen...

    Warum er eine Falsche ID sendet weis ich nicht...

    und auf das 5x 170 und dann noch 153 Reagiert er garnicht - bzw. er schreibt "HS" (= HighSpeed ??) aufs Display und hängt sich auf

    Ich hab irgendwie den Verdacht das der PC die Baudrate nicht richtig umstellt - hoffentlich liegts nur daran...

    MfG
    -schumi-
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken rp6_flashwriter.gif  

Seite 2 von 3 ErsteErste 123 LetzteLetzte

Berechtigungen

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

fchao-Sinus-Wechselrichter AliExpress