This patch series adds bad symbol detection for several states and an option
to auto-detect the signalling speed of the currently connected device.

The patches have been tested against several traces from the sigrok-dumps
repository. Automatic detection worked for all selected files. The decoder
is now also more robust against wrong signalling rate selection. i.e. it
no longer produces 100% CPU load in this case.

Stefan Brüns (8):
  usb_signalling: consolidate symbol output
  usb_signalling: detect bit stuffing errors
  usb_signalling: remove unused ss_sop member
  usb_signalling: remove unneeded syms array
  usb_signalling: handle symbol errors in EOP state
  usb_signalling: use explicit positions for packet start/end
  usb_signalling: decode RESET and Keep-Alive signalling conditions
  usb_signalling: add option to automatically set signalling speed

 decoders/usb_signalling/pd.py | 173 ++++++++++++++++++++++++++++--------------
 1 file changed, 118 insertions(+), 55 deletions(-)

-- 
2.1.4


------------------------------------------------------------------------------
_______________________________________________
sigrok-devel mailing list
sigrok-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sigrok-devel

Reply via email to