Giter Club home page Giter Club logo

arduinoscope's People

Watchers

 avatar  avatar

arduinoscope's Issues

ProMini FTDI interference traces

What steps will reproduce the problem?
1. Arduino Pro Mini 3.3v 8MHz with FTDI drivers on any computer (tried on 
3 desktops and two laptops)
2. Use software from here
3. Connect and disconnect a probe wire (tried with 5amp, 8amp and 13amp 
(240v) solid copper wire)

What is the expected output? What do you see instead?
Low voltage readout (when not probing hopefully 0v), with activity only 
when placed upon a signal generating component or part. ~0.3v trace with 
0.8 max (as shown in picture) when only the arduino is connected but when 
a probe wire is connected the max goes straight to 4.8v and the trace 
becomes more irratic. Nothing else is done to the system at all. I have 
even tried connecting 4 probe wires and trying to remove the noise by 
touching other pins on the board.

What version of the product are you using? On what operating system?
Up to date. XP, XP x64, 7, Linux, OSX

Please provide any additional information below.
JPEG supplied has 12 trace graphs (6&6). ProMini is attached to FTDI 
cable, probe cable is attached to ProMini (in this case A0 but same occurs 
at all pins), FTDI cable is then plugged into computer and Processing in 
run. Digital traces have no traces, hopefully because nothing was attached 
and connected.

Original issue reported on code.google.com by [email protected] on 31 May 2010 at 12:08

Attachments:

All inputs identical

What steps will reproduce the problem?
1. Downloaded latest Processing 
2. Uploaded the required code to my Arduino UNO 
3. Ran the unmodified Processing code
4. Connected only one input - A0

What is the expected output? What do you see instead?

There was output, but all the windows are showing the output of that one lead.

What version of the product are you using? On what operating system?

Debian wheezy/32 bit, kernel 2.6.38.

Please provide any additional information below.

When I start up the Processing script, this appears in the runtime log:

2.07.2011 2:16:17 controlP5.ControlWindow init
INFO: You are using renderer processing.core.PGraphics2D.
In order to render controlP5 elements you need to call the ControlP5's draw() 
manually.
Suggestion is to put controlP5.draw(); at the bottom of the draw function of 
your sketch.
2.07.2011 2:16:18 controlP5.ControlP5 checkName
WARNING: Controller with name "pause" already exists. overwriting reference of 
existing controller.
2.07.2011 2:16:18 controlP5.ControlP5 checkName
WARNING: Controller with name "logic" already exists. overwriting reference of 
existing controller.
2.07.2011 2:16:18 controlP5.ControlP5 checkName
WARNING: Controller with name "save" already exists. overwriting reference of 
existing controller.
2.07.2011 2:16:18 controlP5.ControlP5 checkName
WARNING: Controller with name "pause" already exists. overwriting reference of 
existing controller.
2.07.2011 2:16:18 controlP5.ControlP5 checkName
WARNING: Controller with name "logic" already exists. overwriting reference of 
existing controller.
2.07.2011 2:16:18 controlP5.ControlP5 checkName
WARNING: Controller with name "save" already exists. overwriting reference of 
existing controller.
2.07.2011 2:16:18 controlP5.ControlP5 checkName
WARNING: Controller with name "pause" already exists. overwriting reference of 
existing controller.
2.07.2011 2:16:18 controlP5.ControlP5 checkName
WARNING: Controller with name "logic" already exists. overwriting reference of 
existing controller.
2.07.2011 2:16:18 controlP5.ControlP5 checkName
WARNING: Controller with name "save" already exists. overwriting reference of 
existing controller.
2.07.2011 2:16:18 controlP5.ControlP5 checkName
WARNING: Controller with name "pause" already exists. overwriting reference of 
existing controller.
2.07.2011 2:16:18 controlP5.ControlP5 checkName
WARNING: Controller with name "logic" already exists. overwriting reference of 
existing controller.
2.07.2011 2:16:18 controlP5.ControlP5 checkName
WARNING: Controller with name "save" already exists. overwriting reference of 
existing controller.
2.07.2011 2:16:18 controlP5.ControlP5 checkName
WARNING: Controller with name "pause" already exists. overwriting reference of 
existing controller.
2.07.2011 2:16:18 controlP5.ControlP5 checkName
WARNING: Controller with name "logic" already exists. overwriting reference of 
existing controller.
2.07.2011 2:16:18 controlP5.ControlP5 checkName
WARNING: Controller with name "save" already exists. overwriting reference of 
existing controller.

