Hello Gert-Jan,
It looks like you are probably getting the data you want:
SLClient: packet seqnum: 6627495: blockette type: 1000
SLClient: packet seqnum: 6627517: blockette type: 1000
SLClient: packet seqnum: 6627535: blockette type: 1000
SLClient: packet seqnum: 6627556: blockette type: 1000
SLClient: packet seqnum: 6627575: blockette type: 1000
SLClient: packet seqnum: 6627594: blockette type: 1000
SLClient: packet seqnum: 6627612: blockette type: 1000
SLClient: packet seqnum: 6627636: blockette type: 1000
and then SLClient is terminating when data after your window arrives.
In order to use the data you requested, you have to sub-class SLCient and override the packetHandler() method :
def packetHandler(self, count, slpack):
“”"
Processes each packet received from the SeedLinkConnection.
This method should be overridden when sub-classing SLClient.
…
and do something with each data packet that arrives.
See example_SL_RTTrace.py
I hope this helps, I have not used these code recently…
Best regards,
Anthony