When i open this sketch example:
/* ******************************************************
Send data to MegunoLink for plotting.
This program reads the first three analog input values
and sends them to MegunoLink for plotting.
Download MegunoLink, a free tool for uploading programs,
monitoring, logging and plotting Arduino data, from:
http://www.MegunoLink.com/Download_MegunoLink
****************************************************** */
#include <GraphSeries.h>
GraphSeries g_aGraphs[] = {"ADC0", "ADC1", "ADC2"};
void setup()
{
// The data is sent via the serial port. Initialize it.
Serial.begin(9600);
}
void loop()
{
int nADCInput;
// Read values from the ADC converter and send them out the serial port.
for (nADCInput = 0; nADCInput <= 2; ++nADCInput)
g_aGraphs[nADCInput].SendData(analogRead(nADCInput));
delay(300);
}
That is the example "SendAnalogValues" in the folder librarie of "Arduino Graphing Librarie" that i downloaded in this webpage:
http://www.blueleafsoftware.com/Resources/EmbeddedSand/Plotting_Arduino_Data
I get an "error compiling" message from arduino with the following contents on the bottom black window of arduino environment:
C:\arduino-1.0.1\libraries\GraphSeries\GraphSeries.cpp: In member function 'void GraphSeries::SendData(float)':
C:\arduino-1.0.1\libraries\GraphSeries\GraphSeries.cpp:11: error: no matching function for call to 'GraphSeries::SendData(Serial_, const char&, float&)'
C:\arduino-1.0.1\libraries\GraphSeries\GraphSeries.cpp:9: note: candidates are: void GraphSeries::SendData(float)
C:\arduino-1.0.1\libraries\GraphSeries/GraphSeries.h:15: note: void GraphSeries::SendData(HardwareSerial*, float)
C:\arduino-1.0.1\libraries\GraphSeries/GraphSeries.h:17: note: static void GraphSeries::SendData(const char*, float)
C:\arduino-1.0.1\libraries\GraphSeries/GraphSeries.h:18: note: static void GraphSeries::SendData(HardwareSerial*, const char*, float)
C:\arduino-1.0.1\libraries\GraphSeries/GraphSeries.h:20: note: static void GraphSeries::SendData(prog_char*, float)
C:\arduino-1.0.1\libraries\GraphSeries/GraphSeries.h:21: note: static void GraphSeries::SendData(HardwareSerial*, prog_char*, float)
C:\arduino-1.0.1\libraries\GraphSeries\GraphSeries.cpp: In static member function 'static void GraphSeries::SendData(const char*, float)':
C:\arduino-1.0.1\libraries\GraphSeries\GraphSeries.cpp:21: error: no matching function for call to 'GraphSeries::SendData(Serial_, const char&, float&)'
C:\arduino-1.0.1\libraries\GraphSeries\GraphSeries.cpp:9: note: candidates are: void GraphSeries::SendData(float)
C:\arduino-1.0.1\libraries\GraphSeries\GraphSeries.cpp:14: note: void GraphSeries::SendData(HardwareSerial*, float)
C:\arduino-1.0.1\libraries\GraphSeries\GraphSeries.cpp:19: note: static void GraphSeries::SendData(const char*, float)
C:\arduino-1.0.1\libraries\GraphSeries/GraphSeries.h:18: note: static void GraphSeries::SendData(HardwareSerial*, const char*, float)
C:\arduino-1.0.1\libraries\GraphSeries/GraphSeries.h:20: note: static void GraphSeries::SendData(prog_char*, float)
C:\arduino-1.0.1\libraries\GraphSeries/GraphSeries.h:21: note: static void GraphSeries::SendData(HardwareSerial*, prog_char*, float)
C:\arduino-1.0.1\libraries\GraphSeries\GraphSeries.cpp: In static member function 'static void GraphSeries::SendData(prog_char*, float)':
C:\arduino-1.0.1\libraries\GraphSeries\GraphSeries.cpp:35: error: no matching function for call to 'GraphSeries::SendData(Serial_, prog_char&, float&)'
C:\arduino-1.0.1\libraries\GraphSeries\GraphSeries.cpp:9: note: candidates are: void GraphSeries::SendData(float)
C:\arduino-1.0.1\libraries\GraphSeries\GraphSeries.cpp:14: note: void GraphSeries::SendData(HardwareSerial*, float)
C:\arduino-1.0.1\libraries\GraphSeries\GraphSeries.cpp:19: note: static void GraphSeries::SendData(const char*, float)
C:\arduino-1.0.1\libraries\GraphSeries\GraphSeries.cpp:24: note: static void GraphSeries::SendData(HardwareSerial*, const char*, float)
C:\arduino-1.0.1\libraries\GraphSeries\GraphSeries.cpp:33: note: static void GraphSeries::SendData(prog_char*, float)
C:\arduino-1.0.1\libraries\GraphSeries/GraphSeries.h:21: note: static void GraphSeries::SendData(HardwareSerial*, prog_char*, float)