azonenberg changed the topic of #scopehal to: ngscopeclient, libscopehal, and libscopeprotocols development and testing | https://github.com/ngscopeclient/scopehal-apps | Logs: https://libera.irclog.whitequark.org/scopehal
<d1b2> <azonenberg> Separate PR is fine
<d1b2> <azonenberg> I plan to review and merge tonight
ALTracer has quit [Read error: Connection reset by peer]
ALTracer has joined #scopehal
<d1b2> <azonenberg> At least if i can stay up late enough 😛
<d1b2> <azonenberg> getting tired, was already on an early schedule and the time change didn't help lol
<d1b2> <azonenberg> I'm testing some pending PRs and will get to this one when i have time
<_whitenotifier-4> [scopehal] azonenberg pushed 4 commits to master [+0/-2/±7] https://github.com/ngscopeclient/scopehal/compare/44e794631f2d...af75def934eb
<_whitenotifier-4> [scopehal] fredzo 42c948e - Fixed copyright notices. Fixed quirkynesses of XDG2035 on returned waveform shape names.
<_whitenotifier-4> [scopehal] laminar-oss 01446b2 - ScopehalUtil: move GetTime to xptools drop ScopehalUtils.[cpp|h]
<_whitenotifier-4> [scopehal] azonenberg d5bae39 - Merge branch 'owon-xdg-driver-fixes' of github.com:fredzo/scopehal into HEAD
<_whitenotifier-4> [scopehal] azonenberg af75def - Updated to latest xptools
<_whitenotifier-4> [scopehal] azonenberg closed pull request #931: ScopehalUtil: move GetTime to xptools - https://github.com/ngscopeclient/scopehal/pull/931
<_whitenotifier-4> [scopehal] azonenberg closed pull request #930: Owon XDG driver fixes - https://github.com/ngscopeclient/scopehal/pull/930
<_whitenotifier-4> [scopehal-apps] azonenberg pushed 1 commit to master [+0/-0/±1] https://github.com/ngscopeclient/scopehal-apps/compare/ccd82b38f164...b476b412d925
<_whitenotifier-4> [scopehal-apps] azonenberg b476b41 - Updated to latest scopehal
Degi has quit [Ping timeout: 265 seconds]
Degi has joined #scopehal
<_whitenotifier-4> [scopehal] azonenberg pushed 15 commits to master [+8/-0/±33] https://github.com/ngscopeclient/scopehal/compare/af75def934eb...cd1f033140e6
<_whitenotifier-4> [scopehal] fredzo b78f4e0 - Fist step to TinySA driver
<_whitenotifier-4> [scopehal] fredzo 659b3df - Added progress support to SCPIUARTTransport ReadRawData method. Next step to TinySA driver.
<_whitenotifier-4> [scopehal] fredzo 7397dd4 - Added read timeout.
<_whitenotifier-4> [scopehal] ... and 12 more commits.
<_whitenotifier-4> [scopehal] azonenberg closed pull request #933: Tektronix driver - Cached frequency parameters - https://github.com/ngscopeclient/scopehal/pull/933
<_whitenotifier-4> [scopehal] azonenberg closed pull request #932: tinySA and tinySA ULTRA driver - https://github.com/ngscopeclient/scopehal/pull/932
<d1b2> <azonenberg> @fredzo_72653 ok that is i think everything merged except the stream browser work that i'm too tired to do tonight
<d1b2> <azonenberg> please verify i did not break the tinysa driver, i had to make some changes to get it to compile on linux
<Darius> anyone built on macos recently? cmake is complaining it can't find Findhidapi.cmake
<Darius> my hidapi installs a .pc file (and pkg-config hidapi DTRT)
<d1b2> <fredzo_72653> @vipqualitypost had similar problem iirc, see here : https://discord.com/channels/613131135903596547/776941750291267595/1298734674390028359 Maybe he can help you solve it ? Anyway hidapi is a new dependecy, so first step would be to brew install it if you haven't already: brew install hidapi
<Darius> yeah I have it installed
<Darius> I am using Macports FWIW
<Darius> I have built it in the past (after porting a few things)
<Darius> so far as I can tell hiadpi doesn't provide a cmake file so I don't know how it is supposed to work here
<d1b2> <fredzo_72653> OK so I had the same problem with Ubunto packaging and solve it like that (see CMakeLists.txt) : if(UNIX AND NOT APPLE) # hidapi-config.cmake not provided by ubuntu usbapi package target_link_libraries(xptools hidapi-hidraw) else() find_package(hidapi REQUIRED) target_link_libraries(xptools hidapi::hidapi) endif()
<d1b2> <fredzo_72653> So maybe try and remove "NOT APPLE" from the above ? Anyway it depends on the version of hidapi, latest version have the right packaging file, that must be the reason why CI mac build is fine with the current version
<d1b2> <fredzo_72653> @azonenberg / @laminar-oss the commit to move GetTime to xptools broke Windows build: https://github.com/ngscopeclient/scopehal-apps/actions/runs/11657489782/job/32455140302 Is there a reason why you commented #include <cstdint> from TimeUtil.cpp ?
<d1b2> <fredzo_72653> Here to fix Windows build: https://github.com/ngscopeclient/xptools/pull/32
<d1b2> <fredzo_72653> It's OK, still working 👍
ALTracer has quit [Remote host closed the connection]
ALTracer has joined #scopehal
ALTracer has quit [Remote host closed the connection]
ALTracer has joined #scopehal
ALTracer has quit [Remote host closed the connection]
ALTracer has joined #scopehal
ALTracer has quit [Read error: Connection reset by peer]
<_whitenotifier-4> [scopehal] azonenberg pushed 1 commit to master [+0/-0/±1] https://github.com/ngscopeclient/scopehal/compare/cd1f033140e6...b80e106aa65e
<_whitenotifier-4> [scopehal] azonenberg b80e106 - Updated xptools
<_whitenotifier-4> [scopehal-docs] azonenberg pushed 1 commit to master [+0/-0/±1] https://github.com/ngscopeclient/scopehal-docs/compare/07b1ef780e20...737a71b2aa26
<_whitenotifier-4> [scopehal-docs] fredzo 737a71b - Added tinySA driver section.
<_whitenotifier-4> [scopehal-docs] azonenberg closed pull request #95: tinySA driver documentation - https://github.com/ngscopeclient/scopehal-docs/pull/95
<_whitenotifier-4> [scopehal-apps] azonenberg pushed 4 commits to master [+0/-0/±5] https://github.com/ngscopeclient/scopehal-apps/compare/b476b412d925...d84f455a4796
<_whitenotifier-4> [scopehal-apps] azonenberg 52d716e - Updated submodules
<_whitenotifier-4> [scopehal-apps] azonenberg f8170d9 - Updated scopehal-docs
<_whitenotifier-4> [scopehal-apps] azonenberg 64c4222 - Updated to latest scopehal
<_whitenotifier-4> [scopehal-apps] azonenberg d84f455 - Updated scopehal-docs
<_whitenotifier-4> [scopehal] azonenberg pushed 1 commit to master [+0/-0/±1] https://github.com/ngscopeclient/scopehal/compare/b80e106aa65e...966cc6f97986
<_whitenotifier-4> [scopehal] azonenberg 966cc6f - Added missing #include <cinttypes> breaking build on some platforms
<_whitenotifier-4> [scopehal-apps] azonenberg pushed 1 commit to master [+0/-0/±1] https://github.com/ngscopeclient/scopehal-apps/compare/d84f455a4796...6085b9adc2fd
<_whitenotifier-4> [scopehal-apps] azonenberg 6085b9a - Updated to latest scopehal
<_whitenotifier-4> [scopehal] azonenberg pushed 1 commit to master [+0/-0/±1] https://github.com/ngscopeclient/scopehal/compare/966cc6f97986...d46e82bd4f2f
<_whitenotifier-4> [scopehal] azonenberg d46e82b - Added missing override specifier
<_whitenotifier-4> [scopehal-apps] azonenberg pushed 1 commit to master [+0/-0/±1] https://github.com/ngscopeclient/scopehal-apps/compare/6085b9adc2fd...2d15f099f598
<_whitenotifier-4> [scopehal-apps] azonenberg 2d15f09 - Update to latest scopehal
<d1b2> <azonenberg> ok CI is clean again it looks, reviewing the specan fixes now but probably wont get a chance to merge before work
balrog has quit [Quit: Bye]
balrog has joined #scopehal
<_whitenotifier-4> [scopehal-apps] fredzo synchronize pull request #799: Specan fixes - https://github.com/ngscopeclient/scopehal-apps/pull/799
dingwat has joined #scopehal
<_whitenotifier-4> [scopehal-apps] fredzo closed pull request #799: Specan fixes - https://github.com/ngscopeclient/scopehal-apps/pull/799
<_whitenotifier-4> [scopehal-apps] ocornut commented on issue #798: Migrate from GLFW to SDL - https://github.com/ngscopeclient/scopehal-apps/issues/798#issuecomment-2455543530
<_whitenotifier-4> [scopehal-apps] fredzo reopened pull request #799: Specan fixes - https://github.com/ngscopeclient/scopehal-apps/pull/799