MultiWiiKopter-Konfigurationsprogramm für Arduino

Benutzeravatar
r0sewhite
Beiträge: 1757
Registriert: 13.12.2010 02:45:33
Wohnort: Augsburg

#676 Re: MultiWiiKopter-Konfigurationsprogramm für Arduino

Beitrag von r0sewhite »

Roman hat Recht, ist bei mir genauso: D/R und EXPO lässt sich mit Select speichern aber nicht mit einem Rechtsklick. Ebenso werden die Winkel nicht als Balken angezeigt. Ich kann unter Receiver in und ESC/Servo out in den Grafikmodus umschalten, doch auch dann werden die Winkel weiter als Zahlen angezeigt.
Viele Grüße
Tilman

www.microcopters.de
flehrsen
Beiträge: 40
Registriert: 07.03.2011 22:18:15
Wohnort: Potsdam

#677 Re: MultiWiiKopter-Konfigurationsprogramm für Arduino

Beitrag von flehrsen »

@Arnd: Danke erst mal für die Tipps, werde dann morgen bestimmt berichten.

bis denne
Roman
Benutzeravatar
yacco
Beiträge: 4728
Registriert: 15.02.2009 19:27:59
Wohnort: Aßlar

#678 Re: MultiWiiKopter-Konfigurationsprogramm für Arduino

Beitrag von yacco »

Ah, Tilman, das war der entscheidende Hinweis, die RIGHT Taste funktioniert da nicht, stimmt. Wird umgehend behoben. Das mit dem Grafik-Mode kann ich dagegen nicht nachvollziehen, funktioniert bei mir problemlos.

Roman, was den Abbruch beim Anzeigen der Batteriespannung angeht - du könntest mal #define DUMP_BUFFER im Sketch einschalten, dann müßtest du die gelesenen Bytes angezeigt bekommen (nach 8 Bytes Taste drücken, dann gehts weiter) . Die LCD Ausgabe mal bitte aufschreiben und hier posten, vielleicht komm ich dahinter, was da schiefgeht.
Ciao, Arnd
flehrsen
Beiträge: 40
Registriert: 07.03.2011 22:18:15
Wohnort: Potsdam

#679 Re: MultiWiiKopter-Konfigurationsprogramm für Arduino

Beitrag von flehrsen »

@Arnd: Die Bat.Anzeige hat erst 00.0V angezeigt und dann wrong suffix .... Ich weiß aber sie funktioniert, oder muss ich da noch was im WMC sketch was freischalten (zwecks OSD). Alles andere dann morgen. Hab alles grad eingepackt und das Weib ist wieder daheim :roll: :
Benutzeravatar
yacco
Beiträge: 4728
Registriert: 15.02.2009 19:27:59
Wohnort: Aßlar

#680 Re: MultiWiiKopter-Konfigurationsprogramm für Arduino

Beitrag von yacco »

Das mit dem WRONG SUFFIX ist doch schon mal ein wertvoller Hinweis. :thumbleft:

Ähm... hast du die Konstante APC220 bei dir im Sketch auskommentiert?
Ciao, Arnd
flehrsen
Beiträge: 40
Registriert: 07.03.2011 22:18:15
Wohnort: Potsdam

#681 Re: MultiWiiKopter-Konfigurationsprogramm für Arduino

Beitrag von flehrsen »

yacco hat geschrieben:Das mit dem WRONG SUFFIX ist doch schon mal ein wertvoller Hinweis. :thumbleft:

Ähm... hast du die Konstante APC220 bei dir im Sketch auskommentiert?

Code: Alles auswählen

// disables a connected APC220 module during playback of logfiles. It is assumed that the ENABLE pin of
// APC220 is connected to pin D2 of the Arduino board. I soldered a 20k resistor between the two pins, 
// seems to work.
// [footprint: 40 bytes]
//#define APC220
#define APC220_ENABLE_PIN 2
Benutzeravatar
yacco
Beiträge: 4728
Registriert: 15.02.2009 19:27:59
Wohnort: Aßlar

#682 Re: MultiWiiKopter-Konfigurationsprogramm für Arduino

Beitrag von yacco »

So soll das sein. Dann doch wie oben beschrieben die Sache mit CHECK_INPUT mal probieren. Sehr seltsam.

EDIT: Probier mal, Zeile 2276

