Scope software for Linux?

More
12 years 6 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 6 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 6 months ago - 12 years 6 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 6 months ago by NeilAHiggins.

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

More
12 years 6 months ago - 12 years 6 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 6 months ago by ganzziani.

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

More
12 years 6 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 6 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.243 seconds
Powered by Kunena Forum