Nanowii +Kiss Regler Gasweg anlernen

Status
Nicht offen für weitere Antworten.
#1
Hallo,

Ich habe meinen ersten Wii Copter von Flyduino fertig gestellt. Die Regler sind fest an der Nanowii gelötet.
Ich bin eigentlich davon ausgegangen, dass man die Regler mit der FC anlernen kann. Das Grundsetup habe ich über die Browser App gemacht und in der Multiwii GUI funktioniert auch alles soweit. Leider komme ich nicht dahinter, wie ich die Regler anlernen kann, da die Nanowii beim Einschalten mit Vollgasposition am Sender ja nicht scharf schaltet.

Motoren laufen auch an beim Gas geben, aber eben leicht ungleichmäßig.

Ich möchte ungern die Regler wieder ablöten und an einem normalen Empfänger anlernen (an der Nanowii ist ein Summensignalempfänger verbaut) Evtl habe ich eine Schaltfläche übersehen?

Im Voraus besten Dank!
 

xcube

Neuer Benutzer
#2
Hallo,

dafür musst du im Arduino Sketch aus dem Verzeichnis "MWC21NanoV_0991" die Variable " static uint8_t throttleTest = 0; " auf " static uint8_t throttleTest = 1; " setzen (ca. in Zeile 90). Dann den geänderten Sketch mit Hilfe der Arduino GUI auf die NanoWi hoch laden. So kannst du die Gaswege der ESC alle auf einmal anlernen. (WICHTIG: Propeller müssen ab sein!!)
Nach dem erfolgreichen anlernen, die Variable wieder zurück auf " 0 " setzen und erneut mit Arduino hoch laden.

In diesem Video zeigt es ronco (der Entwickler) sehr schön: (vorspulen bis: 1h8m30s)

https://youtu.be/b1FBB922WC8?t=1h8m30s

cu
xcube
 
Zuletzt bearbeitet:
#3
Vielen Dank für die Info, dann geht's wohl nicht über das Nanowii Setup Tool.
Hab's gerade getestet, leider bringt er mir eine Fehlermeldung:

Arduino: 1.6.7 (Windows 8.1), Board: "Arduino Leonardo"

C:\Users\Danny\Desktop\MWC21NanoV_0991\MWC21NanoV_0991\Serial.ino: In function 'void setup()':

Serial:294: error: 'SerialOpen' was not declared in this scope

serialize8(VERSION); // multiwii version

^

C:\Users\Danny\Desktop\MWC21NanoV_0991\MWC21NanoV_0991\RX.ino: In function 'void configureReceiver()':

RX:88: error: 'SerialOpen' was not declared in this scope

SerialOpen(1,115200);

^

exit status 1
'SerialOpen' was not declared in this scope


Das sagt mir natürlich garnix :D
Ich hab auch schon Google bemüht, aber noch nicht ganz schlau geworden.
Notfalls muss ich halt doch die Regler einzeln anlernen.

Er fliegt ja auch schon und die Einstellungen in der Multiwii GUI waren auch kein Problem.
Nur laufen die Motoren erst ab ca. 10% Gas an und nicht schon beim "armen", das heißt er hat kein Standgas.

Vorab vielen Dank!
 
#4
So Fehler selbst gefunden. Mit der aktuellen Arduino Software funktioniert der Upload wohl nicht. Mit 1.0.1 geht's.

Nochmals danke für den Tipp!
 
G

Gelöschtes Mitglied 48937

Gast
#5
Die Arduino ide 1.6.7 hat da einen bug. Mit 1.6.5-r5 hab ich keine Probleme, danach funktioniert das eine oder andere nicht mehr richtig.
 
Status
Nicht offen für weitere Antworten.
FPV1

Banggood

Oben Unten