Companion9x -Alles rund um den EEPROM Editor und Simulator für opentx, er9x, th9x

Status
Nicht offen für weitere Antworten.

rose1203

Erfahrener Benutzer
#23
Dann nimm doch ein einfaches Flugmodell mit deinen 4 Funktionen z.B. Einfaches Modell 4-CH oder im Companion für Taranis gibt es auch eine Vorlage für Multikopter.
Wenn du nur eine Anlage für 4 Kanäle hast, reicht doch das 4-Ch Programm
mit Gas, Yaw (wie Seitenruder), Höhe (Pitch) und Roll
 

franko_

Erfahrener Benutzer
#24
Naja, das mit den Flugmodellen 4 Kanal geht ja schon.

Aber ich habe soeben den Ch5 mit dem 3 Way switch verknüpft ... das kommt davon wenn man nur Analog hat.

Denke das geht mit dem Simulator und Companion besser und werde mich da mal reinlesen....
 

meute

Erfahrener Benutzer
#25
Hallo,

einfach das komplette Verzeichnis kopieren, fertig.
Da ist nichts im Registry oder sosnt wo eingetragen oder versteckt.
Ich habe eben companion9x 1.48 auf Windows XP und neu auf Windows 8 installiert.
Dann den ganzen Inhalt des companion9x-Verzeichnis im Programme-Ordner von WinXP zu Win8 kopiert.

Aber auf Win8 fehlen alle Einstellungen.

Wer weiß, wo companion9x in Windows die Einstellungen speichert?

Ansonsten muss ich morgen mal im User-Profil suchen.


Gruß
meute
 

meute

Erfahrener Benutzer
#26
Hallo,

Ich habe eben companion9x 1.48 auf Windows XP und neu auf Windows 8 installiert.
Dann den ganzen Inhalt des companion9x-Verzeichnis im Programme-Ordner von WinXP zu Win8 kopiert.
Aber auf Win8 fehlen alle Einstellungen.
Wer weiß, wo companion9x in Windows die Einstellungen speichert?
Falls die Info in Zukunft mal jemand braucht.
Die Einstellungen für companion9x für Windows werden in der Registry gespeichert.
[HKCU\Software\companion9x\companion9x]


einfach das komplette Verzeichnis kopieren, fertig.
Da ist nichts im Registry oder sosnt wo eingetragen oder versteckt.
Einfach ein gutes Programm, das nicht diesen Windoff Registry-Scheiß mitmacht
Ist dann wohl doch kein so gutes Programm... ;)


Gruß
meute
 

meute

Erfahrener Benutzer
#27
Hallo,

müssten auf dem Reiter Mischer nicht die Namen der Kurven angezeigt werden, wenn man welche in Verwendung hat?
Natürlich wurde vorher bei den Kurven im Feld "Curve name" ein Name vergeben.

companion9x_Mischer_Name der Kurve.jpg


Gruß
meute
 

franko_

Erfahrener Benutzer
#28
Hätte da auch noch ein Problem mit den Flugphasen und dem P3 Poti.
P3 ist bei mir ein 6 Fachschalter den ich gerne mit den jeweiligen Flugmodi anzeigen möchte, leider funzt das ned so wie gedacht.

D.h. es wird mir nur der Acro Modus angezeigt und das wars.. Wo werden dann die PWM Werte eingetragen, leider kann ich keinen P3 einstellen nur Custom switches/virtuelle.

Ich habe hier 2 links, denke Bilder sagen da mehr:
https://www.dropbox.com/s/8y0qnpght72odn1/Flight_Mode1.jpg

https://www.dropbox.com/s/t5x1og9w0hc948h/Flight_Mode2.jpg

Danke schonmal ..
Frank
 

helle

Erfahrener Benutzer
#29
Hy,

hast du P3 ersetzt durch 6 Fachschalter mit entsprechend angepassten Widerständen,
wie schon mehrfach hier gezeigt und berechnet.

Was du tatsächlich per Schalter draufschaltes kannst du dir in den Servo Limits der Taranis
anzeigen lassen. Also Werte von 1000us bis 2000us
Software Option ppmus muss aktiv sein!


Companion9x weiß davon natürlich nichts
du kannst nur in der Simulation den P3 drehen.

APM wertet die PPM Werte selbst aus und reagiert dann.
Somit einfach die P3 Werte an Kanal weitergeben.

Wenn du aber die PPM Werte sehen oder ansagen willst,
dann in den Custom Switches die 6 Bereiche eingeben
(Bereich mit AND verknüpfen)

und diese 6 CS via 6 CF zur Ansage bringen

Dazu gibt es schon zig Besipiel hier,
auch mit Ansage-Wav-Dateien zum download.
mit min 3 Grundvarianten wie man das machen kann.

siehe auch ab #1275 bei Taranis.......

Helle
 
Zuletzt bearbeitet:

