Hallo,
ich mache bewusst einen neuen Beitrag auf, da bei mir Zeitstempel und Nachrichtennummer zusammenpassen sondern die Reihenfolge der empfangenen Nachrichten mit der Reihenfolge der geloggten Nachrichten nicht zusammenpassen.
Verwendete HW:
PC-USB IPEH002021 50985
µC ATXmega mit mcp2515
Rigol 1104B + interner CAN decoder
SW:
PCANVIEW 3.2.2.219
Firmware:2.8
treiber:
3.8.2.10146
einstellungen: keine filter und 1MBit/s
Der Ablauf sieht wie folgt aus: Der µC sendet fortlaufend CAN Frames mit steigendem Inhalt.
Alle Frames werden Empfangen, die Reihenfolge stimmt aber nicht. Frame 00 03 kommt an Stelle 118, frame 00 04 an Stelle 136. Es sind aber alle 1275 Frames da.
Die Reihenfolge der gesendeten Frames stimmt sicher weil:
*es gibt nur einen Sendebuffer (die zwei anderen sind NICHT initialisiert und werden auch nicht befüllt)
*das Oszi sagt der dritte Frame war eine 00 03 und keine 00 05
wie kann ich das Problem lösen / wo liegt der Fehler?
vielen Dank für ihre Hilfe
sg Clemens
Nachrichtenreihenfolge bei PCAN view
Nachrichtenreihenfolge bei PCAN view
- Attachments
-
- reihenfolge.trc
- (82.65 KiB) Downloaded 601 times
- PEAK-Support
- Sales & Support
- Posts: 1646
- Joined: Fri 10. Sep 2010, 19:34
Re: Nachrichtenreihenfolge bei PCAN view
Bitte laden Sie die neuste Version des PCAN-View herunter (3.2.3.221). Wenn das Ergebniss das gleiche ist wie vorher, dann melden Sie sich bitte per e-mail bei unserem Support unter support[at]peak-system.com. Wir müßten dann noch ein paar Infos zu OS System, SP, PC Typ, Chipsatz etc. bekommen, da die Zeitsynchronisierung von diesen Treibern abhängig ist.
--------------------------------
PEAK-System Technik
Technical Support Team
support[at]peak-system.com
-------------------------------
PEAK-System Technik
Technical Support Team
support[at]peak-system.com
-------------------------------
Re: Nachrichtenreihenfolge bei PCAN view
Danke für die schnelle Hilfe.
das Problem besteht weiterhin, die Mail an den Support ist raus.
Edit:
die Zeitstempel im .trc Stimmen jetzt, die Anzeige im log ordnet aber leider nur nach der msg Nummer.
sg Danke
das Problem besteht weiterhin, die Mail an den Support ist raus.
Edit:
die Zeitstempel im .trc Stimmen jetzt, die Anzeige im log ordnet aber leider nur nach der msg Nummer.
sg Danke
- PEAK-Support
- Sales & Support
- Posts: 1646
- Joined: Fri 10. Sep 2010, 19:34
Re: Nachrichtenreihenfolge bei PCAN view
OK - das deutet daruf hin das die Nachrichten im CAN Gerätetreiber getauscht wurden. Der TimeStamp wird schon im USB Gerät geschrieben und wird dann als Teil der CAN-Nachrichtenstruktur an den Gerätetreiber gesendet. Dieser wiederum postet die (eventuell gefilterten) Nachrichten in die einzelnen Client Queues (Applikationsbuffer).
Ihre E-Mail ist noch nicht angekommen - bitte senden an: support[at]peak-system.com
Ihre E-Mail ist noch nicht angekommen - bitte senden an: support[at]peak-system.com
--------------------------------
PEAK-System Technik
Technical Support Team
support[at]peak-system.com
-------------------------------
PEAK-System Technik
Technical Support Team
support[at]peak-system.com
-------------------------------