Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:

THEMA:

jemoview - jeti modell viewer 11 Jun 2020 15:56 #1

  • nikolausi
  • nikolausis Avatar Autor
  • Offline
  • Gold Boarder
  • Gold Boarder
  • Beiträge: 316
  • Dank erhalten: 150
In diesem Forum wurden bereits 2 Programme zur Modelldatei Visualisierung vorgestellt, das erste von sierra_uniform auf der Basis von Excel Macros und das zweite von trööt als Java Programm JetiModeler. Die excel Macros liefern eine schöne Übersicht, aber sie brauchen excel und lassen sich nur mit viel Aufwand auf das kostenlose LibreOffice umstellen. Einen solchen Portierungs Versuch hatte ich nach einiger Zeit aufgegeben, auch weil trööt damals mit seinem sehr detaillierten JetiModeler heraus kam.

Jetzt habe ich ein 3.Programm geschrieben: jemoview (für jeti modell viewer). Es ist in Python programmiert und erzeugt eine tabellarische Übersicht
der wichtigsten Einstellungen ohne in alle Details zu gehen. Auf Linux Umgebungen ist in der Regel Python schon installiert und das Programm direkt nutzbar. Für Windows10 habe ich ein exe mittel pyinstaller erzeugt, das in der Windows Power Shell aufrufbar ist.

Vorteil meines Programms: die Ausgabe in Textform ermöglicht das Suchen in einem Modell oder übergreifend über alle Modelle (durch lokale Suchprogramme oder grep bei Linux).
Oder man kann 2 Modelle tabellarisch gegenüber stellen, um fragwürdige Einstellungen zu finden.

Zur Nutzung unter Windows:
Wenn die Sender Modelldateien auf den PC kopiert sind und in einem Ordner liegen, dann das Programm jemoview.exe in diesen Ordner kopieren. Anschliessend die Windows Power Shell aufrufen und mittels cd Kommando in besagten Ordner navigieren. Jetzt kann das Programm in der Windows Power Shell für eine Modelldatei
0007Hugo.jsn wie folgt aufgerufen werden: .\jemoview.exe 0007Hugo.jsn Der Aufruf erzeugt eine neue Datei 0007Hugo.csv
Das csv Format ist ein einfaches Text Format, das z.B. mit dem Windows Editor angesehen werden kann. Die durch ; getrennten Spalten lassen sich aber am besten mit einer Tabellenkalkulation wie excel oder LibreOffice calc ansehen. Beim Öffnen darauf achten, dass als Zeichensatz Unicode(UTF-8 ) ausgewählt wird, damit die Umlaute richtig dargestellt werden.

Zum Stand der Programmierung:
- Das Python Programm wird als Source Code hier veröffentlicht ohne Copyright. Jeder kann es ändern oder erweitern.
- Es bildet momentan den Jeti SW Stand 4.28 ab, funktioniert aber auch mit 5.03 ohne dessen Neuerungen
- Mein Sender ist eine DS-16, so dass Modelle aus der 24er Familie evtl nicht vollständig interpretiert werden können (dann erscheinen ? im Ergebnis) oder schlimmstenfalls bricht das Programm ab
- es fehlen Details wie Sprachkommandos, LUA Details, User Menu, Lehrer/Schüler Einstellungen und weitere Sachen
- es ist für Flächenflieger konzipiert, während Helis und andere Typen nur eingeschränkt dargestellt werden
- Weiterentwicklung ist geplant

Zur Erweiterung suche ich Modellbeispiele von der DS-24, wo die Geber auf der Unterseite des Senders verwendet werden. Und generell Beispiele mit den 24er Möglichkeiten wie Sprachkommandos

Im Anhang die tabellarische Übersicht meiner Ka6 als Beispiel und die jemoview.txt (nach Download txt durch py ersetzen)
Das Windows Executable jemoview.exe ist mit 5MB leider zu gross zum direkten Anhängen, da muss ich erst Jürgen kontaktieren

Grüsse
Klaus
Anhänge:
Folgende Benutzer bedankten sich: WalterL, 47110815

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

jemoview - jeti modell viewer 12 Jun 2020 22:14 #2

  • nikolausi
  • nikolausis Avatar Autor
  • Offline
  • Gold Boarder
  • Gold Boarder
  • Beiträge: 316
  • Dank erhalten: 150
Hier ein Link zum Download des Programms jemoview.exe von Dropbox:
Link

Ist www.dropbox.com/s/gio93tnqjzp81uw/jemoview.exe?dl=0
Folgende Benutzer bedankten sich: Hermann, 47110815

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

jemoview - jeti modell viewer 13 Jun 2020 11:05 #3

  • NicoS
  • NicoSs Avatar
  • Offline
  • Platinum Boarder
  • Platinum Boarder
  • Beiträge: 485
  • Dank erhalten: 145
I have test your program Jemoview.exe. It's create a CSV file, but also errors. See picture below. The file 0001Pipe.jsn is from a DS-24.

Nico

Anhänge:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

jemoview - jeti modell viewer 13 Jun 2020 14:14 #4

  • nikolausi
  • nikolausis Avatar Autor
  • Offline
  • Gold Boarder
  • Gold Boarder
  • Beiträge: 316
  • Dank erhalten: 150
Hi Nico, I need your jsn file for debugging, please attach it.

Program was developed with a DS-16, but DS-24 has far more capabilities. So I need examples of DS-24 which use those capabilities (controls on bottom side, spoken commands etc)

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

jemoview - jeti modell viewer 13 Jun 2020 17:26 #5

  • NicoS
  • NicoSs Avatar
  • Offline
  • Platinum Boarder
  • Platinum Boarder
  • Beiträge: 485
  • Dank erhalten: 145

Dateianhang:

Dateiname: 0001Pipe.jsn
Dateigröße:35 KB
Anhänge:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

jemoview - jeti modell viewer 13 Jun 2020 17:58 #6

  • skyfreak
  • skyfreaks Avatar
  • Offline
  • Platinum Boarder
  • Platinum Boarder
  • Beiträge: 2946
  • Dank erhalten: 1445
würde das gerne auch auf meiner DC-16 testen, aber ich bin mac user
python scheint installiert auf dem mac ansonsten bin ich absoluter DAU

$which python
/usr/bin/python

könntest du kurz noch ein paar zeilen schreiben wie man das ganze nutzen sollte?

danke
guido
Fliegergruss
GUIDO



_________________________________________________________
Too many dicks on the dance floor.
Too many dicks!​


Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Letzte Änderung: von skyfreak.
Ladezeit der Seite: 0.280 Sekunden
Powered by Kunena Forum