Buffer auslesen
Verfasst: Freitag 13. März 2015, 10:29
Hallo zusammen
I habe ein UDP package das von einem C++ Programm geschickt wird. Mittlerweile habe ich es geschafft, dass es zumindest zwischendurch von meinem Python Programm empfangen werden kann. Allerdings sind die Daten in einem Buffer.
Im C++ haben die Daten folgende Form:
Die Daten die ich im Python erhalte sind 42 bytes lang (die Länge stimmt mit der Länge der versandten Daten überein). Ich weiss allerdings noch nicht ob bevor die Daten versendet werden noch irgendwelche Operationen ausgeführt werden. Da bin ich noch dran.
Meine Frage nun: Nehmen wir an, die Daten würden 1 zu 1 in den Buffer kopiert und gesendet. Wie kann ich diese in Python wieder auslesen? (Ich benutze Python 2.7.9)
Danke schon mal im voraus
I habe ein UDP package das von einem C++ Programm geschickt wird. Mittlerweile habe ich es geschafft, dass es zumindest zwischendurch von meinem Python Programm empfangen werden kann. Allerdings sind die Daten in einem Buffer.
Im C++ haben die Daten folgende Form:
Code: Alles auswählen
struct packet{
double arg1
double arg2
double arg3
double arg4
int arg5
}Meine Frage nun: Nehmen wir an, die Daten würden 1 zu 1 in den Buffer kopiert und gesendet. Wie kann ich diese in Python wieder auslesen? (Ich benutze Python 2.7.9)
Danke schon mal im voraus