J-Log.eu - Forum http://j-log.eu/forum/ |
|
DataExplorer Unterstützung http://j-log.eu/forum/viewtopic.php?f=31&t=905 |
Seite 1 von 2 |
Autor: | Winne [ 15. Dez 2016, 07:35 ] |
Betreff des Beitrags: | DataExplorer Unterstützung |
Hallo zusammen, ich würde gerne das JLog3/S32 im DataExplorer unterstützen (erst einmal ohne Konfigurationsmöglichkeit). Dazu brauche ich aber Logdateien und zwar mit möglichst unterschiedlichen Inhalt. Wer kann mir Dateien zur Verfügung stellen? viele Grüße Winne |
Autor: | dl7uae [ 15. Dez 2016, 09:59 ] |
Betreff des Beitrags: | Re: DataExplorer Unterstützung |
Winne, moin! Hey, danke für Dein Angebot! (Konfigurieren kannste jetzt wirklich vergessen! Das macht das Terminal, darin steckt meine "Intelligenz", die ich nicht mal im Rahmen meiner 3 Tage Halbwertzeit umfassend zusammen bekäme, kann nur versuchen, die eigenen Sourcen zu verstehen. Außerdem ist das Lesen aus einem Config File jetzt nur noch eine Option, und dieser File ist binär, 124 16bit Werte.) Die beste Beschreibung des Aufbaus und der Wertebereiche der momentan bis zu 4 Records siehst Du am besten aus den 2+2 Files hier: http://j-log.eu/s32/s32-de/download Es kommen dann (in den folgenden Monaten) noch weitere Record Typen hinzu, wofür ich noch "den Rest" von JLog/C2T Hardware auf S32 übertragen muss: - C2T (NAZA CANbus Spion): Hat keine eigenen Log Records, ist "nur" Lieferant aufbereiteter Daten. Nur wird S32 die Hardware "C2T" (NXP 32bit ARM) erübrigen, weil er selbst ein CANbus Interface hat, ergo bekommt er die Ausbildung als "Spion" übertragen. - dazu: JLog-NAZA Auswertung: verwendet einen speziellen Record ("Kanal"), der Rest sind NMEA Records (momentan 3) für Google Earth - Herkules III (Multi-ESC): Hat mindestens einen eigenen Record. Es könnten also statt bisher 4 "Kanälen" wenigstens 6 draus werden. Habe keine Log Files von S32 aufgehoben, jedenfalls finde ich gerade keine geeigneten. Werde Dir aber welche machen, wo alles drin ist. |
Autor: | Winne [ 15. Dez 2016, 12:46 ] |
Betreff des Beitrags: | Re: DataExplorer Unterstützung |
Hi Tom, dankeschön für Dein Angebot. Die LV INI-Datei habe ich mir schon angesehen, daraus könnte ich schon eine Geräte-XML erzeugen. Ich möchte aber immer auch etwas testen und brauche immer Futter für die automatisierten Tests. Zum Thema Konfiguration, ich hoffe das USB HID hat ordentliche IDs und kann über einen Virtualisierer an eine Windows VM weiter gereicht werden. Ansonsten sperrt man die nicht Windows-Nutzer aus. Ich habe nichts dagegen, wenn ich mir Arbeit ersparen kann. Auf der anderen Seite macht so etwas, wie ein Experten-System nachzubilden, richtig Spaß und man lernt etwas dabei. Gruß Winne |
Autor: | dl7uae [ 15. Dez 2016, 13:15 ] |
Betreff des Beitrags: | Re: DataExplorer Unterstützung |
Config: Das kann hier ne haarige Sache werden. Im Gegensatz zu JLog2.x haben wir fast "unbegrenzte" Port-Flexibilität. Was einem "Fremd-Kommandeur" zugute käme: Im Gegensatz zu JLog2.x hat S32 keine eigene Meinung zur Config, ist nur Befehlsempfänger. Ich hatte Dich ja damals mit den Sourcen des JLC "beglückt". Könnte ich natürlich auch bzgl. des S32terminal tun. Es ist aber wieder dasselbe: Viel Bewegung drin, - zumal die Core Software des S32 noch nicht fertig ist, siehe NAZA Spion und Herkules III. Du weißt ja, .NET goes Open Platform, rennt ja bereits unter Linux etc. Es ist nur noch nicht in dem Status, dass man es dem "konsumierenden User" an die Backe nageln will. USB: Im Augenblick ginge das seitens des S32terminal nur auf Windows, weil eine DLL zw. USER.dll und Terminal steckt, - rein als simplifizierendes API. S32 ist ein HID, Vendor und Product ID, that's it. Keine Tricks, die einen durchreichenden Hypervisor verwirren könnten. ...dafür verwirrt uns Windows seit Version 8 als HID. Dieser Spaß, dass sie einem HID ein Disconnect senden, wenn keine Sw Instanz das Device "öffnet" via USER.dll (Terminal noch nicht gestartet), hat meinen Kopf ein paar Haare mehr gekostet. Besonders tricky daran ist, dass sich die USER.dll das HID als connected merkt. Sprich, die App wird verarscht, dass das HID connected ist, während dem HID "disconnect" gesagt wurde. Wenn man jetzt das HID "öffnet", macht man den ganzen Thread der App zum Zombie. Habe erst gestern eine zeitgesteuerte Methode finden können, dass das Terminal, wenn unter Win 8 up, den Betrug bemerkt und sich gegenüber dem User äußert: "Fehlbedienung! Erst Terminal starten, dann S32 an USB! Los, disconnect/connect!" (Zur Erklärung: S32 kommt nicht wieder, wenn er "mutwillig" disconnected wurde, macht beleidigt seine rote LED an. Daher braucht er Repower. Das ist so gemacht, weil einem sonst das ewige KlingKlong des OS auf den Zünder gehen kann, - S32 an USB, aber Terminal noch nicht gestartet: S32 connected: Kling, - Host disconnectet, S32 kommt wieder, connect: Klong, ....... bis man das Terminal startet, oder ihn absteckt, oder in der Klapsmühle landet) |
Autor: | dl7uae [ 17. Dez 2016, 21:17 ] | |||
Betreff des Beitrags: | Re: DataExplorer Unterstützung | |||
Winne, nur mal ein ganz kurzer Spiel-File, weil es sich gerade ergab. Ist auch nix bzgl. "Sensor Fusion" drin, kein CVS etc, und die Telemetrie ist eine ohne Loggen von Kanaldaten. KOSMIK
|
Autor: | dl7uae [ 17. Dez 2016, 21:33 ] | |||||||
Betreff des Beitrags: | Re: DataExplorer Unterstützung | |||||||
Hier mal ein vollständigerer. KOSMIK, JETI EXbus, CVS16 Damit gibt es sowohl Kanaldaten (EXbus) zu loggen, als auch Daten vom CVS. Am CVS hingen entladene 6S, die aber nicht die Antriebsspannung waren. Ich habe gar keinen JETI Sender. Mein "Sender" ist eine Profibox, die PPM (Kanaldaten) von einem Arduino Nano bekommt. Daher diese lustige Dreieckfunktion auf dem Gaskanal, sozusagen als Wiedererkennungseffekt. Zitat: S/N R2F0128F hardware version 3.0.4
(device marked as QC and functional tests passed) Saturday 12/17/2016 21:20:58 (mmdd20yy-24h RTC) S32T language: English S32 (JLog3) R2prototyping You think of it, we make it. http://r2prototyping.ch http://j-log.eu Support: http://support.r2ag.ch http://www.helifreak.com/forumdisplay.php?f=257 http://j-log.eu/forum devID:0042660C enabling:F firmware bootloader:1.6 app:1.15 | BOR3 wu|sb|pvd|brr|VOS Vs/3:5.44V (3=5.44V 4=3.14V 8=0.23V) SETUP name:"" esc:<KOSMIK> tel:<JETI EXbus c=0>/box:<none> poles:10 ratiotype:2 (ratio:1:10.0 pinion:0 maingear:1) l/s:0/0 shunt:0 Sensor Fusion HV2BEC:0/0 CVS16:1/1/1 BID:0 C200:0 Temp:0 Volt1:0 Volt2:0 Pulse1:0 Pulse2:0 RPM:0 Pspeed:0 Gspeed:0 Aline:0/0 pulse Alarm Thresholds cap:1 capPl:0/capPh:0 capR:0 ubat:247 ubec:1 tfet:32 tbec:0 imot:300 t1M:0/0 t2M:0/0 t3M:0/0 erpmm:0 erpmM:0 spdm:0 spdM:0 CVS16 TMV:39 CMV:43 OOB:15 OOIRD:20 Enjoy your Hobby! $1;1;0.00;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 $1;1;5.01;55;0;3;0;234;0;0;0;0;0;0;0;0;0;26;0;28;0;0;0;0;0;0;0;0;0;0;0;0;0;0;-999;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 KOSMIK fw version: 4.10 $2;1;5.01;545;545;315;24;0;0;0;0;0;26;0;0;0 $3;1;5.01;14329;12218;15260;12222;12218;12222;12219;12228;0;0;0;0;0;0;0;0;0 $4;1;5.01;4;3853;2342;2344;1;0;0;0;0;0;0;0;0;0;0;25;3945;3900;3870;3855;3900;3955;0;0;0;0;0;0;0;0;0;0;0 $1;1;5.12;55;0;3;0;234;0;0;0;0;0;0;0;0;0;26;0;28;0;0;0;0;0;0;0;0;0;0;0;0;0;0;-999;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0 $2;1;5.12;546;546;314;24;0;0;0;0;0;26;0;0;0 $3;1;5.12;14237;12223;15259;12219;12225;12219;12222;12218;0;0;0;0;0;0;0;0;0 $4;1;5.12;4;3853;2342;2344;1;0;0;0;0;0;0;0;0;0;0;25;3945;3900;3870;3855;3900;3955;0;0;0;0;0;0;0;0;0;0;0
|
Autor: | dl7uae [ 17. Dez 2016, 22:49 ] |
Betreff des Beitrags: | Re: DataExplorer Unterstützung |
Habe das falsche Device benutzt im LogViewer, Ibattery ist /10. |
Autor: | Winne [ 31. Dez 2016, 12:09 ] |
Betreff des Beitrags: | Re: DataExplorer Unterstützung |
S32 Unterstützung ist drin und wird beim nächsten Release dabei sein. Dateianhang: Screen Shot 2016-12-30 at 21.52.27.png [ 932.92 KiB | 8946-mal betrachtet ] Dateianhang: Screen Shot 2016-12-30 at 21.52.49.png [ 1.01 MiB | 8946-mal betrachtet ] Dateianhang: Screen Shot 2016-12-30 at 21.53.09.png [ 557.73 KiB | 8946-mal betrachtet ] Dateianhang: Screen Shot 2016-12-30 at 21.53.34.png [ 511.32 KiB | 8946-mal betrachtet ] Etwas unschön finde ich den Namen des 2.ten Daten-Kanals, vielleicht fällt hierzu jemanden etwas ein, was besser passt. Dateianhang: Screen Shot 2016-12-30 at 21.50.35.png [ 367.07 KiB | 8946-mal betrachtet ] ***** Einen guten Rutsch ein erfolgreiches Jahr 2017 ***** |
Autor: | Winne [ 31. Dez 2016, 12:14 ] |
Betreff des Beitrags: | Re: DataExplorer Unterstützung |
Upps, die Bilder erscheinen hier ganz schön groß, liegt an der Auflösung meines Bildschirms, habe keine Ändern-Funktion gefunden, sonst würde ich sie kleiner machen. Achtung: dran denken, der DataExplorer blendet Messwerte und Kurven von Messwerten aus, wenn nur Nullen drin stehen. |
Autor: | dl7uae [ 31. Dez 2016, 15:06 ] | ||
Betreff des Beitrags: | Re: DataExplorer Unterstützung | ||
WOW! Hey, Winne, damit hast Du Dir ja noch rechtzeitig ein HNY verdient. Muss ich mir en Detail beschnarschen. Ich fummle gerade an den Exoten, Log für NAZA (2 OF Records + 3 NMEA Records) und für HERKULES (viele OF Record Typen..). Habe bloß gerade kein .ini dafür. Wird allerdings sehr ähnlich, fast identisch sein, zu dem was sich hier findet auf Basis von JLog2.x: JLog-NAZA: http://j-log.eu/wp-content/uploads/C2T/JLog26-NAZA.ini http://j-log.eu/jlog-in-funktion/c2t/alarming-logging HERKULES III: att.
|
Seite 1 von 2 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |