Go Down

Topic: Higher Precision scope (Mac based) (Read 7 times) previous topic - next topic

gabebear

I just made a program that uses the Arduino as a basic oscilloscope. What makes this one different from other ones is:

- up to 360000 samples/sec
- Serial @ 2000000 baud
- Triggers

It is Mac-only and only one channel.

Just wondering what people think, I couldn't find a tool like it already out there.

gabebear

There is a video at:
http://gabuku.com/scope/scope.swf

You can grab files from:
http://gabuku.com/scope/

Load the PDE file to your Arduino, start the Mac application, select the serial-port of your arduino and you are all set.

Andrew

Looks very nice, like a real 'scope.

Andrew

gabebear

This has only been tested with the 2009 Duemilanove with a 328p.

gabebear

One last thing, does anyone know why 0.05% of my serial frames were not being received?

SuccusEntericus

I can't seem to get the Macduinoscope application to launch.  I'm using a PowerPC G4 running Mac OSX 10.4.  Any suggestions?  Thanks!

Ran Talbott

Quote
does anyone know why 0.05% of my serial frames were not being received?


Quote
- Serial @ 2000000 baud


Hmmmm...

Is your UART receiver on a DMA channel?  If not,  something like a system clock interrupt may be interfering with the interrupts that empty its buffer.

Ran


mrf582

This looks like a great system.  Unfortunately, I have a PC. Any plans on writing software to read the serial data properly on a PC?

bohne

I tested the software on a mac and it works fantastic! Great application, very useful if you are travelling and can't bring your scope with you.

pole

#9
Oct 26, 2009, 08:58 pm Last Edit: Oct 26, 2009, 11:58 pm by pole Reason: 1
could someone post gabuku files? they are no longer avaiable...

ThankYou

Pole

Aniss1001

#10
Oct 27, 2009, 01:30 am Last Edit: Oct 27, 2009, 01:32 am by Aniss Reason: 1
Interesting..I recently made a Windows/DirectX based oscilloscope myself and I'm wondering..how did you make the Arduino send that fast? To my knowledge the max BAUD rate is 115200.

Besides even at that rate the PC doesn't seem to be able to keep up. I'm succesfully sending around 7000-8000 bytes per second but anything more than that and my application starts generating errors.

Any tips would be appreciated :)

selfonlypath

I'm very interested for my actual projects to have a Mac Arduinoscope.
Does someone has downloaded the files from gagebear ?
Thank you in advance


walterr

I have a copy of the app and the source for it, where should I put it?

Narbotic

Hmm - i suppose we can't add upload files to the arduino playground =/

howsabout rapidshare?
http://www.rapidshare.com/

Go Up