azonenberg changed the topic of #scopehal to: libscopehal, libscopeprotocols, and glscopeclient development and testing | https://github.com/azonenberg/scopehal-apps, https://github.com/azonenberg/scopehal, https://github.com/azonenberg/scopehal-docs | Logs: https://freenode.irclog.whitequark.org/scopehal
<_whitenotifier-f> [scopehal] azonenberg opened issue #236: Refactoring: Make Statistic derive from FlowGraphNode - https://git.io/JU82c
<_whitenotifier-f> [scopehal] azonenberg labeled issue #236: Refactoring: Make Statistic derive from FlowGraphNode - https://git.io/JU82c
<_whitenotifier-f> [scopehal] azonenberg labeled issue #236: Refactoring: Make Statistic derive from FlowGraphNode - https://git.io/JU82c
_whitelogger has joined #scopehal
Degi has quit [Ping timeout: 260 seconds]
electronic_eel has quit [Ping timeout: 260 seconds]
electronic_eel has joined #scopehal
Degi has joined #scopehal
_whitelogger has joined #scopehal
<azonenberg> miek: ping
<azonenberg> What does the "ALT" trigger type in agilent do?
<azonenberg> I'm working on refactoring the whole trigger subsystem and starting to look at holes in the current API
DanRoh has joined #scopehal
<azonenberg> Lovely, there are hidden objects in the LeCroy COM hierarchy that don't show up in the browser
<azonenberg> Like app.Acquisition.Trigger.Source
<azonenberg> actually wait, it IS in the browser
<azonenberg> But the refresh button in the browser doesn't work
<azonenberg> i have to close and reopen it
<azonenberg> Not sure if better or worse
* azonenberg files bug w/ LeCroy support
<_whitenotifier-f> [scopehal] azonenberg pushed 3 commits to master [+6/-0/±45] https://git.io/JU8Sn
<_whitenotifier-f> [scopehal] azonenberg b4a7a83 - Refactoring: Removed some unused Oscilloscope APIs related to triggers. See #216.
<_whitenotifier-f> [scopehal] azonenberg 9a9ba7e - Refactoring: moved Trigger into its own class in preparation for advanced trigger support. See #216.
<_whitenotifier-f> [scopehal] azonenberg aa100c9 - LeCroyOscilloscope: fixed bugs in refactoring
<_whitenotifier-f> [scopehal-apps] azonenberg pushed 1 commit to master [+0/-0/±7] https://git.io/JU8SC
<_whitenotifier-f> [scopehal-apps] azonenberg 5ca948e - Updated UI code for new first-class Trigger object. Minimal refactoring so far; basically assumes everything is an EdgeTrigger.
<azonenberg> noopwafel: when you get a chance look at that new code
<azonenberg> tell me if you think that's a decent way to do it
<azonenberg> it doesn't add any new capabilities at this point, just refactoring.
Nero_ has joined #scopehal
Nero_ is now known as NeroTHz
juli965 has quit [Quit: Nettalk6 - www.ntalk.de]
<miek> azonenberg: it triggers on alternating edges, so if it triggered on a rising edge it makes sure the next trigger is on a falling edge
<azonenberg> miek: weird
<azonenberg> i've never seen that in any other instrument
<azonenberg> So that's going to be a fun challenge for our object model, how to handle new enum types per instrument. Let me think a bit about this
<_whitenotifier-f> [scopehal] azonenberg pushed 1 commit to master [+2/-0/±2] https://git.io/JU4sl
<_whitenotifier-f> [scopehal] azonenberg 39ae34a - Initial implementation of AgilentEdgeTrigger
<azonenberg> miek: how's that look?
<azonenberg> there's no UI to invoke it yet
<azonenberg> But it's in the object model and should be usable from C++ code now
<azonenberg> miek: also please check for any regressions in this
<_whitenotifier-f> [scopehal-apps] azonenberg pushed 1 commit to master [+0/-0/±1] https://git.io/JU4ZJ
<_whitenotifier-f> [scopehal-apps] azonenberg 3426d3d - Updated submodules
<azonenberg> I verified it compiles, but can't do functionality testing because i dont have any agilent/keysight gea
<azonenberg> gear*
<azonenberg> also, long term we may want to rename the driver to "keysight" if it is the same protocol used by modern gear
DanRoh has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
bvernoux has joined #scopehal
_whitelogger has joined #scopehal
DanRoh has joined #scopehal
NeroTHz has quit [Quit: Leaving]
bvernoux1 has joined #scopehal
bvernoux1 has quit [Client Quit]
bvernoux has quit [Ping timeout: 265 seconds]
<miek> will do. today's been pretty busy but i'll take a look when i get a chance
<miek> i'm fine with a rename, going with the latest name probably does make the most sense. may want to wait and see how it goes as more gear is added though - i'm still not sure how much of the range it'll work with
<azonenberg> Yes
<azonenberg> That's why i've held off on the rename
<azonenberg> we may need one for old agilent and one for modern keysight
<azonenberg> incidentally we could probably emulate the alternate trigger mode in softwarer
<azonenberg> since our "normal" trigger is actually just one-shot anyway
juli965 has joined #scopehal
LeoBodnar has quit [Ping timeout: 272 seconds]
LeoBodnar has joined #scopehal
DanRoh has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
juli965 has quit [Quit: Nettalk6 - www.ntalk.de]