Hello!
I grabbed this example:
/*
* ap_ReadAnalog
*
* Reads an analog input from the input pin and sends the value
* followed by a line break over the serial port.
*
* This file is part of the Arduino meets Processing Project:
* For more information visit http://www.arduino.cc.
*
* copyleft 2005 by Melvin Ochsmann for Malm? University
*
*/
// variables for input pin and control LED
int analogInput = 3;
int LEDpin = 13;
// variable to store the value
int value = 0;
// a threshold to decide when the LED turns on
int threshold = 512;
void setup(){
// declaration of pin modes
pinMode(analogInput, INPUT);
pinMode(LEDpin, OUTPUT);
// begin sending over serial port
beginSerial(9600);
}
void loop(){
// read the value on analog input
value = analogRead(analogInput);
// if value greater than threshold turn on LED
if (value < threshold) digitalWrite(LEDpin, HIGH); else digitalWrite(LEDpin, LOW);
// print out value over the serial port
printInteger(value);
// and a signal that serves as seperator between two values
printByte(10);
// wait for a bit to not overload the port
delay(10);
}
I glommed it from http://webzone.k3.mah.se/projects/arduino-workshop/projects/arduino_meets_processing/instructions/ldr.html
The code fragment:
beginSerial(9600);
caused it to throw an obvious exception,
"ap_ReadAnalog.cpp: In function 'void setup()':
ap_ReadAnalog:30: error: 'beginSerial' was not declared in this scope
ap_ReadAnalog.cpp: In function 'void loop()':
ap_ReadAnalog:41: error: 'printInteger' was not declared in this scope
ap_ReadAnalog:44: error: 'printByte' was not declared in this scope"
I confess I don't know really know what it means. here. It may have worked for the release available in 2005, but definitely not for 0022..
Suggestions please
Doctor Who8
Be careful of things that go BLEEP!