Currently , there are three different USB standards that are used : USB 1.0 , USB 1.1 and USB 2.0 . Due to the complexities of the USB protocol , USB protocol analyzers are invaluable tools to USB device developers . USB analyzers are able to capture the data on USB and display information from low-level bus states to high-level data packets and class-level information .