MorseKOB / PyKOB

Python implementation of a library for Morse and MorseKOB functionality
https://sites.google.com/site/morsekob/morsekob40
MIT License
4 stars 2 forks source link

MKOB Cumulative lag when receiving the Time Signal. #345

Open AESilky opened 2 months ago

AESilky commented 2 months ago

When receiving the Time Signal from a wire, MKOB will start to lag behind MorseKOB 2.5 connected to the same wire. This becomes more noticeable as the sequence of ticks becomes longer (later in the day when there are more ticks in the sequence without a pause). When a (longer) pause occurs, MKOB 're-syncs' with MorseKOB 2.5, and the next sequence begins in unison, but once again MKOB will begin to lag as the ticks go on.

When connected to a wire that is sending 'more typical' text (news for example), there doesn't appear to be a problem (no noticeable difference between the response of MKOB and MorseKOB 2.5), even after an extended period of time.

The code sequence received from the Time Signal is:

<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>

Per Les:

The initial (-1, 1) is to force the receiving client to respond immediately, instead of imposing the usual half second buffering delay. (This is the time signal, after all.) And the one second pattern is split into five 200 millisecond chunks, again to fool the KOB client into bypassing the buffering delay.

AESilky commented 2 months ago

This is the longer series, received later in the day, as reported by MKOB:

<sent: 3>
<rcvd: 5>
<rcvd: 3:(-1, 2)>
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>
<sent: 3>
<rcvd: 5>
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>
<sent: 3>  L
<rcvd: 5>
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>
<sent: 3>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 5>
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-200, 2, -200, 2, -200, 2, -200, 2, -200, 2)>
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>     L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>
<sent: 3>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 5>
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>
<sent: 3>  L
<rcvd: 3:(-200, 2, -200, 2, -200, 2, -200, 2, -200, 2)>
<rcvd: 5>
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>     L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>
<sent: 3>  L
<rcvd: 5>
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>
<sent: 3>  L
<rcvd: 5>
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-200, 2, -200, 2, -200, 2, -200, 2, -200, 2)>
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>
<sent: 3>  L
<rcvd: 5>
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>     L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>
<sent: 3>  L
<rcvd: 5>
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-200, 2, -200, 2, -200, 2, -200, 2, -200, 2)>
<rcvd: 3:(-200, 2, -200, 2, -200, 2, -200, 2, -200, 2)>
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<sent: 3>
<rcvd: 5>
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>     L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>
<sent: 3>  L
<rcvd: 5>
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>
<sent: 3>  L
<rcvd: 5>
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-200, 2, -200, 2, -200, 2, -200, 2, -200, 2)>
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>     L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>
<sent: 3>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 5>
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>
<sent: 3>  L
<rcvd: 5>
<rcvd: 3:(-1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2)>  L
<rcvd: 3:(-200, 2, -200, 2, -200, 2, -200, 2, -200, 2)>
<rcvd: 3:(-200, 2, -200, 2, -200, 2, -200, 2, -200, 2)>
<rcvd: 3:(-200, 2, -200, 2, -200, 2, -200, 2, -200, 2)>
<rcvd: 3:(-200, 2, -200, 2, -200, 2, -200, 2, -200, 2)>
<rcvd: 3:(-200, 2, -200, 2, -200, 2, -200, 2, -200, 2)>
<rcvd: 3:(-1, 1, -200, 1, -200, 1, -200, 1, -200, 1, -200, 1, -200, 1, -200, 1, -200, 1, -200, 1, -200, 2)>  L
<rcvd: 3:(-200, 2, -200, 2, -200, 2, -200, 2, -200, 2)>
<rcvd: 3:(-200, 2, -200, 2, -200, 2, -200, 2, -200, 2)>
<sent: 3>
<rcvd: 5>
<rcvd: 3:(-200, 2, -200, 2, -200, 2, -200, 2, -200, 2)>
<rcvd: 3:(-200, 2, -200, 2, -200, 2, -200, 2, -200, 2)>
<rcvd: 3:(-200, 2, -200, 2, -200, 2, -200, 2, -200, 2)>
<rcvd: 3:(-200, 2, -200, 2, -200, 2, -200, 2, -200, 2)>
<rcvd: 3:(-200, 2, -200, 2, -200, 2, -200, 2, -200, 2)>
<rcvd: 3:(-1, 1)>  L     _     _
<sent: 3>
AESilky commented 2 months ago

This is a similar series (just a few minutes later) as reported by MorseKOB 2.5:

<Received packet type 5>
<Received packet type 5>
<Received packet type 3>
<Received packet type 3>
<Rcvd -1, 2>_     
<Received packet type 5>
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 5>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 5>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 5>
<Received packet type 3>
<Received packet type 3>L     L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     
<Rcvd -200, 2, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 5>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 5>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     
<Rcvd -200, 2, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     L     
<Received packet type 5>
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>
<Received packet type 5>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 5>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 5>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     
<Received packet type 3>
<Rcvd -200, 2, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 5>
<Received packet type 3>L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 5>
<Received packet type 3>L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     
<Rcvd -200, 2, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>
<Rcvd -200, 2, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     
<Received packet type 5>
<Received packet type 3>
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 5>
<Received packet type 3>L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 5>
<Received packet type 3>L     L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>
<Received packet type 3>L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 5>
<Received packet type 3>L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     
<Rcvd -200, 2, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 5>
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>
<Received packet type 3>L     L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 5>
<Received packet type 3>L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>L     
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>L     
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>
<Rcvd -1, 1, -200, 1, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>
<Received packet type 3>L     L     
<Rcvd -200, 2, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>
<Rcvd -200, 2, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>
<Rcvd -200, 2, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>
<Rcvd -200, 2, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>
<Rcvd -200, 2, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 5>
<Received packet type 3> _
<Rcvd -1, 1, -200, 1, -200, 1, -200, 1, -200, 1, -200, 1, -200, 1, -200, 1, -200, 1, -200, 1, -200, 2>
<Received packet type 3>_     
<Rcvd -200, 2, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>
<Rcvd -200, 2, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>
<Received packet type 3>
<Rcvd -200, 2, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>
<Rcvd -200, 2, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>
<Rcvd -200, 2, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 5>
<Received packet type 3>
<Rcvd -200, 2, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>
<Rcvd -200, 2, -200, 2, -200, 2, -200, 2, -200, 2>
<Received packet type 3>
<Rcvd -1, 1> _
<Received packet type 3>
<Received packet type 5>