franko_

Erfahrener Benutzer
#30
Hy,

hast du P3 ersetzt durch 6 Fachschalter mit entsprechend angepassten Widerständen,
wie schon mehrfach hier gezeigt und berechnet.

Ja, geht auch wunderbar

Was du tatsächlich per Schalter draufschaltes kannst du dir in den Servo Limits der Taranis
anzeigen lassen. Also Werte von 1000us bis 2000us
Software Option ppmus muss aktiv sein!

PPM ist aktiv


Companion9x weiß davon natürlich nichts
du kannst nur in der Simulation den P3 drehen.

Das habe ich gemerkt

APM wertet die PPM Werte selbst aus und reagiert dann.
Somit einfach die P3 Werte an Kanal weitergeben.

Wenn du aber die PPM Werte sehen oder ansagen willst,
dann in den Custom Switches die 6 Bereiche eingeben
(Bereich mit AND verknüpfen)

und diese 6 CS via 6 CF zur Ansage bringen

Dazu gibt es schon zig Besipiel hier,
auch mit Ansage-Wav-Dateien zum download.
mit min 3 Grundvarianten wie man das machen kann.

siehe auch ab #1275 bei Taranis.......

Helle
Danke Helle,

leuchtet mir ein, ich verknüpfe den ermittelten PPM Werte mit einem CS?
Ich habe doch nur den P3, d.h. P3 and PWM Wert = Flugphase?

Ich probiers mal in einer ruhigen Minute aus ..

Gruss
Frank
 

helle

Erfahrener Benutzer
#31
Hy,
das läuft so in der Art ab:
je nachdem ob du eine TH9x eine 9RX oder eine Taranis hast.

CS1 P3 >1350 AND P3 <1400 somit CS1 aktiv wenn P3 in dem Bereich von 1350 bis 1400 liegt.
CS2
CS3
CS4
CS5
CS6


CF1 CS1 Play Track Mode1
CF2
CF3
CF4
CF5
CF6

CF1 spielt die Ansage ab wenn CS1 aktiv

Schau ab #1275 nach das sind ein paar gute Lösungen drinnen.
Dort sind auch die WAV-Dateien dazu.
 

franko_

Erfahrener Benutzer
#32
Danke @Helle,

jetzt ist mir das klarer, d.h. ich lese die PWM´s im MP aus und ergänze die Flightmodes dann in die Custom switches 1-6.
Den Post habe ich gelesen, aber ich brauche jetzt noch ein Soundmodul, oder mache irgendwann mal ein upgrade auf Taranis.

Aber bin erstmal mit meinem MCU upgrade zufrieden und die Flightmodes teste ich heute Abend.

Danke
Frank
 

franko_

Erfahrener Benutzer
#33
Danke @Helle,

jetzt ist mir das klarer, d.h. ich lese die PWM´s im MP aus und ergänze die Flightmodes dann in die Custom switches 1-6.
Den Post habe ich gelesen, aber ich brauche jetzt noch ein Soundmodul, oder mache irgendwann mal ein upgrade auf Taranis.

Aber bin erstmal mit meinem MCU upgrade zufrieden und die Flightmodes teste ich heute Abend.

Danke
Frank

Eine Frage hätte ich noch:
Man kann ja die GPS Koordinaten anzeigen lassen, mich würde aber eher nur die reine Sat Anzahl interessieren.
Kann man das einstellen, oder muss das neu geschrieben werden?

Edit:
Gerade mal getestet, ja das funktioniert jetzt so halbwegs.
Wie kann ich den PWM Bereich einstellen?
CS1 P3 >1350 AND P3 <1400 somit CS1 aktiv wenn P3 in dem Bereich von 1350 bis 1400 liegt.

Habe nur die direkten Werte:

CS1 Funktion: a~x V1 P3 V2 -100 and --

Sehe gerade was: PPMus ist nicht drauf ... okay ... ist jetzt drauf, leider kann ich die Schwellwerte wie oben nicht eintragen ...
Ging jetzt ohne, jetzt fehlt mir noch die sechste Flugphase, wie konfiguruere ich die?
Sehe nur fünf ....
 
Zuletzt bearbeitet:

helle

Erfahrener Benutzer
#34
Hy

a~x ist schon ein Bereich: a ungefähr x also hat schon etwas Hysterese, aber nur ca 5%
wenn du deinen genauen Wert kennst, dann reicht das schon.

sonst mit a>x und a<x arbeiten.

6.Flugphase hat normal 1000 oder 2000us, je nachdem was eingestellt ist.

a>x P3 1950 für 2000
a<x P3 1050 für 1000


Für die reine % Werte anstatt ppmus gibt es auch meine Umrechnungstabelle/Formel
bei#1275 PPMus-Wert eintragen, %-Wert erhalten

