SLClient

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