Debugging sequence/driver communication

In reply to gariks:

It is unclear to me what ‘response’ means for you.
In my understanding I can observe in the driver the virtual interface and put together a rsp sending this back to the sequencer/sequence using

seq_item_done(rsp);

In the sequence I have to perform get_response to retrieve the rsp from the rsp-stack.
Depending on the data of this rsp object I can take influence on the next req.

In your code I do not see any swnding back a rsp and I do not see any get_response. You are only working straight forward.