Hi, Good day.
From USB 3.0 Spec, it stated "Isochronous Timestamp Packet, sent periodically by a host to inform devices on the USB of the current bus time."
I extract the ITP value in device and send it back to host application so that my software only analyzer can see what the ITP value. Here, I can see that the bus interval counter work fine that increase 1 by 1 unti 0x3FFF and roll back to zero, however, the Delta is zero at almost time, it will sometime have delta in some ITP packet.
As stated in Spec, ITP suppose transmitted in periodic time, so why it will suddenly change the delta value in certain ITP packet? Or it is normal? If it is normal, how actually ITP work?
Thanks in advance.