Hallo yipyip
ja da hast du recht. der time stamp gehört nicht in der funktion.
also der time stamp wird nur für jeden marker rausgegeben, weil der marker angibt wann eine neue message/frame vorliegt.
der timestamp puffer wid parallel zum daten puffer gefüllt.
also immer wenn eine neue message vorliegt (Marker) wird die aktuelle Zeit im Time puffer gespeichert. beispiel:
time=[2, 8, 10]
puffer=[5, 999, 1,2,3,4,5, 999, 0,9, 999]
Also die puffer legen so in etwa vor und man braucht keinen timestamp von python aus definieren

einfach davon ausgehen dass beide puffer vorlegen.
nun möchte ich wie schon besprochen sowas realisieren:
time 2: (5) --> Relais aktiviert
time 8: (1,2,3,4,5) --> Relais deaktiviert
time 10: (0,9) --> Relais smells funny
Also für jeden Marker den Time stamp rausfiltern
1. Marker --> 0-tes element aus time puffer
2. marker--> 1-tes element aus time puffer
usw
Hoffe jetzt hat man mich verstanden?..drücke mich manchmal etwas schwierig aus
Grüsse