Hallo
Kann mir bitte jemand helfen ich habe ein Problem mit diesem Programm weil ich ein noob bin
https://github.com/vjaunet/QUADCOPTER
Ich habe alles nach Anleitung von vjaunet gemacht
http://www.raspberrypi.org/forums/viewto...6&start=75
Aber wenn ich make im Pilot Ordner eingebe kommt eine Fehlermeldung.
parser.cpp:82:11: error: ‘xcmd’ was not declared in this scope
Ich hab dann parser.cpp geöffnet und statt xcmd cmd hingeschrieben.
else if(sub == "\"roll\":"){
ss >> sub;
std::istringstream( sub ) >> cmd;
ypr[2] = xcmd;
Dann kam keine Fehlermeldung mehr und ich hab wie in der Anleitung das Programm gestartet und es kam das
pi@raspberrypi ~/QUADCOPTER/PILOT $ ./quad_pilot
QuadCopter Pilot v0.1
----------------------
Succeed to create socket
Waiting for Instructions...
Ich habe dann die 4 ESC eingeschaltet (sie piepten es kam aber kein Ton das sie ein Signal bekommen haben) und am Handy die app geöffnet und die richtige ip eingegeben und probiert aber die motoren piepten nur weil sie kein Signal bekommen (die esc sind richtig angeschlossen)
Später hab ich dann calibrate_ESC und danach test_ESC ausgeführt und es lief nur 1 Motor, der was auf GPIO 4 angeschlossen ist wenn ich einen anderen Motor an GPIO 4 anschließe funktionierte der.
Hab ich irgendetwas falsch gemacht oder muss ich noch etwas anderes öffnen oder könnte es daran liegen dass ich das Model b+ habe? (darauf ist raspbian)
Danke im voraus
Kann mir bitte jemand helfen ich habe ein Problem mit diesem Programm weil ich ein noob bin
https://github.com/vjaunet/QUADCOPTER
Ich habe alles nach Anleitung von vjaunet gemacht
http://www.raspberrypi.org/forums/viewto...6&start=75
Aber wenn ich make im Pilot Ordner eingebe kommt eine Fehlermeldung.
parser.cpp:82:11: error: ‘xcmd’ was not declared in this scope
Ich hab dann parser.cpp geöffnet und statt xcmd cmd hingeschrieben.
else if(sub == "\"roll\":"){
ss >> sub;
std::istringstream( sub ) >> cmd;
ypr[2] = xcmd;
Dann kam keine Fehlermeldung mehr und ich hab wie in der Anleitung das Programm gestartet und es kam das
pi@raspberrypi ~/QUADCOPTER/PILOT $ ./quad_pilot
QuadCopter Pilot v0.1
----------------------
Succeed to create socket
Waiting for Instructions...
Ich habe dann die 4 ESC eingeschaltet (sie piepten es kam aber kein Ton das sie ein Signal bekommen haben) und am Handy die app geöffnet und die richtige ip eingegeben und probiert aber die motoren piepten nur weil sie kein Signal bekommen (die esc sind richtig angeschlossen)
Später hab ich dann calibrate_ESC und danach test_ESC ausgeführt und es lief nur 1 Motor, der was auf GPIO 4 angeschlossen ist wenn ich einen anderen Motor an GPIO 4 anschließe funktionierte der.
Hab ich irgendetwas falsch gemacht oder muss ich noch etwas anderes öffnen oder könnte es daran liegen dass ich das Model b+ habe? (darauf ist raspbian)
Danke im voraus