azonenberg changed the topic of #scopehal to: libscopehal, libscopeprotocols, and glscopeclient development and testing | https://github.com/glscopeclient/scopehal-apps | Logs: https://libera.irclog.whitequark.org/scopehal
Degi has quit [Ping timeout: 252 seconds]
Degi_ has joined #scopehal
Degi_ is now known as Degi
massi has joined #scopehal
sajattack[m] has quit [Quit: You have been kicked for being idle]
massi has quit [Remote host closed the connection]
<azonenberg> Still on the road so not doing as much coding as I'd like
<azonenberg> But making some progress at least
<_whitenotifier-7> [scopehal-apps] azonenberg pushed 2 commits to master [+0/-0/±4] https://github.com/glscopeclient/scopehal-apps/compare/303bb32dfbf8...eb98dae8a844
<_whitenotifier-7> [scopehal-apps] azonenberg d2b3e05 - Markers can now be selected in history independent of the parent waveform. See #511.
<_whitenotifier-7> [scopehal-apps] azonenberg eb98dae - Implemented marker deletion from history window. See #511.
<_whitenotifier-7> [scopehal-apps] azonenberg pushed 1 commit to master [+0/-0/±1] https://github.com/glscopeclient/scopehal-apps/compare/eb98dae8a844...2f1ed78c5b93
<_whitenotifier-7> [scopehal-apps] azonenberg 2f1ed78 - Markers can now be deleted via context menu from WaveformArea's. See #511.
<azonenberg> ok so... we have a bug in ngscopeclient where waveforms seem to not always be added to the history
<azonenberg> This is going to be a fun one to troubleshoot
<azonenberg> seems to only happen in normal trigger, not single shot
<azonenberg> Hmmm, seems like somehow we have a situation where CheckForWaveforms() is not being called but DownloadWaveforms() is?
<azonenberg> aha,, CheckForWaveforms runs in the gui thread
<azonenberg> and has an early out if the trigger isnt armed
<azonenberg> So i think it's a race condition if we stop the trigger before the gui thread has added it to history
<azonenberg> aha, i think that the code in question is actually a workaround for a driver bug i fixed a while back
<_whitenotifier-7> [scopehal-apps] azonenberg pushed 1 commit to master [+0/-0/±1] https://github.com/glscopeclient/scopehal-apps/compare/2f1ed78c5b93...688d518c4e9d
<_whitenotifier-7> [scopehal-apps] azonenberg 688d518 - Fixed bug causing last waveform after clicking "stop" in normal trigger mode to not be added to history. Offending code was a workaround for a driver bug fixed in https://github.com/glscopeclient/scopehal-pico-bridge/commit/1baf71050ca4edcc3797f5ececbeb9bea22505c1
<azonenberg> ok so i think the only thing left to do for me to be happy with markers in ngscopeclient is to make clicking on them in the history view actually do something
<azonenberg> i.e. select the parent waveform as well as scrolling any group containing that timestamp to it
<_whitenotifier-7> [scopehal-apps] azonenberg pushed 1 commit to master [+0/-0/±7] https://github.com/glscopeclient/scopehal-apps/compare/688d518c4e9d...9c8dbcde58c3
<_whitenotifier-7> [scopehal-apps] azonenberg 9c8dbcd - Clicking on markers now navigates to them. Fixes #511.
<_whitenotifier-7> [scopehal-apps] azonenberg closed issue #511: ngscopeclient: marker support - https://github.com/glscopeclient/scopehal-apps/issues/511
<_whitenotifier-7> [scopehal-apps] azonenberg pushed 1 commit to master [+0/-0/±1] https://github.com/glscopeclient/scopehal-apps/compare/9c8dbcde58c3...e928f3afb0d3
<_whitenotifier-7> [scopehal-apps] azonenberg e928f3a - Session: detach waveforms from scopes before terminating to avoid double free when history is cleared
bvernoux has quit [Read error: Connection reset by peer]
<azonenberg> Thinking about how to configure persistence settings in ngscopeclient
<azonenberg> Ideally i'd like to support both global on/off and per channel
<azonenberg> We also have no way to set properties for a DisplayedChannel, only the channel
<_whitenotifier-7> [scopehal-apps] azonenberg pushed 1 commit to master [+0/-0/±6] https://github.com/glscopeclient/scopehal-apps/compare/e928f3afb0d3...2e8444d00d17
<_whitenotifier-7> [scopehal-apps] azonenberg 2e8444d - Added persistence option (via right click on channel infobox). See #519. Cannot yet adjust decay rate.
fridtjof[m] has joined #scopehal