# USB LS and FS Analyzer been enhanced?

**URL:** <https://discuss.saleae.com/t/usb-ls-and-fs-analyzer-been-enhanced/1222>\
**Category:** Logic 2 Software\
**Created:** [October 13, 2021, 4:22pm UTC](https://discuss.saleae.com/t/usb-ls-and-fs-analyzer-been-enhanced/1222 "2021-10-13T16:22:13Z")\
**Posts on this page:** 1\
**Showing post:** 25

<div class="post-metadata">

**Author:** ![KurtE](https://yyz2.discourse-cdn.com/flex030/user_avatar/discuss.saleae.com/kurte/32/189_2.png) [@KurtE](https://discuss.saleae.com/u/KurtE)\
**Post date:** [March 8, 2025, 4:48pm UTC](https://discuss.saleae.com/t/usb-ls-and-fs-analyzer-been-enhanced/1222/25 "2025-03-08T16:48:49Z")

</div>

> [@trampas](#):
>
> However like you said it is just a scratch on the surface, and needs more work to make into something robust, it was just functional enough to solve my USB issues. I had lots of thoughts about improving the LLA and HLA further but there was little motivation after solving my problem.

I know that feeling! It was working well enough for me that I could get the information.

> [@trampas](#):
>
> Once I could see the trees for the forest it took less than 10 mins to identify issue and fix it…

As I have mentioned in some other threads, like:

> [@Any videos or tutorials on USB LS FS analyzer?](https://discuss.saleae.com/t/any-videos-or-tutorials-on-usb-ls-fs-analyzer/643/2):
>
> Hopefully someone from Saleae will give a much better answer. But I have been using the USB captures to help understand some USB data in order to add support for the PJRC (Teensy) USB Host on the T3.6, T4, T4.1, for some USB devices to be connected to them. Things like Joysticks, Mice, Keyboards, Serial Adapters… So to add them I need to understand what packets each of them expect and compare that to the ones we are generating or receiving. The Saleae Pro I have can only capture the slower …

Where in that post, I was trying to understand the communications of a PS4 controller connected up to a Teensy through the USB Host port.

As I mentioned back then, my capture and then dump out to text/csv file, the output was  
1.9 million lines long. I used a linux grep command, where it looked for the data… lines and output the line before it as well… Then I used SublimeText with global search and replace to  
remove some other stuff and concatenate them and got down to about 3K lines.  
Many of those were simple the next joystick packet which I could ignore and got it down  
to something like 50-100 lines that I really needed to look through.

---

_[View the full topic](https://discuss.saleae.com/t/usb-ls-and-fs-analyzer-been-enhanced/1222)._