Original issue reported on code.google.com by [email protected] on 1 Jul 2011 at 11:20

Erro r

What steps will reproduce the problem?
1.
2.
3.

What is the expected output? What do you see instead?


What version of the product are you using? On what operating system?


Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 14 Jan 2015 at 6:58

all channels show same values

What steps will reproduce the problem?
1. Upload arduinoscope to Arduino Duemilanove
2. Run the windows APP
3. All channels show same value no matter which channel is physically connected 
to the test point

What is the expected output? What do you see instead?
I was expecting all 5 channels to show different values when connected to diff 
test points on my circuit but all channels show same value.

What version of the product are you using? On what operating system?
Windows 7, arduino 1.01, processing 1.5.1

Please provide any additional information below.
I was testing the arduino scope. So I connected channel 0 to the 3.3v supply 
provided on the arduino board, and I see all channels output changed to 3.3 v 
on the PC software. if I move the connection to pin 1 or 2 or 3 or 4 or 5, all 
channels show the same value. is this how the scope should be behaving?

I also monitored the values on a serial terminal and all 6 channels show same 
values or at least very close values, even when only one of them is connected.

Am I missing something?

Thanks,
Sam


Original issue reported on code.google.com by [email protected] on 30 Jul 2012 at 4:28

Attachments:

arduinoscope.java library not recognized by processing

What steps will reproduce the problem?
1. downloaded and extract processing-arduinoscope.zip into sketchbook 
folder
2.
3.
-----------------
What is the expected output? What do you see instead?

I get an "arduinoscope" does not exist, You might be missing a library 
error.

Menu item Sketch > Import library doesn't include an arduinoscope option

--------------------
What version of the product are you using? On what operating system?

I've tried processing versions 1.0.1 and 1.0.6 on Vista32 (java build 
1.6.0_15-b03) and processing 1.0.6 on Win7 32 (java build 1.6.0_16-b01)  -- 
the 1.0.6 copies are fresh downloads

--------------------
Please provide any additional information below.

it seems Processing isn't recognizing arduinoscope as a library. dropping 
P5 and openCV into the Sketchbook/libraries folder works as expected, but 
processing seems to be ignoring arduinoscope...

I've also tried moving the arduinoscope.java file into various locations, 
including the libraries folder of the processing application directory.

Original issue reported on code.google.com by [email protected] on 1 Sep 2009 at 3:18

readStringUntil(int)

What steps will reproduce the problem?
First run... I got by the processing code this:

'The function readStringUntil(int) does not exist'

What is the expected output? What do you see instead?
Nothing

What version of the product are you using? On what operating system?
Newest version on Xubuntu 12.04 LTS

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 10 Nov 2013 at 7:47

Manual for standalone application?

maybe I have no idea what I'm doing but the zip file for the standalone
application for OSX looks like a bunch of uncompiled code?  How do I make
it work?

Andybot

Original issue reported on code.google.com by [email protected] on 5 Oct 2009 at 11:41

Step size x-direction

Hi,

Is it possible to change the step-size in x direction? I working on a photon 
counting project for a secondary school, and my Arduino counts every 250 ms 
(the counts are mapped to 0-1023 in the Arduino) Now I get a stair-case 
pattern. I like to have a smaller step in x-direction (e.g. 5 pixels).

I hope I did not miss an simular issue.






Original issue reported on code.google.com by [email protected] on 27 May 2011 at 12:51

Array out of bounds exception on slow machines.

What steps will reproduce the problem?
1. Run the SimpleSerialArduinoscope example on a slow PC (I am using an
Intel Atom N270 on Windows XP).
2. The CPU usage of java.exe will remain constant at 95%.
3. Soon after it will crash:

Exception in thread "Animation Thread"
java.lang.ArrayIndexOutOfBoundsException: 4
    at SimpleSerialArduinoscope.draw(SimpleSerialArduinoscope.java:124)
    at processing.core.PApplet.handleDraw(PApplet.java:1425)
    at processing.core.PApplet.run(PApplet.java:1327)
    at java.lang.Thread.run(Thread.java:619)


What is the expected output? What do you see instead?
No Crash.

What version of the product are you using? On what operating system?
Aug 26 release zip, built from source. Windows XP.

