jawi / ols

OpenBench LogicSniffer repository
http://www.lxtreme.nl/ols/
319 stars 75 forks source link

Capture saving #164

Open ishe opened 11 years ago

ishe commented 11 years ago

When doing a capture for 32 channels and I save the result, the last channel's (31) information is lost when I load the saved capture.This has happened on ols 0.9.5, have not verified on 0.9.6.

jawi commented 11 years ago

This does vaguely ring a bell, but could you give it a try with the 0.9.6.1 to be sure?

ishe commented 11 years ago

ok I will give a try a bit later but I did not like 0.9.6.1 because the missing signal grouping functionality.

ishe commented 11 years ago

I have done some tests. It seems in 0.9.6.1 the bug is not present, but when I save capture with 0.9.6.1 and I load it in 0.9.5 then channel 31 data is missing. I don't however like the channel grouping behavior of 0.9.6.1. I want to group 8 signals to a byte which worked in 0.9.5.

jawi commented 11 years ago

This would be the same as issue #80 then.

As for your remark on the grouping behaviour in 0.9.6, what is it that you don't like?

ishe commented 11 years ago

Hi Jawi, In earlier versions I could group channels to bytes so when I analyze a 16 bit address bus and a 8 bit data bus I could see the HEX values on those lines. In earlier versions there was a diagram mode setting in diagram menu where I could set byte value for a group instead of individual channels. I am missing this feature in 0.9.6.1. If I turn on group summary then the 2nd group contains 2 HEX bytes, the 3rd group contains 3 HEX bytes, 4th group contains 4 HEX bytes, but I don't understand why are there trailing zeros? I would like to hide channel values and just have the byte value visible defined by a group. In addition if we could group 2 groups to a 16bit word that would be great also (e.g. for a 16 bit address bus analysis).