{"id":13037,"date":"2023-04-28T19:36:34","date_gmt":"2023-04-28T17:36:34","guid":{"rendered":"https:\/\/www.stefly.aero\/?page_id=13037"},"modified":"2023-04-28T19:38:17","modified_gmt":"2023-04-28T17:38:17","slug":"software_options_rotary_module","status":"publish","type":"page","link":"https:\/\/www.stefly.aero\/en\/software_options_rotary_module\/","title":{"rendered":"Operating Options for Rotary Module"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8220;1&#8243; theme_builder_area=&#8220;post_content&#8220; _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220;][et_pb_row _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; theme_builder_area=&#8220;post_content&#8220;][et_pb_column _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; type=&#8220;4_4&#8243; theme_builder_area=&#8220;post_content&#8220;][et_pb_text _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; theme_builder_area=&#8220;post_content&#8220; hover_enabled=&#8220;0&#8243; sticky_enabled=&#8220;0&#8243;]<\/p>\n<h1>Bedienoptionen f\u00fcr das OpenVario<\/h1>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; theme_builder_area=&#8220;post_content&#8220; hover_enabled=&#8220;0&#8243; sticky_enabled=&#8220;0&#8243;]<\/p>\n<p>Ein gro\u00dfer Vorteil von Open-Source-Projekten ist, dass einige Funktionen an die eigenen Bed\u00fcrfnisse angepasst werden k\u00f6nnen. So sind z.B. nur grundlegende Programmierkenntnisse notwendig, um die Bedienung des Rotary-Modules zu ver\u00e4ndern.<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; theme_builder_area=&#8220;post_content&#8220; hover_enabled=&#8220;0&#8243; sticky_enabled=&#8220;0&#8243;]<\/p>\n<p>Generell gibt es zwei unterschiedliche Dateien, die sich auf die Benutzereingaben in XCSoar auswirken:<\/p>\n<ul>\n<li>Arduino-Sketch des USB-Eingabeger\u00e4ts: Hier l\u00e4sst sich definieren, wie die Tasten und Encoder belegt sind. Z.B. ist ein Drehen des Encoders im Uhrzeigersinn gleichbedeutend mit der rechten Pfeiltaste. Auch Long-Press- oder Double-Press-Funktionen k\u00f6nnen hier zugewiesen werden.<\/li>\n<li>XCI-Benutzereingabedatei in XCSoar: Hier k\u00f6nnen bestimmte Aktionen f\u00fcr verschiedene Men\u00fcs eingerichtet werden. Wenn z.B. das PAN-Men\u00fc verwendt wird , kann man mit der Standard-XCI-Datei nicht hinein- und herauszoomen, da die Pfeiltasten standardm\u00e4\u00dfig f\u00fcr das Verschieben der Karte zugewiesen sind. Es w\u00e4re aber in diesem Men\u00fc m\u00f6glich mit den Tasten \u201eFn\u201c und \u201eM\u201c hinein- und herauszuzoomen. Es gibt zwar einige Einschr\u00e4nkungen der XCI-Datei, aber in Kombination mit einem benutzerdefinierten USB-Eingabeger\u00e4t sind doch viele M\u00f6glichkeiten vorhanden.<\/li>\n<\/ul>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; theme_builder_area=&#8220;post_content&#8220; hover_enabled=&#8220;0&#8243; sticky_enabled=&#8220;0&#8243;]<\/p>\n<h2 class=\"wp-block-heading\"><strong>Arduino Sketch f\u00fcr das Rotary Module<\/strong><\/h2>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; theme_builder_area=&#8220;post_content&#8220; hover_enabled=&#8220;0&#8243; sticky_enabled=&#8220;0&#8243;]<\/p>\n<p>Alle SteFly-Eingabeger\u00e4te verwenden einen mit Arduino Leonardo kompatiblen Mikrocontroller, um die Tastendr\u00fccke zu verarbeiten und in ein USB-HID-Signal (Human Input Device) umzuwandeln. F\u00fcr eine USB-Tastatur m\u00fcssen keine Treiber installiert werden, sodass sich die Eingabeger\u00e4te auch mit einem Computer testen lassen.<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; theme_builder_area=&#8220;post_content&#8220; hover_enabled=&#8220;0&#8243; sticky_enabled=&#8220;0&#8243;]<\/p>\n<p><strong>Was ist Arduino?<\/strong> Arduino ist eine Open-Source-Plattform f\u00fcr elektronische Prototypen, mit der Benutzer interaktive elektronische Objekte erstellen k\u00f6nnen. Es ist also ein Hard- und Softwareprojekt. Bei SteFly-Eingabeger\u00e4ten besteht die M\u00f6glichkeit, die Software auf zu \u00e4ndern.<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; theme_builder_area=&#8220;post_content&#8220; hover_enabled=&#8220;0&#8243; sticky_enabled=&#8220;0&#8243;]<\/p>\n<p><strong>Wo bekommt man die Arduino-Software?<\/strong> Die Arduino IDE l\u00e4sst sich kostenlos auf https:\/\/www.arduino.cc\/ herunterladen. Der grundlegende Installationsprozess ist relativ einfach. Falls dennoch Probleme auftreten gibt es im Internet viele Anweisungen und Tutorials. Dar\u00fcber hinaus m\u00fcssen auch einige Bibliotheken installiert werden, damit der Code funktioniert.<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; theme_builder_area=&#8220;post_content&#8220; hover_enabled=&#8220;0&#8243; sticky_enabled=&#8220;0&#8243;]<\/p>\n<p><strong>Welche spezifischen Hardwareeinstellungen m\u00fcssen eingestellt werden?<\/strong> Board: \u201eArduino Leonardo\u201c; der richtige COM-Port<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; theme_builder_area=&#8220;post_content&#8220; hover_enabled=&#8220;0&#8243; sticky_enabled=&#8220;0&#8243;]<\/p>\n<h3 class=\"wp-block-heading\">1) <strong>Standard-Bedienung des SteFly Rotary Modules<\/strong><\/h3>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; column_structure=&#8220;2_5,3_5&#8243; theme_builder_area=&#8220;post_content&#8220;][et_pb_column _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; type=&#8220;2_5&#8243; theme_builder_area=&#8220;post_content&#8220;][et_pb_text _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; theme_builder_area=&#8220;post_content&#8220; hover_enabled=&#8220;0&#8243; sticky_enabled=&#8220;0&#8243;]<\/p>\n<p>Diese Version funktioniert hervorragend in Kombination mit dem Remote-Stick, hat aber eine eingeschr\u00e4nkte Funktionalit\u00e4t, denn es ist keine Maus verf\u00fcgbar. Die standardm\u00e4\u00dfige OpenVario-Eingabedatei (XCI-Datei) muss nicht ge\u00e4ndert werden.<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; theme_builder_area=&#8220;post_content&#8220; hover_enabled=&#8220;0&#8243; sticky_enabled=&#8220;0&#8243;]<\/p>\n<p><a href=\"https:\/\/www.stefly.aero\/wp-content\/uploads\/2019\/11\/RotaryModuleV11.zip\" target=\"_blank\" rel=\"noopener\" title=\"Arduino-Sketch RotaryModuleV11 zum Download\">Arduino-Sketch RotaryModuleV11 zum Download<\/a><\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; type=&#8220;3_5&#8243; theme_builder_area=&#8220;post_content&#8220;][et_pb_image src=&#8220;https:\/\/www.stefly.aero\/wp-content\/uploads\/2019\/11\/default_RotaryModule.jpg&#8220; _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; theme_builder_area=&#8220;post_content&#8220; title_text=&#8220;default_RotaryModule&#8220; hover_enabled=&#8220;0&#8243; sticky_enabled=&#8220;0&#8243; align=&#8220;center&#8220; width_last_edited=&#8220;off|tablet&#8220;][\/et_pb_image][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; theme_builder_area=&#8220;post_content&#8220;][et_pb_column _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; type=&#8220;4_4&#8243; theme_builder_area=&#8220;post_content&#8220;][et_pb_text _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; theme_builder_area=&#8220;post_content&#8220; hover_enabled=&#8220;0&#8243; sticky_enabled=&#8220;0&#8243;]<\/p>\n<h3>2) Rotary Module mit Maus-Funktion<\/h3>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; column_structure=&#8220;2_5,3_5&#8243; theme_builder_area=&#8220;post_content&#8220;][et_pb_column _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; type=&#8220;2_5&#8243; theme_builder_area=&#8220;post_content&#8220;][et_pb_text _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; theme_builder_area=&#8220;post_content&#8220; hover_enabled=&#8220;0&#8243; sticky_enabled=&#8220;0&#8243;]<\/p>\n<p>\u00c4hnlich wie beim Remote-Stick kann man mit der FN-Taste zwischen Maus-Modus und Pfeiltastenmodus wechseln. Im Maus-Modus kann man den Mauszeiger bewegen. Die standardm\u00e4\u00dfige OpenVario-Eingabedatei (XCI-Datei) muss nicht ge\u00e4ndert werden.<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; theme_builder_area=&#8220;post_content&#8220; hover_enabled=&#8220;0&#8243; sticky_enabled=&#8220;0&#8243;]<\/p>\n<p><a href=\"https:\/\/www.stefly.aero\/wp-content\/uploads\/2019\/11\/RotaryModuleV20PlusMouse.zip\" target=\"_blank\" rel=\"noopener\" title=\"Arduino-Sketch RotaryModuleV20PlusMouse zum Download\">Arduino-Sketch RotaryModuleV20PlusMouse zum Download<\/a><\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; type=&#8220;3_5&#8243; theme_builder_area=&#8220;post_content&#8220;][et_pb_image src=&#8220;https:\/\/www.stefly.aero\/wp-content\/uploads\/2019\/11\/Mouse_RotaryModule-1.jpg&#8220; _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; theme_builder_area=&#8220;post_content&#8220; title_text=&#8220;Mouse_RotaryModule-1&#8243; hover_enabled=&#8220;0&#8243; sticky_enabled=&#8220;0&#8243; align=&#8220;center&#8220; width_last_edited=&#8220;off|tablet&#8220;][\/et_pb_image][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; theme_builder_area=&#8220;post_content&#8220;][et_pb_column _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; type=&#8220;4_4&#8243; theme_builder_area=&#8220;post_content&#8220;][et_pb_text _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; theme_builder_area=&#8220;post_content&#8220; hover_enabled=&#8220;0&#8243; sticky_enabled=&#8220;0&#8243;]<\/p>\n<h3>3) Kombination aus Arduino-Sketch und XCI-Eingabedatei<\/h3>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; column_structure=&#8220;2_5,3_5&#8243; theme_builder_area=&#8220;post_content&#8220;][et_pb_column _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; type=&#8220;2_5&#8243; theme_builder_area=&#8220;post_content&#8220;][et_pb_text _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; theme_builder_area=&#8220;post_content&#8220; hover_enabled=&#8220;0&#8243; sticky_enabled=&#8220;0&#8243;]<\/p>\n<p>Eine gro\u00dfartige Implementierung von Thomas Hanika, die alle verf\u00fcgbaren Optionen mit einem benutzerdefinierten Arduino-Sketch und einer benutzerdefinierten XCI-Datei nutzt. Komplexe Eingaben wie langes Dr\u00fccken und Dr\u00fccken + Drehen-Funktionen sind implementiert. Highlights sind der Schnellzugriff zum \u00c4ndern von Lautst\u00e4rke, MC-Einstellung und auch die intuitive Bedienung des PAN-Men\u00fcs.<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; theme_builder_area=&#8220;post_content&#8220; hover_enabled=&#8220;0&#8243; sticky_enabled=&#8220;0&#8243;]<\/p>\n<p><a href=\"https:\/\/www.stefly.aero\/wp-content\/uploads\/2019\/11\/RotaryEncoderButtonXCsoarV4.zip\" target=\"_blank\" rel=\"noopener\" title=\"Arduino-Sketch RotaryEncoderButtonXCsoarV4 zum Download\">Arduino-Sketch RotaryEncoderButtonXCsoarV4 zum Download<\/a><\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; theme_builder_area=&#8220;post_content&#8220; hover_enabled=&#8220;0&#8243; sticky_enabled=&#8220;0&#8243;]<\/p>\n<p>Eine XCI-Datei l\u00e4sst sich mit einem USB-Stick mit OpenVario-Ordnerstruktur genauso hochladen wie eine Wegpunkt- oder Luftraumdatei. Anschlie\u00dfend muss die Datei in XCSoar ausgew\u00e4hlt werden: System Setup -&gt; Look -&gt; Language, Input -&gt; Events.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; type=&#8220;3_5&#8243; theme_builder_area=&#8220;post_content&#8220;][et_pb_image src=&#8220;https:\/\/www.stefly.aero\/wp-content\/uploads\/2019\/11\/Thomas_RotaryModule.jpg&#8220; _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; theme_builder_area=&#8220;post_content&#8220; title_text=&#8220;Thomas_RotaryModule&#8220; hover_enabled=&#8220;0&#8243; sticky_enabled=&#8220;0&#8243; align=&#8220;center&#8220; width_last_edited=&#8220;off|tablet&#8220;][\/et_pb_image][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; theme_builder_area=&#8220;post_content&#8220;][et_pb_column _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; type=&#8220;4_4&#8243; theme_builder_area=&#8220;post_content&#8220;][et_pb_text _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; theme_builder_area=&#8220;post_content&#8220; hover_enabled=&#8220;0&#8243; sticky_enabled=&#8220;0&#8243;]<\/p>\n<p><strong><em>Wenn Du eine weitere benutzerdefinierte Eingabeoption f\u00fcr das Rotary-Modul programmiert hast und diese hier teilen m\u00f6chtest, dann wende Dich gerne an uns. Ein gro\u00dfes Dankesch\u00f6n an die mitwirkenden Softwareentwickler!<\/em><\/strong><\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bedienoptionen f\u00fcr das OpenVarioEin gro\u00dfer Vorteil von Open-Source-Projekten ist, dass einige Funktionen an die eigenen Bed\u00fcrfnisse angepasst werden k\u00f6nnen. So sind z.B. nur grundlegende Programmierkenntnisse notwendig, um die Bedienung des Rotary-Modules zu ver\u00e4ndern.Generell gibt es zwei unterschiedliche Dateien, die sich auf die Benutzereingaben in XCSoar auswirken: Arduino-Sketch des USB-Eingabeger\u00e4ts: Hier l\u00e4sst sich definieren, wie die [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"class_list":["post-13037","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.stefly.aero\/en\/wp-json\/wp\/v2\/pages\/13037","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.stefly.aero\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.stefly.aero\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.stefly.aero\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.stefly.aero\/en\/wp-json\/wp\/v2\/comments?post=13037"}],"version-history":[{"count":0,"href":"https:\/\/www.stefly.aero\/en\/wp-json\/wp\/v2\/pages\/13037\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.stefly.aero\/en\/wp-json\/wp\/v2\/media?parent=13037"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}