Konstanten werden normalerweise durchgehend groß geschrieben, um sie besser zu erkennen, also CAN_FRAME_FMT, bzw. CAN_FRAME_SIZE.
Du solltest keinen Code auf Modulebene haben, und stattdessen alles in Funktionen stecken.
Das werde ich beherzigen.
Wenn Du sowieso den Hex-String wieder ...
Die Suche ergab 5 Treffer
- Sonntag 10. August 2014, 23:47
- Forum: Netzwerkprogrammierung
- Thema: Python3.4 SocketCAN
- Antworten: 11
- Zugriffe: 8264
- Sonntag 10. August 2014, 18:36
- Forum: Netzwerkprogrammierung
- Thema: Python3.4 SocketCAN
- Antworten: 11
- Zugriffe: 8264
Re: Python3.4 SocketCAN
Dank Sirius3 habe ich verstanden, was mir auch BlackJack schon klarmachen wollte.
Danke, an alle Beteiligten!
Ich habe das Ganze wie folgt abgeändert, damit es für mich funktioniert:
import socket
import struct
import sys
import binascii
# CAN frame packing/unpacking (see 'struct can ...
Danke, an alle Beteiligten!
Ich habe das Ganze wie folgt abgeändert, damit es für mich funktioniert:
import socket
import struct
import sys
import binascii
# CAN frame packing/unpacking (see 'struct can ...
- Mittwoch 6. August 2014, 06:18
- Forum: Netzwerkprogrammierung
- Thema: Python3.4 SocketCAN
- Antworten: 11
- Zugriffe: 8264
Re: Python3.4 SocketCAN
Danke, für den Hinweis auf binascii. Schaue ich mir gleich mal an.
Nur nochmal kurz zur Erwähnung, da ich es glaube nicht ganz deutlich erklärt habe: Nur die Werte die im ASCII-Zeichensatz vorkommen, werden als ihr ASCII-Symbol dargestellt, also von 0x09 bis 0x7D. Ab 0x7F werden die Werte wieder ...
Nur nochmal kurz zur Erwähnung, da ich es glaube nicht ganz deutlich erklärt habe: Nur die Werte die im ASCII-Zeichensatz vorkommen, werden als ihr ASCII-Symbol dargestellt, also von 0x09 bis 0x7D. Ab 0x7F werden die Werte wieder ...
- Dienstag 5. August 2014, 19:36
- Forum: Netzwerkprogrammierung
- Thema: Python3.4 SocketCAN
- Antworten: 11
- Zugriffe: 8264
Re: Python3.4 SocketCAN
Markus, Danke für deine Antwort! Leider funktioniert Dein Tipp so nicht direkt.
Ich habe das Problem mal noch etwas beobachtet. Es ist nur ein Anzeige-Problem. Das automatische Echo im Beispiel-Programm sendet die korrekten Werte zurück.
Wenn eines der Datenbytes in den Nutzdaten einen ...
Ich habe das Problem mal noch etwas beobachtet. Es ist nur ein Anzeige-Problem. Das automatische Echo im Beispiel-Programm sendet die korrekten Werte zurück.
Wenn eines der Datenbytes in den Nutzdaten einen ...
- Dienstag 5. August 2014, 09:06
- Forum: Netzwerkprogrammierung
- Thema: Python3.4 SocketCAN
- Antworten: 11
- Zugriffe: 8264
Re: Python3.4 SocketCAN
Hallo Markus,
könntest Du bitte mal erklären wie Du es umgebaut hast, damit es funktioniert?
Ich benutze eine sehr ähnliche Konfiguration - BeagleBoneBlack, Angström, Python 3.4.1, CAN vom internen Ti-Prozessor, ein eigenes Cape mit einem CAN-Treiber.
Die CAN-Kommunikation funktioniert ...
könntest Du bitte mal erklären wie Du es umgebaut hast, damit es funktioniert?
Ich benutze eine sehr ähnliche Konfiguration - BeagleBoneBlack, Angström, Python 3.4.1, CAN vom internen Ti-Prozessor, ein eigenes Cape mit einem CAN-Treiber.
Die CAN-Kommunikation funktioniert ...
