Hi, new here!
I really like the project look and feel, amazing! Opensource, hamradio and linux
I’m playing with wfview and realized that I had a ShuttleX laying in a draw.
I cant make it to work though, nothing found to configure:
Log
2023-02-20 22:35:04.877 INF usbcontrol: Starting usbController()
2023-02-20 22:35:04.878 INF usbcontrol: "Compile-time version matches runtime version of hidapi: 0.12.0"
2023-02-20 22:35:04.886 INF usbcontrol: Found available HID devices (not all will be suitable for use):
2023-02-20 22:35:04.904 INF usbcontrol: "Device found: (0b33:0020) ShuttleXpress manufacturer: (ShuttleXpress)Contour Design usage: 0x0000 usage_page 0x0000"
2023-02-20 22:35:04.904 INF usbcontrol: "Device found: (03f0:0024) manufacturer: () usage: 0x0000 usage_page 0x0000"
WFV 1.61
Kubuntu 22.10
2:nd question, how can I build the beta/nightly, cant find the info?
Otherwise, run the buildscript on our downloads page to automatically build and install the latest code from our master branch. That is how it’s best done for linux. I have not found a great deal of value distributing compiled versions since they may not be compatible with the end-user’s system.
And yes, ham radio, linux, open source, mmmmm. I think Ham Radio is truly the original open source hobby.
Thanks for the replay eligett!
Yeah, I have used that info. (sorry, I forgot to mention)
$ cat /etc/udev/rules.d/99-shuttle.rules
# for newer PRO model
ATTRS{name}=="Contour Design ShuttlePro" MODE="0644"
# for older PRO model
ATTRS{name}=="Contour Design ShuttlePRO v2" MODE="0644"
# for the Xpress model
ATTRS{name}=="Contour Design ShuttleXpress" MODE="0644"
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0b33", ATTRS{idProduct}=="0020", MODE="0666"
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0b33", ATTRS{idProduct}=="0030", MODE="0666"
If you update your wfview from the gitlab repository (either run git pull from the wfview directory or run the build script again), I have pushed a fix that should correct this. It is an issue with the version of hidapi that is available on your operating system, but my workaround should work.