<baettig>
Hi, I am trying to connect my Keysight oscilloscope (linux fedora, I am trying 'agilent', usbtmc, /dev/usbtmc0
<baettig>
I am getting 'Failed to connect to instrument using connection string DSOX:agilent:usbtmc:/dev/usbtmc0'
<baettig>
Does anyone have a hint on how to connect? (also under windows, I didn't manage to connect to the scope at work, there I tried the windows path USB\VID_0957&PID_179A to the same error.
HoloIRCUser1 has joined #scopehal
HoloIRCUser1 has quit [Client Quit]
HoloIRCUser1 has joined #scopehal
<electronic_eel>
baettig: does your scope have ethernet and did you try that?
<baettig>
ah I figured it out:
<electronic_eel>
getting it connected via ethernet is a lot easier in my experience. once that works, you could do further work to get usb to work too
<electronic_eel>
did you compile it yourself for fedora or did you use my copr repo?
<baettig>
For windows, I might ask this week when I'm back at the office. (There was something strange, at first it didn't want to start saying it's missing the libfft2 so 0 9 0 file.
<baettig>
After two reboots and three unrelated opening/closing of the terminal it started up. strange
<baettig>
I compiled it myself following the pdf on github
<baettig>
That was at work. Windows is always ... special ...
<baettig>
Ahh, thank you very much for your answer there, @azonenberg!
<azonenberg>
Yeah. I don't know if anyone has ever implemented usbtmc support on Windows
<azonenberg>
ok yeah it's very much linux only, expecting to use a usbtmc character device
<baettig>
Need to find if I still have a dsoxlan pcb and a magjack in a drawer somewhere. Hope nobody at the company minds :D
<_whitenotifier-1>
[scopehal] azonenberg labeled issue #519: Windows support for USBTMC transport - https://git.io/J1J0i
<_whitenotifier-1>
[scopehal] azonenberg opened issue #519: Windows support for USBTMC transport - https://git.io/J1J0i
baettig has quit [Read error: Connection reset by peer]
baettig_ has joined #scopehal
<baettig_>
oops, I needed to restart my computer, it totally froze... (Thinkpad 13 Gen2 i7-7500U and intel integrated graphics. Might not be up to the task)
<azonenberg>
Might be a shader bug. i strongly suspect there's one hiding in the code somewhere
<azonenberg>
but have yet to find it
<azonenberg>
every once in a while i see a GPU hang on some systems, seems to not affect others
<azonenberg>
guessing certain drivers handle the buggy code better than others
<baettig_>
If there's anything I can do to help to track it down, let me know
HoloIRCUser1 has quit [Quit: HoloIRCUser1]
<azonenberg>
I'm actually exploring a complete rewrite of the renderer using OpenCL instead of compute shaders
<azonenberg>
this will enable support for a broader range of systems and more importantly let me use some debug tools that don't exist for compute shaders, at least in the nvidia opengl ecosystem
<azonenberg>
Just a matter of having time to sit down and work on ti
<electronic_eel>
hmm, but wouldn't it also mean that you need opencl for glscopeclient to run?
<electronic_eel>
at least with my amd gpu i can currently use glscopeclient with just the open source drivers. that was a major point for me buying that card. but opencl needs some binary only stuff, so i have been avoiding it
<baettig_>
so I changed vendor and id to my lsusb output of the scope and now I'll copy the resulting file and reboot
baettig_ has quit [Remote host closed the connection]
baettig has joined #scopehal
baettig_ has joined #scopehal
<baettig_>
I'll need to read up on udev :)
<_whitenotifier-1>
[scopehal] azonenberg pushed 2 commits to master [+0/-0/±2] https://git.io/J1JHE
<_whitenotifier-1>
[scopehal] azonenberg b874d03 - AlignedAllocator: ensure allocations are a multiple of alignment since some runtimes are picky about that
<_whitenotifier-1>
[scopehal] azonenberg 803b617 - EyePattern: fixed possible underflow if pixels had negative Y coordinate
<_whitenotifier-1>
[scopehal-apps] azonenberg pushed 1 commit to master [+0/-0/±1] https://git.io/J1JHV