Please provide any additional information below.
I guess some serial data is being dropped due to the high CPU load. I have
done a little investigation and the crash happens here:

  for (int i=0;i<scopes.length;i++){
    // update and draw scopes

    scopes[i].addData(vals[i]);  <--- vals[i] is out of bounds.

I have worked around the problem by modifying:

void serialEvent(Serial p)

so that it dropps short packets. i.e.

void serialEvent(Serial p) { 

  String data = p.readStringUntil(LINE_FEED);
  if (data != null) {
    int[] tempVals = int(split(data, ' '));
    if(tempVals.length>=scopes.length) {
      vals = tempVals;
      }
    else {
      println("Warning: Dropped a short packet.");
      }
  }
}

But I wouldn't expect an application like this to be quite so CPU intensive!

Original issue reported on code.google.com by [email protected] on 24 Nov 2009 at 8:11

Another implementation (without Java)

After getting something like 5 samples per second, and Java hogging 1005 of my 
CPU, I decided to create a different solution, it's called lxardoscope, 
available from http://lxardoscope.sourceforge.net/ .
Features:
    - display modes: two channels, time/add/xy
    - vertical: 2mV to 10V per division
    - overall gain control for calibration
    - horizontal: 100us to 5 sec, for full sweep
    - trace position adjustments: vertical and horizontal
    - trigger: on/off, channel 1 or channel2, rising or falling edge
    - trigger level: -10 to +10V
    - signal level measurements: max, min, pp, avg, rms
    - signal levels and time shown for mouse pointer location selected on display 
    - up to 3000 samples per second, per channel
    - option for recording input data stream to file
    - option to display recorded data from file
    - timebase calibration adapts to Arduino's conversion speed
    - GND calibration allows for selecting arbitrary GND potential

Original issue reported on code.google.com by [email protected] on 17 Sep 2011 at 9:20

Attachments:

ardinoscope does not run

What steps will reproduce the problem?
1.  application does not run.  I get an error “could not find the main 
class”.  java virtual machine

windows 7 64-bit

version of software unknown. downloaded from  github 4/26/14

https://github.com/konsumer/arduinoscope/find/master

read.md states This is the current version of my Arduino-powered, 
low-resolution, multi-channel oscilliscope. I made 2 frontends, that both speak 
firmata, so you will need to install the Firmata firmware on your Arduino (File 
-> Open -> Examples > Library-Firmata > StandardFirmata, in latest Arduino IDE.

Original issue reported on code.google.com by [email protected] on 29 Apr 2014 at 12:54

controlP5.ControlP5 checkName

What steps will reproduce the problem?
1. Downloaded Arduinoscope for the first time. 
2. Loaded Arduino Uno with Arduinoscope sketch.
3. Connected 5V to Arduino Analog In Pin A0.
4. Ran SimpleSerialArduinoscope in Processing.

What is the expected output? 
5V signal on pin 0 of Oscilloscope screen.

What do you see instead?
No signals on Oscilloscope screen and this error message, repeated several 
time, in the SimpleSerialArduinoscope sketch log:

Feb 26, 2014 4:42:25 PM controlP5.ControlP5 checkName
WARNING: Controller with name "/pause" already exists. overwriting reference of 
existing controller.
Feb 26, 2014 4:42:25 PM controlP5.ControlP5 checkName
WARNING: Controller with name "/logic" already exists. overwriting reference of 
existing controller.
Feb 26, 2014 4:42:25 PM controlP5.ControlP5 checkName
WARNING: Controller with name "/save" already exists. overwriting reference of 
existing controller.

What version of the product are you using? On what operating system?
Windows 64-bit

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 27 Feb 2014 at 1:04

Filling memory at startup

What steps will reproduce the problem?
1. Running the .exe OR 
1. Running the program from processing

I get an error that all of the allowed memory is used, even before the GUI
is initiallised = i do only get a white window. 

This occurs even if I increase the maximum allowed memory size to 1500 mb.

Versions:
arduinoscope: most recent
Processing: 1.0.5


Martin Munk Hansen

Original issue reported on code.google.com by [email protected] on 15 Jun 2009 at 8:59

Unable to Compile in windows

What steps will reproduce the problem?
1.Open Any of the examples
2.Compile and try to upload to Arduino

What is the expected output? What do you see instead?
It should begin uploading after compiling, but i get an error:
error: variable or field 'controlEvent' declared void In function 'void
setup()':
 In function 'void draw()':
 At global scope:

What version of the product are you using? On what operating system?
Arduino 0017 On Windows XP SP3

Original issue reported on code.google.com by [email protected] on 23 Sep 2009 at 11:45

Supplied packages' serialEvent() does not update global vars

Both the binaries and source from the supplied zip and Linux tar.gz file 
(and I'm assuming the Mac one as well) have a bug in the serialEvent() 
function whereby the vars variable that is updated is a local one rather 
than the global one used  by draw().

I notice this has been corrected in the SVN source, with which I've had no 
problems. Could packages containing updated binaries be supplied so that 
others weren't as confused as I was?

Thanks :).

Original issue reported on code.google.com by [email protected] on 11 Jun 2009 at 3:54

Problem with Arduino UNO

What steps will reproduce the problem?
1. Connect Arduino UNO and upload sketch
2. Launch processing and the SimpleSerialArduinoscope
3. Nothing happens

What is the expected output? What do you see instead?
I expect to see the same output like my Duemilanove 328p, but with the UNO all 
channels show readings of 0

What version of the product are you using? On what operating system?
Latest Arduino IDE and Processing, Mac OS x 10.6.7

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 21 Feb 2011 at 12:33

Can't download misnamed file.

What steps will reproduce the problem?
1. open Project Home (http://code.google.com/p/arduinoscope/).
2. click on link 'the arduino sketch'
(http://arduinoscope.googlecode.com/files/arduino_oscilliscope.pde)

What is the expected output? What do you see instead?
Expect to download arduino_oscilliscope.pde, get 'The requested URL
/files/arduino_oscilliscope.pde was not found on this server.' message instead.

What version of the product are you using? On what operating system?
Firefox 3.0.15

Please provide any additional information below.
Proposed solution: link need to be replaced by:
http://arduinoscope.googlecode.com/files/arduino-arduinoscope.pde



Original issue reported on code.google.com by [email protected] on 4 Nov 2009 at 9:30

More oscilloscope-ish features

I needed triggers and faster updates so I wrote a Mac app that is similar.

main differences:
 - single channel
 - up to 360,000 samples/sec
 - triggers
    + internal rising/falling and auto
    + external via digital #12

I'm adjusting the ADC clock setting to get faster sampling and running the
serial port at 2Mbaud to handle the datarates.

I started a forum at:
http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1242967991/2#2

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

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

Original issue reported on code.google.com by [email protected] on 22 May 2009 at 2:04

arduinoscope with processing-1.2.1 didn't start

What steps will reproduce the problem?
1. download processing-1.2.1, processing-arduinoscope.zip and controlP5.zip
2. untar and unzip all where things belong to 
3. start the SimpleSerialArduinoscope from sketchbook

What is the expected output? What do you see instead?
expect a starting SimpleSerialArduinoscope, get a
Note that release 1.0, libraries must be installed in a folder named 
'libraries' inside the 'sketchbook' folder.

What version of the product are you using? On what operating system?


Please provide any additional information below.
runs all well with processing-1.1. 1.2 changes a lot, that might be the problem.

Original issue reported on code.google.com by [email protected] on 17 Jul 2010 at 4:29

Library incompatibility with 32-bit Intel Macs

What steps will reproduce the problem?
1. Mac OS X 10.5 on a 32-bit Intel Mac
2. Try to compile SimpleSerialArduinoscope example.

What is the expected output? What do you see instead?

Expected output is an application, I see this instead: http://qkpic.com/7704c

What version of the product are you using? On what operating system?

Latest version on Mac OS X Leopard 10.5.8.

Please provide any additional information below.

The library needs to be recompiled in Java 1.5. I would be glad if that were 
possible.

Original issue reported on code.google.com by [email protected] on 6 Sep 2009 at 9:23

Select a different serial port

What steps will reproduce the problem?
1. Connect the Arduino to a system on a port other than the first one
identified by Processing.Serial
2. Get no data

What is the expected output? What do you see instead?
A way to change which serial port the arduinoscope is listening on


What version of the product are you using? On what operating system?
trunk/ on Windows


Please provide any additional information below.
I'd played around with adding a controlP5.ScrollList but wasn't really able
to get it to compile.  Diff available if it's helpful.

Original issue reported on code.google.com by [email protected] on 21 Sep 2009 at 8:43

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.