FLOX DAW
FLOX DAW

Reputation: 1

Jarduino library not working

I am writing a little arduino program that needs the arduino to be controlled from a java program on my computer. I want to use the Jarduino library (https://github.com/SINTEF-9012/JArduino/wiki/2-Minute-Tutorial) and have followed the install instructions, but when I try and upload the firmware to my arduino i get this error:

exit status 1 no matching function for call to 'JArduino::init_JArduino()'

How would I fix this, and if I cant, what is another way to easily control an arduino form a java program?

Upvotes: 0

Views: 714

Answers (1)

bok
bok

Reputation: 9

I fixed this by modifying the c++ code ..\Arduino\libraries\JArduino\JArduino.cpp

Change the public method to:

// Public Methods
void JArduino::init_JArduino(void) {
    // init the serial port
    Serial.begin(9600);
}

And modify the template ..\Arduino\libraries\JArduino\JArduino.h

// Standard init and pool operations to be called in setup and loop
void init_JArduino();

Upvotes: 0

Related Questions