{"id":433,"date":"2011-10-07T10:24:35","date_gmt":"2011-10-07T08:24:35","guid":{"rendered":"http:\/\/steppschuh.net\/blog\/?p=433"},"modified":"2012-05-03T21:35:45","modified_gmt":"2012-05-03T19:35:45","slug":"remote-control-apps-preview","status":"publish","type":"post","link":"https:\/\/steppschuh.net\/blog\/?p=433","title":{"rendered":"Remote Control Apps &#8211; Preview"},"content":{"rendered":"<p><center><\/p>\n<div class=\"content-sidebar\" style=\"text-align:center; cursor:pointer;\" onclick=\"top.location.href='http:\/\/steppschuh.net\/android\/remote-motion-control\/';\">\n<h3>Zur Produktwebsite<\/h3>\n<\/div>\n<p><\/center><\/p>\n<p style=\"text-align: justify;\">Die erste funktionsf\u00e4hige Version der Android App und der dazugeh\u00f6rigen Software f\u00fcr Windows ist fertiggestellt. In Diesem Artikel werde ich die bereits implementierte Steuerung vorstellen sowie die Funktionsweise n\u00e4her erl\u00e4utern. Zur Demonstration k\u00f6nnen Sie sich das folgende Video anschauen, die Steuerung beginnt bei <a target=\"_blank\" href=\"http:\/\/www.youtube.com\/watch?feature=player_detailpage&#038;v=_S8vzlinl8M#t=164s\">Minute 3 des Videos<\/a>.<\/p>\n<h2>Die Android App<\/h2>\n<p><center><a target=\"_blank\" href=\"http:\/\/steppschuh.net\/media\/images\/software\/rmc\/rmc_demo_01_android.jpg\"><img decoding=\"async\" src=\"http:\/\/steppschuh.net\/media\/images\/software\/rmc\/rmc_demo_01_android.jpg\" alt=\"Android Remote Motion Control - Android App\" width=\"50%\" \/><\/a><\/center><\/p>\n<p style=\"text-align: justify;\">Sobald die App gestartet wird, versucht diese sich mit der Software auf dem PC zu verbinden. Es k\u00f6nnen 3 Situationen eintreten:<\/p>\n<ul>\n<li>Es steht keine Netzwerkverbindung zur Verf\u00fcgung<\/li>\n<li>Die App findet den Computer, der Server wurde jedoch nicht gestartet<\/li>\n<li>Die App verbindet sich erfolgreich mit dem Server<\/li>\n<\/ul>\n<p style=\"text-align: justify;\">Tritt einer der ersten beiden F\u00e4lle ein, zeigt die App aus welchem Grund die Verbindung fehlgeschlagen ist. Wurde eine Verbindung hergestellt, beginnt die App die Daten der Lagesensoren per <a target=\"_blank\" href=\"http:\/\/de.wikipedia.org\/wiki\/Transmission_Control_Protocol\">TCP<\/a> and den Server zu \u00fcbertragen. Diese \u00dcbertragung ben\u00f6tigt keine Internetverbindung.\n<\/p>\n<h2>Die Windows Software<\/h2>\n<p><center><a target=\"_blank\" href=\"http:\/\/steppschuh.net\/media\/images\/software\/rmc\/rmc_demo_01_pc.png\"><img decoding=\"async\" src=\"http:\/\/steppschuh.net\/media\/images\/software\/rmc\/rmc_demo_01_pc.png\" alt=\"Android Remote Motion Control - Windows Software\" width=\"50%\" \/><\/a><\/center><\/p>\n<p style=\"text-align: justify;\">Wird die Windows Software gestartet, erstellt diese einen lokalen Server mit dem die App sich automatisch verbindet. Sobald Daten empfangen werden, visualisiert Sie diese in dem Koordinatensystem auf der rechten Seite. Je nach Einstellung werden die Daten der Lagesensoren in Steuerbefehle f\u00fcr den PC umgewandelt, beispielsweise in Mausbewegungen oder Tastaturanschl\u00e4ge der Pfeiltasten. So lassen sich Rennspiele wie Mario-Kart durch &#8216;lenken&#8217; mit dem Smartphone steuern!<\/p>\n<h2>Wie es weitergeht<\/h2>\n<p style=\"text-align: justify;\">Bis zur Ver\u00f6ffentlichung einer Beta-Version gibt es noch einiges zu verbessern. So muss unter anderem die \u00dcbertragung der Daten von den Lagesensoren in einem k\u00fcrzeren Intervall erfolgen. Auch die <a target=\"_blank\" href=\"http:\/\/de.wikipedia.org\/wiki\/Component_Object_Model\">COM<\/a> Schnittstelle, beziehungsweise die Simulation eines <a target=\"_blank\" href=\"http:\/\/de.wikipedia.org\/wiki\/Human_Interface_Device\">HID<\/a>, muss noch umgesetzt werden, um Third-Party Software Zugriff zu gew\u00e4hrleisten.<\/p>\n<p style=\"text-align: justify;\">Sehr dankbar w\u00e4re ich f\u00fcr jedes Feedback ihrerseits. Welche Steuerungsm\u00f6glichkeiten w\u00fcrden Sie sich w\u00fcnschen? Sollte die M\u00f6glichkeit einer BlueTooth Verbindung bestehen? Teilen Sie mir Ihre Meinung mit!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Zur Produktwebsite Die erste funktionsf\u00e4hige Version der Android App und der dazugeh\u00f6rigen Software f\u00fcr Windows ist fertiggestellt. In Diesem Artikel werde ich die bereits implementierte Steuerung vorstellen sowie die Funktionsweise n\u00e4her erl\u00e4utern. Zur Demonstration k\u00f6nnen Sie sich das folgende Video anschauen, die Steuerung beginnt bei Minute 3 des Videos. Die Android App Sobald die App &hellip; <a href=\"https:\/\/steppschuh.net\/blog\/?p=433\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Remote Control Apps &#8211; Preview<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[78,98,99],"tags":[61,62,82,81,26,80,124],"class_list":["post-433","post","type-post","status-publish","format-standard","hentry","category-remote-control-apps","category-remote-control-apps-bb","category-remote-control-apps-win","tag-android","tag-app","tag-bewegungssteuerung","tag-control","tag-netzwerk","tag-remote","tag-software"],"_links":{"self":[{"href":"https:\/\/steppschuh.net\/blog\/index.php?rest_route=\/wp\/v2\/posts\/433","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/steppschuh.net\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/steppschuh.net\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/steppschuh.net\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/steppschuh.net\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=433"}],"version-history":[{"count":23,"href":"https:\/\/steppschuh.net\/blog\/index.php?rest_route=\/wp\/v2\/posts\/433\/revisions"}],"predecessor-version":[{"id":655,"href":"https:\/\/steppschuh.net\/blog\/index.php?rest_route=\/wp\/v2\/posts\/433\/revisions\/655"}],"wp:attachment":[{"href":"https:\/\/steppschuh.net\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=433"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/steppschuh.net\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=433"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/steppschuh.net\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=433"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}