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
dsp8bit has joined #scopehal
dsp8bit has quit [Ping timeout: 255 seconds]
Degi_ has joined #scopehal
Degi has quit [Ping timeout: 248 seconds]
Degi_ is now known as Degi
Stary has quit [Quit: ZNC - http://znc.in]
jevinskie[m] has quit [Ping timeout: 246 seconds]
Stary has joined #scopehal
jevinskie[m] has joined #scopehal
<azonenberg> So every time i port a feature over to ngscopeclient, I look for obvious way to improve
<azonenberg> one thing i want to fix is FFT peak labeling
<azonenberg> in glscopeclient, every frame we calculate position of the labels anew, statelessly
<azonenberg> s/frame/refresh/
<azonenberg> anyway, point is this model does not allow manual dragging to move the labels, and it also can lead to disorienting jittering of the labels from trigger to trigger
<azonenberg> So i want to make a new system that is stateful
<azonenberg> where a) you can drag the labels and they nicely collision-detect when you bump them into each other
<azonenberg> and b) if peaks move slightly, the labels stay matched to them and don't move much if at all
dsp8bit has joined #scopehal
d1b2 has quit [Remote host closed the connection]
d1b2 has joined #scopehal
dsp8bit has quit [Ping timeout: 268 seconds]
<azonenberg> Not going to finish tonight but should make good progress tomorrow
d1b2 has quit [Remote host closed the connection]
d1b21 has joined #scopehal
d1b21 is now known as d1b2
d1b2 has quit [Remote host closed the connection]
d1b22 has joined #scopehal
d1b22 is now known as d1b2
d1b23 has joined #scopehal
d1b2 has quit [Ping timeout: 252 seconds]
d1b23 is now known as d1b2
balrog has quit [Ping timeout: 268 seconds]
balrog has joined #scopehal
balrog has quit [Quit: Bye]
balrog has joined #scopehal
<azonenberg> Also i think i'm going to write a "generic i2c device" decoder
<azonenberg> basically a generic-ified version of the i2c eeprom decoder
<azonenberg> that takes in raw i2c read/write transactions plus a parameter for device address and number of register address bytes
<azonenberg> and spits out a bunch of read/write transactions to device registers
bvernoux has joined #scopehal
<d1b2> <david.rysk> Yeah that’s one of the nice parts about the Saleae software — a bunch of generic decoders like that
bvernoux has quit [Quit: Leaving]