Code: Alles auswählen

      if (buffer[readBytes] == tag) { // || state == 34) {
gegen

Code: Alles auswählen

      if (buffer[readBytes] == tag || state == 34) {
zu ersetzen.
Ciao, Arnd
flehrsen
Beiträge: 40
Registriert: 07.03.2011 22:18:15
Wohnort: Potsdam

#683 Re: MultiWiiKopter-Konfigurationsprogramm für Arduino

Beitrag von flehrsen »

yacco hat geschrieben:... - geschlossen liegt der Taster auf Masse, offen ist er hochohmig, aber die internen Pullups ziehen den dann schon auf HIGH).
Das verstehe ich nich janz. Wenn ich nicht drücke ist kein Stromdurchgang. Gedrückt ja, aber mit großem Widerstand (was heißt hochohmig 10Ohm, 100Ohm, Kohm, ..) . aber beim fetten hörts auf. Und, wie sehe ich ersteres auf meinem Multimeter?? :oops:

Danke, Roman
Benutzeravatar
yacco
Beiträge: 4728
Registriert: 15.02.2009 19:27:59
Wohnort: Aßlar

#684 Re: MultiWiiKopter-Konfigurationsprogramm für Arduino

Beitrag von yacco »

Hehe, das heißt in dem Fall, der Taster ist offen, am Eingang liegt also überhaupt keine definierte Spannung an. Über die internen Pullup-Widerstände im Prozessor erkennt das Programm dann einen HIGH-Pegel.
Ciao, Arnd
Benutzeravatar
r0sewhite
Beiträge: 1757
Registriert: 13.12.2010 02:45:33
Wohnort: Augsburg

#685 Re: MultiWiiKopter-Konfigurationsprogramm für Arduino

Beitrag von r0sewhite »

Hab das eben mal nachvollzogen. Bei mir erscheint die Batterieanzeige auch nur für den Bruchteil einer Sekunde, doch meldet er Wrong Prefix, nicht Suffix.
Viele Grüße
Tilman

www.microcopters.de
flehrsen
Beiträge: 40
Registriert: 07.03.2011 22:18:15
Wohnort: Potsdam

#686 Re: MultiWiiKopter-Konfigurationsprogramm für Arduino

Beitrag von flehrsen »

r0sewhite hat geschrieben:Hab das eben mal nachvollzogen. Bei mir erscheint die Batterieanzeige auch nur für den Bruchteil einer Sekunde, doch meldet er Wrong Prefix, nicht Suffix.
Vielleicht habe ich mich da geirrt. Schaue heut Abend noch mal nach.

bis denne
Roman
Benutzeravatar
yacco
Beiträge: 4728
Registriert: 15.02.2009 19:27:59
Wohnort: Aßlar

#687 Re: MultiWiiKopter-Konfigurationsprogramm für Arduino

Beitrag von yacco »

Dann könnte es sein, dass das seltsame Verhalten, das ich bei meinem APC220 Modul gesehen habe, auch bei der seriellen Kommunikation über Kabel auftritt. Probiert mal mit eingeschalteter APC220 Option (da wird scheinbar immer ein Extra-Byte empfangen, das vor dem eigentlichen Datenblock gesendet wird).
Ciao, Arnd
helipage
Beiträge: 9
Registriert: 26.03.2011 00:41:09
Wohnort: 58... Iserlohn

#688 Re: MultiWiiKopter-Konfigurationsprogramm für Arduino

Beitrag von helipage »

yacco hat geschrieben:Dann könnte es sein, dass das seltsame Verhalten, das ich bei meinem APC220 Modul gesehen habe, auch bei der seriellen Kommunikation über Kabel auftritt. Probiert mal mit eingeschalteter APC220 Option...
Hallo Arnd...
Ich hatte ja bei meiner Config-Box auch das Problem mit der Anzeige "Wrong Suffix..." anstelle des Battery Levels.
Hab gerade mal die V2.90 compiliert und dabei die APC220 Option aktiviert.
Nun, was soll ich sagen, das wars ;-)
Battery wird angezeigt (wenn auch 00.0V) und bei einem weiteren "Links" erscheint auch noch eine Anzeige mit Aux-Level, die ich vorher wg. Programm halted nie gesehen hab...

Nun läuft (zumindest bei mir) alles bestens.
Vielen Dank, und weiter so, geniale Idee.
Hoffe, ich kann meinen Copter bald zusammenschrauben, damit es losgehen kann...

Schöne Grüße
Dirk
flehrsen
Beiträge: 40
Registriert: 07.03.2011 22:18:15
Wohnort: Potsdam

#689 Re: MultiWiiKopter-Konfigurationsprogramm für Arduino

Beitrag von flehrsen »

helipage hat geschrieben: ... und dabei die APC220 Option aktiviert.
Nun, was soll ich sagen, das wars ;-)
Battery wird angezeigt ...
Dirk
Hallo,

kann ich mich nur anschließen. Funktioniert jetzt alles. :D Naja, bis auf mein Selectbutton, somit bleiben D/R - Expo und Level nicht einstellbar :cry:.

@Arnd: Kann mann das nicht auch mit dem "Right-Click" ermöglichen. :bounce:

Ach noch mal zu meinem select_button. Wenn ich den Taster drücke, kann ich kurz zw. vcc und sel (bzw. A0) einen Widerstand von ca. 1300 Ohm messen. Ist das i.O., wollte eigentlich auf einen extra Taster verzichten.

Roman

Edit: A0 ist auch im Sketch definiert.

Code: Alles auswählen

#define JS_SELECT_PIN A0
Edit 2: Select geht jetzt, aber D/R - Expo und Level lassen sich auch nicht beim durchklicken mit select nicht speichern. :?: Ich hatte

Code: Alles auswählen

#define KEY_PIN      A0
auskommentiert, nach Aktivierung funktioniert jetzt auch mein select_button.
Benutzeravatar
r0sewhite
Beiträge: 1757
Registriert: 13.12.2010 02:45:33
Wohnort: Augsburg

#690 Re: MultiWiiKopter-Konfigurationsprogramm für Arduino

Beitrag von r0sewhite »

Kannst Du Dein Platinenlayout umbauen, so dass Select auf A3 oder so liegt? Bei mir ging Select auch nicht auf A0. Da die JS-Achsen auf A1 und A2 liegen, habe ich Select auf A3 gelegt und seitdem geht es.

EDIT: Wie? Seitdem KEY_PIN auf A0 aktiviert ist, geht es? :shock:
Viele Grüße
Tilman

www.microcopters.de
Antworten

Zurück zu „Allgemeines“