ich bin blos gerade an einem Computer wo kein companion9x drauf ist,
sonst würde ich da schnell was hier reinkopieren.


GPS reine SAT-Anzahl kommt zusätzlich im nächsten großen Update.

Helle
 
Zuletzt bearbeitet:

franko_

Erfahrener Benutzer
#35
Lieben Dank @Helle,

wenn die Anzeige stabil läuft, lass ich es so.
Wie ich gelesen habe gibt es nur fünf Flugphasen, gut damit kann ich leben.. die letzte ist Auto.

Dann freue ich mich auf das nächste grosse update, meine das ich was vom GPS fix im trunk gelesen habe.

Gruss
Frank

P.S. Bezüglich des Sat counts: Ist da eine Version in einem Trunk versteckt?
Im Prinzip müsste ja nur die richtige Zeile eingelesen werden, bzw. ersetzt durch dier Koordinaten:
http://code.google.com/p/opentx/source/browse/trunk/src/telemetry/nmea.cpp
 
Zuletzt bearbeitet:

meute

Erfahrener Benutzer
#36
Tastenbelegung der PC-Tastatur?

Hallo,

weiß jemand, wie in companion9x für Windows die komplette Tastenbelegung der Fernsteuerung im TX-Simulator ist?
5 Tasten sind mir bekannt, eine kann ich nicht zuordnen.

Fernsteuerung <> Windows-Tastatur
MENU = ???
PAGE = Bild ab
EXIT = ESC
+ = +
- = -
ENT = Enter/Return


Gruß
meute
 
Zuletzt bearbeitet:
#37
Hallo SNC,
vieleicht kannst kannst Du auch mir helfen.
Ich habe diesen Programmer http://www.elv.de/output/controller.aspx?cid=74&detail=10&detail2=37484
und er wird auf meinem Laptop in der Systemsteuerung als AVR ISP programmer (Com1) aufgelistet.
Wenn ich versuche meine Funke (Turnigy 9xr) auszulesen bekomme ich folgende Fehlermeldung:
Started AVRDUDE
C:/Program Files (x86)/companion9x/avrdude.exe -c stk500v2 -p m64 -P com1 -U flash:r:C:/Users/Axel/1.bin:r
=================================================================================

avrdude.exe: stk500v2_command(): command failed
avrdude.exe: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.


avrdude.exe done. Thank you.


=================================================================================
AVRDUDE done - exit code 1

=================================================================================
In Companion habe ich Ihn als stk500v2 auf com1 eingetragen.
Die Schalter sind beide auf on.
Besten Dank im Voraus

Gruß Axel
 

meute

Erfahrener Benutzer
#38
Hallo,

weiß jemand, wie in companion9x für Windows die komplette Tastenbelegung der Fernsteuerung im TX-Simulator ist?
5 Tasten sind mir bekannt, eine kann ich nicht zuordnen.

Fernsteuerung <> Windows-Tastatur
MENU = ???
PAGE = Bild ab
EXIT = ESC
+ = +
- = -
ENT = Enter/Return
Keiner eine Idee?


Gruß
meute
 

schnorpser

Neuer Benutzer
#39
Hallo SNC,
vieleicht kannst kannst Du auch mir helfen.
Ich habe diesen Programmer http://www.elv.de/output/controller.aspx?cid=74&detail=10&detail2=37484
und er wird auf meinem Laptop in der Systemsteuerung als AVR ISP programmer (Com1) aufgelistet.
Wenn ich versuche meine Funke (Turnigy 9xr) auszulesen bekomme ich folgende Fehlermeldung:
Started AVRDUDE
C:/Program Files (x86)/companion9x/avrdude.exe -c stk500v2 -p m64 -P com1 -U flash:r:C:/Users/Axel/1.bin:r
=================================================================================

avrdude.exe: stk500v2_command(): command failed
avrdude.exe: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.


avrdude.exe done. Thank you.


=================================================================================
AVRDUDE done - exit code 1

=================================================================================
In Companion habe ich Ihn als stk500v2 auf com1 eingetragen.
Die Schalter sind beide auf on.
Besten Dank im Voraus

Gruß Axel
Hallo Axel,

bist Du sicher, dass der Programmer COM1 belegt? Oft bekommen solche USB/Seriell-Wandler (ist auf dem Programmer drauf) einen COM-Port > 1, da meist die 1 schon vergeben ist. Schaue zur Sicherheit in der Systemsteuerung, dass es da keinen Konflikt gibt.

Viele Grüße
Norbert
 
#40
Hallo Norbert,
danke für deine Antwort.
Bei der Installation wurde dem Programmer com 5 oder 6 zugewiesen,
den habe ich in der Systemsteuerung auf com 1 geändert, da ich in Companion nur com 1-4 auswählen kann.

Viele Grüße
Axel
 
Status
Nicht offen für weitere Antworten.
FPV1

Banggood

Oben Unten