Scope software for Linux?

More
12 years 10 months ago #591 by NeilAHiggins
I have just received and fired up my Xprotolab, purchased via Australian Robotics. Brilliant little gadget. Well done!

Being an oldie, I do find the screen as I expected - cute but small. PC software seems like a good idea.

I'm trying to do all of my hobby work under Linux, but I see the PC software is for Windows :-(

I also note there is an Android app, Oscilloscope Pro, but it's not open source and I have no Android devices.

I wonder if the XoScope project on SourceForge could be adapted for the Xprotolab. Yes? No?

Please Log in or Create an account to join the conversation.

More
12 years 10 months ago #592 by ganzziani
The USB interface in the Xprotolab is documented in the manual, so anyone could add it to the XoScope. I am planning to develop a new program from scratch, using Qt. So it will be multi-platform, but this a few months ahead.

Please Log in or Create an account to join the conversation.

More
12 years 10 months ago - 12 years 10 months ago #593 by NeilAHiggins
Can you tell me a little more about the USB side? VendorID? ProductID? Transfer mode used? Thanks, Neil
Update -- Found VendorID and ProductID in Xprotolab source code (5840, 1785).
Update - Found Endpoint number in source code (1).
(Maybe these constants should be declared in a header file to make the code easier to read)
 
Last edit: 12 years 10 months ago by NeilAHiggins.

Please Log in or Create an account to join the conversation.

More
12 years 10 months ago - 12 years 10 months ago #595 by ganzziani
Section 6 of the manual has the interface documentation.
It would be great if you could add support to the XoScope program!. Let me know if you need any help.
Last edit: 12 years 10 months ago by ganzziani.

Please Log in or Create an account to join the conversation.

More
12 years 10 months ago #597 by NeilAHiggins
Ah, the manual! What a novel thought! Yes, I see the information is indeed in Section 6.

Please Log in or Create an account to join the conversation.

More
12 years 10 months ago #599 by NeilAHiggins
I have never programmed USB stuff before, and I'm having a little trouble reconciling the information in the manual with the libusb documentation, especially for control transfers. You say a control -read- should be used for -changing- parameters. Do you have a few lines of sample code?

Please Log in or Create an account to join the conversation.

Time to create page: 0.389 seconds
Powered by Kunena Forum