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 joined #scopehal
Degi has quit [Ping timeout: 248 seconds]
Degi_ is now known as Degi
<_whitenotifier-9> [scopehal-apps] ensc opened issue #571: build fails with `-Werror=format-security` - https://github.com/glscopeclient/scopehal-apps/issues/571
balrog has joined #scopehal
Bird|otherbox has quit [*.net *.split]
benishor has quit [*.net *.split]
Degi has quit [*.net *.split]
josuah has quit [*.net *.split]
Stary has quit [*.net *.split]
octorian has quit [*.net *.split]
t4nk_freenode has quit [*.net *.split]
Degi has joined #scopehal
benishor has joined #scopehal
Bird|otherbox has joined #scopehal
octorian has joined #scopehal
t4nk_freenode has joined #scopehal
josuah has joined #scopehal
Stary has joined #scopehal
t4nk_freenode has quit [Max SendQ exceeded]
t4nk_freenode has joined #scopehal
<azonenberg> edgetriggered: Which software platform is the RTA4004?
<azonenberg> R&S has two generations, the newer scopes like the RTO6 and the older like the RTM3000
<azonenberg> we currently have AFAIK a functional driver for the new platform that should work with any other scopes on the same software architecture
<azonenberg> and a somewhat bitrotted driver for the older platform that may or may not work at all, much less on other families using the same software platform
<d1b2> <edgetriggered> I'm not sure, the open source declarations specify FreeRTOS is that distinguishes anything.
<d1b2> <edgetriggered> Are there some other keywords to search for? Scope will arrive some time next week.
<d1b2> <edgetriggered> I built glscopeclient/ngscopeclient in anticipation, which required patching CMakeLists to additionally link tirpc and sriov libraries.
<azonenberg> (on which platform?)
<azonenberg> i thought we were building fine everywhere except for some issues in the x86 macos CI platform lain is hopefully going to solve soon
<d1b2> <edgetriggered> Linux on amd64.
<azonenberg> what distro?
<d1b2> <edgetriggered> Arch Linux.
<azonenberg> huh i think some of the other devs use arch, i thought that was a reasonably well supported target
<azonenberg> debian on amd64 (with an nvidia card) is my primary dev platform
<azonenberg> as far as which platform it is, i think your best bet is to download the remote control / prorgamming guide from R&S, should be a PDF listing all of the commands it accepts
<azonenberg> as well as those for the RTO6 and the RTM3000
<azonenberg> see which it resembles more :p
<azonenberg> hopefully it's almost the same as one or the other
<azonenberg> Some coding will likely be needed for full functionality: *best* case, the set of supported sample rates and memory depths displayed by the GUI is hard coded in table for each model in almost every driver
<azonenberg> because Pico is AFAIK the only vendor that actually provides an API to query what options are available
<azonenberg> in all other cases you can query the current setting, or set a new one, but not query the range of legal values
<d1b2> <edgetriggered> Recent change in liblxi maybe? The PKGBUILD in AUR has the sriov patch.
<azonenberg> Maybe. in any case, send a PR and i'll see about upstreaming it
<azonenberg> are you the one who opened the format-security bug too?
<d1b2> <edgetriggered> Thanks! Looking forward to testing soon. Hopefully I won't be let down by Intel graphics.
<d1b2> <edgetriggered> That must be someone else.
<azonenberg> ah ok
<azonenberg> are you using intel integrated graphics older than Skylake?
<azonenberg> as long as you have vulkan support, for the most part, you should be fine
<azonenberg> the main things we have problems with are really old intel card, or embedded ARM platforms with lower end mali cores etc
<d1b2> <edgetriggered> I have an i7-1185G7, which I think is a lot newer than that? Android SDK's emulator crashes if Vulkan is enabled, so I assumed there are some issues with the graphics drivers.
<azonenberg> yes, that does suggest issues. try running the vkcube demo from the vulkan SDK (which you should have installed as part of the SDK)
<azonenberg> That's Tiger Lake which is 11th generation Core architecture, skylake is 6th generation
<azonenberg> so yeah you're a lot newer, should be no issues