Durchsuchen der .jsn Dateien
- Etschmayer
- Offline Autor
- Senior Mitglied
- Die Basis ist das Fundament aller Grundlagen.
- Beiträge: 59
- Dank erhalten: 3
Hallo Mario,
danke für deine Antwort.
An den json Files bin ich auch gerade dran, mit einem json-Viewer. jsonformatter.org/json-parser
Ich habe schon herausgefunden, das die Kanäle 1-8 "Controls" heißen und die kann man auch relativ leicht interpretieren.
Alles was in der Geberzuordnung bei der Modellanlage definiert ist, heißt Control x, zum Beispiel mein Knüppelschalter links (Schalter K, E-Motor) lässt sich auch dort finden, in dem Fall Control : 20, das heißt also, die Schalter A-K sind Controls 10-20, wenn sie als Geber! definiert sind. Control 9 ist scheinbar nicht definiert.
Das geht eben nicht, weil SJ kein Geber ist, sondern ein Schalter.
Und mit den Switches komme ich nicht klar, ich habe 69 davon in einem File, die Logik dahinter ist mir nicht klar.
Ich bemühe mich jedenfalls weiter.
Lieben Gruß
Joachim
danke für deine Antwort.
An den json Files bin ich auch gerade dran, mit einem json-Viewer. jsonformatter.org/json-parser
Ich habe schon herausgefunden, das die Kanäle 1-8 "Controls" heißen und die kann man auch relativ leicht interpretieren.
Alles was in der Geberzuordnung bei der Modellanlage definiert ist, heißt Control x, zum Beispiel mein Knüppelschalter links (Schalter K, E-Motor) lässt sich auch dort finden, in dem Fall Control : 20, das heißt also, die Schalter A-K sind Controls 10-20, wenn sie als Geber! definiert sind. Control 9 ist scheinbar nicht definiert.
Code:
Jetzt müsstest du mal rausfinden, welche JSON Nummer SJ bei dir hat.
Und mit den Switches komme ich nicht klar, ich habe 69 davon in einem File, die Logik dahinter ist mir nicht klar.
Ich bemühe mich jedenfalls weiter.
Lieben Gruß
Joachim
Jeti DC16
von Etschmayer
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- sierra_uniform
- Offline
- Elite Mitglied
- Beiträge: 275
- Dank erhalten: 138
Hallo Joachim,
kannst Du gerne haben, siehe PN:
Gruß SU
p.s. sorry, jetzt habe ich versehentlich im falschen Thread geantwortet :oops::
kannst Du gerne haben, siehe PN:
Gruß SU
p.s. sorry, jetzt habe ich versehentlich im falschen Thread geantwortet :oops::
Last Edit:02 Mai 2020 08:33
von sierra_uniform
Letzte Änderung: 02 Mai 2020 08:33 von sierra_uniform. Begründung: Antwort im falschen Thread
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- MThonet
- Abwesend
- Platinum Mitglied
- Beiträge: 463
- Dank erhalten: 194
Hallo Joachim,
nein, Du hast die ReleaseNotes nicht gelesen. Das ist neu ab 5.03
Den Menüpunkt Funktions+Geberzuordung aufrufen, dann F1 (Werkzeugsymbol) drücken und schon siehst Du alle Geber mit allen zugeordneten Funktionen, Mixer, Sprachansagen etc. (P1 bis SK nach unten scrollen).
Herzliche Grüße
Michael
nein, Du hast die ReleaseNotes nicht gelesen. Das ist neu ab 5.03
Den Menüpunkt Funktions+Geberzuordung aufrufen, dann F1 (Werkzeugsymbol) drücken und schon siehst Du alle Geber mit allen zugeordneten Funktionen, Mixer, Sprachansagen etc. (P1 bis SK nach unten scrollen).
Herzliche Grüße
Michael
Herzliche Grüße
Michael
Jeti DS16/2
Prestige 2PK pro Standard
Prestige 2PK F3J FAI-Flächen
Xperience pro 2 elektro
Pike Precision 2 F3G
Rapier F3 B/F elektro
Verkaufe: Klemm L 20d - siehe RC-Network
Prestige 2PK light - siehe RC-Network
Michael
Jeti DS16/2
Prestige 2PK pro Standard
Prestige 2PK F3J FAI-Flächen
Xperience pro 2 elektro
Pike Precision 2 F3G
Rapier F3 B/F elektro
Verkaufe: Klemm L 20d - siehe RC-Network
Prestige 2PK light - siehe RC-Network
Last Edit:02 Mai 2020 12:21
von MThonet
Letzte Änderung: 02 Mai 2020 12:21 von MThonet.
Folgende Benutzer bedankten sich: Etschmayer
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- mario
- Offline
- Elite Mitglied
- Beiträge: 167
- Dank erhalten: 63
Hallo Joachim,
ich denke, nicht definierte Schalter, Geber, usw. tauchen nicht im JSON Code auf.
Ich bin mir nicht ganz sicher, ob du schon genau weißt, wie sich dein Schalter SJ im Code zeigen würde. Ich habe bei mir im Jeti Studio mit dem Emulator (Bei mir Version 4.28) Modelle erzeugt.
Einmal ohne alles und einmal mit einer Funktion auf SJ und einmal mit einem Mischer, der per SJ geschaltet wird.
Wir haben anscheinend beide Recht. Switch ist es, wenn es ein Schalter ist (bspw. im Mischer) und Control ist es wenn es eine Funktion ist.
Aber bei meinen Tests war 17 immer die Nummer des Schalter.
Wenn du also nach
und
suchst bist du schonmal ganz gut unterwegs.
Bedenken müsste man noch, ob es noch weitere (sinnvolle; von dir verwendete) Einsatzgebiete für einen Schalter gibt.
Vielleicht noch einen schnellen Weg, die du die entsprechenden Modelle finden kannst.
Du startest eine Command-Box und wechselst in das Modellverzeichnis deiner per USB angeschlossenen Anlage.
Dort kannst du dann mit dem Windows Kommando FINDSTR alle Modelle ausgeben, wo der String vorkommt.
In meinem Beispiel im Emulatorverzeichnis.
Modell Aaa enthält keine Zuordnungen von SJ und kommt daher als Ausgabe-Ergebnis nicht vor.
Modell Bbb eine Funktion und Modell Ccc einen Mischer mit Schalter SJ.
Es bleibt spannend.
Du könntest natürlich auch einfach den Schalter reparieren... :lol:
Grüße
Mario
ich denke, nicht definierte Schalter, Geber, usw. tauchen nicht im JSON Code auf.
Ich bin mir nicht ganz sicher, ob du schon genau weißt, wie sich dein Schalter SJ im Code zeigen würde. Ich habe bei mir im Jeti Studio mit dem Emulator (Bei mir Version 4.28) Modelle erzeugt.
Einmal ohne alles und einmal mit einer Funktion auf SJ und einmal mit einem Mischer, der per SJ geschaltet wird.
Wir haben anscheinend beide Recht. Switch ist es, wenn es ein Schalter ist (bspw. im Mischer) und Control ist es wenn es eine Funktion ist.
Aber bei meinen Tests war 17 immer die Nummer des Schalter.
Wenn du also nach
Code:
"Switch":"17,
Code:
"Control":"17,
Bedenken müsste man noch, ob es noch weitere (sinnvolle; von dir verwendete) Einsatzgebiete für einen Schalter gibt.
Vielleicht noch einen schnellen Weg, die du die entsprechenden Modelle finden kannst.
Du startest eine Command-Box und wechselst in das Modellverzeichnis deiner per USB angeschlossenen Anlage.
Dort kannst du dann mit dem Windows Kommando FINDSTR alle Modelle ausgeben, wo der String vorkommt.
In meinem Beispiel im Emulatorverzeichnis.
Modell Aaa enthält keine Zuordnungen von SJ und kommt daher als Ausgabe-Ergebnis nicht vor.
Modell Bbb eine Funktion und Modell Ccc einen Mischer mit Schalter SJ.
Code:
C:\Users\mario\AppData\Local\JETI-Studio\Emulator\Model>findstr /M /R /C:"\"Switch\":\"17" *.*
0001Bbb.jsn
C:\Users\mario\AppData\Local\JETI-Studio\Emulator\Model>findstr /M /R /C:"\"Control\":\"17" *.*
0001Ccc.jsn
Es bleibt spannend.
Du könntest natürlich auch einfach den Schalter reparieren... :lol:
Grüße
Mario
Last Edit:02 Mai 2020 12:23
von mario
Letzte Änderung: 02 Mai 2020 12:23 von mario.
Folgende Benutzer bedankten sich: Etschmayer
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Etschmayer
- Offline Autor
- Senior Mitglied
- Die Basis ist das Fundament aller Grundlagen.
- Beiträge: 59
- Dank erhalten: 3
Achja, danke!
Ich hab erst auf deinen Hinweis auf 5.03 upgedatet und daher im Stress (und das mir als IT-ler!) die Release Notes nicht gelesen.
Ich hab erst auf deinen Hinweis auf 5.03 upgedatet und daher im Stress (und das mir als IT-ler!) die Release Notes nicht gelesen.
Jeti DC16
von Etschmayer
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Etschmayer
- Offline Autor
- Senior Mitglied
- Die Basis ist das Fundament aller Grundlagen.
- Beiträge: 59
- Dank erhalten: 3
Servus Mario,
das Problem hat sich gelöst. Ich habe mir des Tool von User sierra_uniform besorgt und das erfüllt alle Zwecke.
Im Grunde ist alles im JSON Code zu finden, aber eben sehr versteckt codiert. Das Tool schlüsselt auch alle Codes in Klartext um!
Gruß
Joachim
das Problem hat sich gelöst. Ich habe mir des Tool von User sierra_uniform besorgt und das erfüllt alle Zwecke.
Im Grunde ist alles im JSON Code zu finden, aber eben sehr versteckt codiert. Das Tool schlüsselt auch alle Codes in Klartext um!
Gruß
Joachim
Jeti DC16
von Etschmayer
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
Ladezeit der Seite: 0.985 Sekunden