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
<azonenberg> oh lol
<azonenberg> that will make it fun
<azonenberg> yeah maybe better to try merging gui-dev into current then
<Bird|otherbox> so, merge gui-dev into local master, delete the gui-dev branch both locally and on GitHub's end, fetch so origin is up to date, then create a new gui-dev branch from master and push it to GitHub?
<azonenberg> Yeah that sounds like a good plan
<azonenberg> maybe rename gui-dev to gui-old just so we have the old stuff for reference easily without having to dig back in history?
<azonenberg> Then we can delete it entirely once we're sure everything is good
<Bird|otherbox> *nods*
<Bird|otherbox> although you may have to be the one doing the work on GitHub's end, I can't find an option to rename or delete the remote branch
<azonenberg> Yeah. I'm not entirely sure how git handles branch deletion
<azonenberg> for now, make a new branch gui-new and push to that?
Degi has quit [Ping timeout: 260 seconds]
Degi has joined #scopehal
<Bird|otherbox> I'm used to being able to delete branches on the remote, so I'm not sure how pushing a branch delete works
<azonenberg> Yeah i think i would have to do the deletion on the github side via the web ui or something
<azonenberg> For now just use a new name for your dev branch
<azonenberg> Once it looks good we'll either pull it into gui-dev or mstger or soemthing
<azonenberg> master*
electronic_eel has quit [Ping timeout: 260 seconds]
electronic_eel_ has joined #scopehal
Nero_ has joined #scopehal
NeroTHz has quit [Ping timeout: 272 seconds]
Nero_ has quit [Ping timeout: 272 seconds]
electronic_eel_ is now known as electronic_eel
Nero_ has joined #scopehal
<_whitenotifier-f> [scopehal] bvernoux edited issue #260: Issue to build the actual code with MSYS2 / MINGW64 related to LeCroyOscilloscope.cpp - https://git.io/JUupw
Nero_ is now known as NeroTHz
<_whitenotifier-f> [scopehal] azonenberg commented on issue #260: Issue to build the actual code with MSYS2 / MINGW64 related to LeCroyOscilloscope.cpp - https://git.io/JUz0E
_whitelogger has joined #scopehal
<azonenberg> welp, there goes my plans for last night. Got called out for sar, couldn't sleep, and then was fighting vivado quirks for hours
<azonenberg> But i now have an fpga traffic generator for 24c eeproms that generates random length i2c reads from 1 to 255 bytes at random addresses. Next up is to make it write rather than read sometimes
<azonenberg> And then i'll be able to write a decode for it
<_whitenotifier-f> [scopehal] azonenberg opened issue #261: Build jtaghal based transport for AntikernelLogicAnalyzer - https://git.io/JUzye
<_whitenotifier-f> [scopehal] azonenberg labeled issue #261: Build jtaghal based transport for AntikernelLogicAnalyzer - https://git.io/JUzye
<azonenberg> NeroTHz, lain: https://youtu.be/LLxqkqSCf1c?t=600 @_@
<azonenberg> you can do single ended to differential conversion (at one frequency, at least - presumably this isn't usable wideband with microstrip components
<azonenberg> Trying to understand how it works
<azonenberg> it appears that the input signal comes from the left, then hits a ring which presumably has a circumference of one wavelength
<azonenberg> Then there are taps that are probably at about the 1/4 and 1/2? wavelength positions, then those merge into a diffpair
<azonenberg> it looks like the tails from those taps to the diffpair merging together are about equal in length
<azonenberg> I wonder if the loop is actually two lambdas across? because otherwise it seems like you'd get 90 degrees rather than 180 degrees between the pair legs
<azonenberg> It seems like the overall operating principle is just two phase shifters. The other thing i don't understand is why it's a full ring and not just a splitter
<azonenberg> it looks like there is a resistor to that middle part of the ring, likely grounding it
<azonenberg> I feel like this is structurally similar to a Wilkinson power divider except the legs are phase shifted relative to each other
<azonenberg> thinking more i bet that resistor isn't to ground at all, it's probably to a termination rail at vcc/2
florolf has joined #scopehal
<_whitenotifier-f> [scopehal] bvernoux commented on issue #260: Issue to build the actual code with MSYS2 / MINGW64 related to LeCroyOscilloscope.cpp - https://git.io/JUzAc
bvernoux has joined #scopehal
<bvernoux> azonenberg, scopehal-apps is not far to build
<bvernoux> now there is issue on usleep() which is considered obsolete and has never existed on Windows
<bvernoux> A portable way could be to replace it to std::this_thread::sleep_for(123us);
<bvernoux> else it is required to create usleep() for windows
<bvernoux> there is different solution here
<bvernoux> see also
<bvernoux> as usleep has been declared obsolete in 2011 so maybe it is good to replace it now
<bvernoux> in fact it was already declared as obsolete in 2001 ...
<bvernoux> Linux' glibc may choose this approach, but our implementation will
<bvernoux> continue to reject any excessively large interval. Furthermore, since
<bvernoux> Issue 6
<bvernoux> usleep() had already been declared as obsolescent by the POSIX.1-2001
<_whitenotifier-f> [scopehal] bvernoux opened issue #262: Issue to build the actual code with MSYS2 / MINGW64 related to SignalGeneratorOscilloscope.cpp - https://git.io/JUzA7
<_whitenotifier-f> [scopehal] bvernoux edited issue #262: Issue to build the actual code with MSYS2 / MINGW64 related to usleep (Impact multiple files SignalGeneratorOscilloscope.cpp...) - https://git.io/JUzA7
<_whitenotifier-f> [scopehal] bvernoux commented on issue #262: Issue to build the actual code with MSYS2 / MINGW64 related to usleep (Impact multiple files SignalGeneratorOscilloscope.cpp...) - https://git.io/JUzxJ
bvernoux1 has joined #scopehal
bvernoux has quit [Ping timeout: 260 seconds]
<lain> azonenberg: afaik you are correct that it's just two taps off a terminated delay line, 180 deg apart
juli965 has joined #scopehal
<_whitenotifier-f> [scopehal] nshcat commented on issue #262: Issue to build the actual code with MSYS2 / MINGW64 related to usleep (Impact multiple files SignalGeneratorOscilloscope.cpp...) - https://git.io/JUgUL
<_whitenotifier-f> [scopehal] nshcat edited a comment on issue #262: Issue to build the actual code with MSYS2 / MINGW64 related to usleep (Impact multiple files SignalGeneratorOscilloscope.cpp...) - https://git.io/JUgUL
bvernoux1 has quit [Read error: Connection reset by peer]
LeoBodnar has quit [Read error: Connection reset by peer]
kc8apf has quit [Read error: Connection reset by peer]
wbraun has quit [Read error: Connection reset by peer]
futarisIRCcloud has quit [Read error: Connection reset by peer]
LeoBodnar has joined #scopehal
kc8apf has joined #scopehal
futarisIRCcloud has joined #scopehal
wbraun has joined #scopehal