electronic_eel has quit [Ping timeout: 256 seconds]
electronic_eel_ has joined #scopehal
juli965 has joined #scopehal
<_whitenotifier-f>
[scopehal] azonenberg pushed 1 commit to master [+0/-0/±2] https://git.io/JU3Vu
<_whitenotifier-f>
[scopehal] azonenberg 78f3629 - SPIFlashDecoder: added "read ID code" parsing support
<azonenberg>
Hmmmm
<azonenberg>
So right now the glscopeclient protocol analyzer view is a simple list
<azonenberg>
but it's internally implemented as a tree view control
<azonenberg>
Because in GTK, a list view is just a tree view with a single level of hierarchy
<azonenberg>
I'm wondering if it might not make sense to eventually implement multilevel support
<azonenberg>
my immediate use case is in the protocol analyzer view, i see a lot of SPI flash transactions that are "poll status until some bit is set"
<azonenberg>
and i feel like it would make sense in the view to collapse this into a single heading "status poll loop" or similar
<azonenberg>
that you can expand if you really want to see each poll
<azonenberg>
but would be hidden by default normally to avoid cluttering the analyzer view
<azonenberg>
thoughts?
<noopwafel>
as opposed to basically stacking another analyzer on top?
<noopwafel>
I think UI-wise, without thinking, tree is nicer, but I don't know how fiddly it might get in practice
<azonenberg>
Yeah
<azonenberg>
i feel like with more complex protocols showing/hiding stuff might be helpful
<azonenberg>
i dont have exact use cases other than this one
<azonenberg>
also this giant flash capture i have is hitting floating point precision issues in rendering
<azonenberg>
So i need to start thinking about fixing that...
<sorear>
makes me think of the wireshark tree view
<_whitenotifier-f>
[scopehal-apps] azonenberg opened issue #162: Floating point precision issues (?) in rendering of very deep waveforms - https://git.io/JU3rl
<_whitenotifier-f>
[scopehal-apps] azonenberg labeled issue #162: Floating point precision issues (?) in rendering of very deep waveforms - https://git.io/JU3rl
<_whitenotifier-f>
[scopehal-apps] azonenberg labeled issue #162: Floating point precision issues (?) in rendering of very deep waveforms - https://git.io/JU3rl
<azonenberg>
Gotta love it being 1am, not tired at all, and needing to get up in ~3 hours