Ideas Test

4 VOTE

Need to add higher layers on top of existing protocol analyzers

The software should allow the user to customize the display of low-level protocol analyzer results.

  • Avatar32.5fb70cce7410889e661286fd7f1897de Guest
  • Jun 26 2018
  • Attach files
  • Avatar40.8f183f721a2c86cd98fddbbe6dc46ec9
    Guest commented
    June 26, 2018 19:48

    This is wat i need. It is not convenient in upper level to anlyse bytes. I would like to change specified frame of bytes to specified text.

  • Avatar40.8f183f721a2c86cd98fddbbe6dc46ec9
    Guest commented
    June 26, 2018 19:48

    I have to debug a weird SPI protocol where 8 data-bits are followed by an unused 9th bit (similar to parity bit).
    It would be great to to have a separate calculation channels with some basic math, where you can do calculations on the output of the analysers. In my case, I could insert a calculation like this: " myCalculationChannel = MOSI >> 1 " (i.e. shift right by one bit).

    originally from: http://ideas.saleae.com/forums/214303-saleae-ideas/suggestions/17936365-extended-8-1-9-bit-spi-decoding

  • Avatar40.8f183f721a2c86cd98fddbbe6dc46ec9
    Guest commented
    June 26, 2018 19:48

    I can't believe there are no more votes for this! This would make the software super duper awesome! Currently I end up exporting decoded data as CSV, and then run them through a python script after which I can read it in excel.

    I am tempted to get an USBee as they seem to have a decent implementation of this (http://www.usbee.com/suite.html) but I'd much rather stay with saleae.

  • Avatar40.8f183f721a2c86cd98fddbbe6dc46ec9
    Guest commented
    June 26, 2018 19:48

    That is excactly what I've been waiting for since the very start of my saleae logic experience. Seeing is believing and thus I am able to see what's going on on the lines. But, I always have to learn the datasheets resp. the protocols of each single IC that's involved. Instead of learning, I would have easily hacked together a translation scheme with the 10 to 50 ordered Bytes, or derived them from a C/Arduino library.
    I'd like to see the interpretation of the bytes that fly over the lines. But as of now, I always thought that would involve the SDK which is too much work for me, just to get some names ans strings printed there.
    Having a really simple way to achieve this would be fun.
    Also I really like Freeks idea of having notes/annotations made visible to the user when clicking on the strings or hovering over them.

    Hope this comes with one of the next releases. Freaking out!
    Keep up the good work.

  • Avatar40.8f183f721a2c86cd98fddbbe6dc46ec9
    Guest commented
    June 26, 2018 19:48

    I guess the idea is to add a parser on top of the low level analyser for example to show the register names from the datasheet?
    In that case I would really appreciate this idea, because now most of the time I'm parsing the csv files for that and generate a new csv. But that has no nice GUI and is sort of hacked together. If it is powsible to show register names and stuff like that and make it visible next to the original byte value that would be nice.
    Also when adding that maybe think of an option to also add like larger descriptions, think for example of register descriptions. These can maybe made vissible by clicking on them.