Größe: 9194
Kommentar: resort
|
Größe: 8670
Kommentar:
|
Gelöschter Text ist auf diese Art markiert. | Hinzugefügter Text ist auf diese Art markiert. |
Zeile 1: | Zeile 1: |
||<tablewidth="99%" bgcolor="#CEF6CE" style="text-align: center;"> http://mikrokopter.de/images/eng.gif '''[:en/DUBwise:English Page]''' | http://mikrokopter.de/images/deu.gif '''[:DUBwise: Deutsch]''' | http://mikrokopter.de/images/fra.gif '''[:fr/DUBwise:Français]''' || | ||<tablewidth="99%"bgcolor="#cef6ce" style="TEXT-ALIGN: center"> {{http://mikrokopter.de/images/eng.gif}} '''[[en/DUBwise|English Page]]''' | {{http://mikrokopter.de/images/deu.gif}} '''[[DUBwise|Deutsch]]''' | {{http://mikrokopter.de/images/fra.gif}} '''[[fr/DUBwise|Français]]''' || <<NeedsTranslation(Hier müsste noch einiges von englisch nach deutsch übersetzt werden)>> |
Zeile 3: | Zeile 4: |
attachment:banner.jpg | {{attachment:banner.jpg}} |
Zeile 5: | Zeile 6: |
[[TableOfContents]] | <<TableOfContents>> |
Zeile 8: | Zeile 9: |
. DUBwise ist eine Software für Handys um Aufgaben rund um den MikroKopter zu erfüllen. |
. DUBwise ist eine Software für Handys, um Aufgaben rund um den MikroKopter zu erfüllen. |
Zeile 12: | Zeile 12: |
* Sprachausgabe der aktuellen Spannung, Höhe, Flugzeit und Warnungen | * Sprachausgabe der aktuellen Spannung, Höhe, Flugzeit und Warnungen |
Zeile 14: | Zeile 14: |
* Fliegen des MikroKopter mit den Handy-Tasten * Anzeige eines Graphs |
* Fliegen des MikroKopters mit den Handy-Tasten * Anzeige eines Graphen |
Zeile 17: | Zeile 17: |
* Draw LCD of mk - to display several Info-Pages the MikroKopter provides * View all !DebugValues - look at several Values the MK Provides - some are in the LCD too , but this method is faster * Read, Edit, and reinitialize Parameters from MK * Save MK-Parameters to Phone and Copy parameters from Phone to MK ( for settings backup and copying of params from one MK to another MK ) * Proxy Function ( send Data from MK via TCP/IP to socket ) * save MK MAC/Name - so that scanning is only needed once ( you have to Quit via the Menu-Item - not the systems Exit button or simply turning the Phone off) * display Versions of FC ; NC ; MK3MAG * reconnect after connection loss * Flash MK / Navi / MK3MAG Firmware * Display data from the Remote to check if sticks are assigned correctly * Display data from the Navi-Ctrl * Check for Navi-Errors * Connection via Bluetooth ( jsr-82 ) ; comport and TCP/IP * Write the default mixer-tables * Multi-Language Support - actual German / English / French == Android Version == . /!\ Since Android has no Bluetooth-API at the moment the Android Version is not really useable for normal Users * test each motor ( only with slider on Touchscreen atm ) * Draw LCD of mk - to display several Info-Pages the MikroKopter provides * view Debug Values * view RC-Data ( channels ) * display MK-Version / Power / RC-Level * initial Piloting interface ( flying with touchpad is near ;-) * Interface for Flight-Settings ( but there is a bug left ... not working at the moment - just interface preview ) |
* Das LCD des MikroKopters darstellen * Debug-Werte anschaun * Parameter einsehen und ändern * Speichern der Parameter im Handy ( um sie z.B. schnell von MK zu MK zu kopieren ) * "Proxy" funktion ( lässt den Kopter TCP/IP sprechen ) * Flash MK / Navi / MK3MAG Firmware ( Experimentell und in den aktuellen versionen entfernt ) * Verbindung via Bluetooth ( jsr-82 ) ; COM-Port & TCP/IP ( + eine Fake Connection, um sich Teile von DUBwise ohne Kopter anzuschauen ) * Vordefinierte Mixer-Tabellen schreiben ( wer spezielle braucht, einfach mal melden ) * Sprachauswahl Deutsch / Englisch / Französisch ( nur für Texte innerhalb von DUBwise - nicht für die Audio-Ausgabe und die Teile, die vom kopter kommen ) |
Zeile 43: | Zeile 27: |
* /!\ If you are using a Mindows Mobile Phone read [:DUBwiseWindowsMobile:this Page] first | * /!\ Wenn dein Handy ein Windows Mobile-Handy ist, bzw. wenn der Installer sich am Anfang über eine fehlende jsr-82 beschwert: [[DUBwiseWindowsMobile|lies hier]] |
Zeile 46: | Zeile 30: |
Zeile 48: | Zeile 31: |
. '''Video by Jamiro ( Showing the new Audio Features of DUBwise on start ) '' . [[Vimeo(5629176)]] [[BR]] . '''Video by Speedy''' . [[Vimeo(4040325)]] [[BR]] . '''Screencast ( Version 0.52 - sorry for the bad audio)''' . [[Vimeo(3175980)]] [[BR]] . '''Holger Flying his MikroKopter with DUBwise:''' [[BR]] . [[Vimeo(2714743)]] [[BR]] . '''Motortest with the Android Version:''' [[BR]] . [[Vimeo(905980)]] [[BR]] '''Orientation View ( piloting screen) with the Android Version:''' [[BR]] . [[Vimeo(919991)]] . [[BR]] |
. '''Video von Jamiro ( Zeigt die Sprachausgabe von DUBwise am Anfang ) ''''''' . <<Vimeo(5629176)>> <<BR>> . Video von Speedy''' ''' . <<Vimeo(4040325)>> <<BR>> . Screencast ( Version 0.52 - sorry for the bad audio)''' ''' . <<Vimeo(3175980)>> <<BR>> . Holger steuert seinen MikroKopter mit DUBwise:''' <<BR>> ''' . <<Vimeo(2714743)>> <<BR>> . Motortest mit der Android Version:''' <<BR>> ''' . <<Vimeo(905980)>> <<BR>> Orientation View ( piloting screen) with the Android Version:''' <<BR>> ''' . <<Vimeo(919991)>> . <<BR>> |
Zeile 65: | Zeile 49: |
. [:en/DUBwiseJ2MEScreenShots:J2ME ScreenShots] |
. [[en/DUBwiseJ2MEScreenShots|J2ME ScreenShots]] |
Zeile 69: | Zeile 51: |
Zeile 71: | Zeile 52: |
* 1. In den MK Settings "ExternalControl" auf z.B. 200 stellen. * 2. Handy mit dem MK Verbinden * 3. In Dubwise menüpunkt "Tastensteuerung" wählen. (Wenn alles passt laufen unten Zahlen durch) |
* 1. In den MK-Settings "ExternalControl" auf z.B. 200 stellen. * 2. Handy mit dem MK verbinden * 3. In Dubwise Menüpunkt "Tastensteuerung" wählen (wenn alles passt, laufen unten Zahlen durch) |
Zeile 77: | Zeile 57: |
* 6. MK über Handy steuern und spaß haben. . /!\ Achtung1: Den Gasknüppel auf leerlauf = Notaus . /!\ Achtung2: Ist der Gasknüppel auf Vollgas und die Motoren laufen und man beendet den Menüpunkt "Tastensteuerung" übernimmt die Funke und der MK schießt nach oben (TODO: Bild von decke einfügen) ;) |
* 6. MK über Handy steuern und Spaß haben. . /!\ Achtung1: Den Gasknüppel auf Leerlauf = Notaus . /!\ Achtung2: Ist der Gasknüppel auf Vollgas, die Motoren laufen und man beendet den Menüpunkt "Tastensteuerung", übernimmt die Funke und der MK schießt nach oben (TODO: Bild von Decke einfügen) ;-) |
Zeile 84: | Zeile 62: |
it depends on the device a bit - first you should try: | . Es kommt immer etwas auf das Geraet an - als erstes sollte man folgendermaßen vorgehen: * 1.)Nachdem der MK eingeschaltet wurde, Bluetooth auf dem Handy aktivieren * 2.)DUBwise starten * 3.)"connection" waehlen -> "connect via BT", um nach Geräten zu suchen * 4.)Sicherheits-Code eingeben(falls benötigt) <<BR>> |
Zeile 86: | Zeile 69: |
* 1.)Enable BT on your phone after switching on the MK * 2.)Start DUBwise * 3.)go to "connection -> connect via BT" to search for devices * 4.)Enter code (if needed) [[BR]] /!\ if that fails ( e.g. DUBwise does not find the Device ) try this: [[BR]][[BR]] * 1.)Enable BT on your phone after switching on the MK * 2.)Search for devices on your phone * 3.)Pair your phone with the MK * 4.)Start DUBwise * 5.)Search for devices again * 6.)Enter code (if needed) |
. /!\ Wenn diese Vorgehensweise nicht funktioniert ( z.B. weil DUBwise das Gerät nicht findet), sollte man folgendes versuchen: <<BR>><<BR>> |
Zeile 100: | Zeile 72: |
* 1.)Nachdem der MK eingeschaltet wurde, Bluetooth auf dem Handy aktivieren * 2.)Mit dem Handy nach BLuetooth-Geräten suchen * 3.)Das Handy mit dem MK "paaren" * 4.)DUBwise starten * 5.)wieder nach Geräten suchen * 6.)Sicherheits-Code eingeben(falls benötigt) |
|
Zeile 102: | Zeile 80: |
* The star brings you back to the main menu ( /!\ If you have a touchscreen device you can touch the upper bar where the symbols are ) * up / down / fire to select |
* Die Sternchen-Taste führt zurück zum Hauptmenue ( /!\ Wenn du ein Touchscreen-Gerät besitzt, kannst du den oberen Balken anklicken, wo die Symbole sind ) * hoch / runter / click zum Auswählen |
Zeile 109: | Zeile 86: |
Zeile 114: | Zeile 90: |
= Supported Devices = There is no complete list of supported Devices - there is just a [:en/DUBwiseTestedDevices:List of Devices where DUBwise was tested on] . If your Device is not in the list - just try it and give [:en/LiGi:me] some feedback if it worked and i'll update the list. = Trouble Shooting = || ''' Problem ''' || '''Solution'''|| || short Range || build [:en/DUBwiseRangeExtender:DUBwiseRangeExtender] || || "Incompatible Device" Error || try updating your MK or Navi board to the latest Version || || no Sound || check if your mobile is in silent mode or volume is at 0 || || no Sound || try the version with wav or 64kbit in the filename || || !KeyControl has no Effect || Check Parameter External Controll in the actual Setting || || Settings are not saved || Make sure you exit DUBwise via the menu entry "quit" in the main menu || = Notes / Known Issues = |
= Unterstützte Geräte = . Es existiert keine Liste der unterstützten Geräte - es gibt nur eine [[en/DUBwiseTestedDevices|Liste von Geräten auf denen DUBwise bereits getestet wurde]]. Wenn Dein Gerät nicht in dieser Liste enthalten ist - probier es aus und schick [[en/LiGi|mir]] eine Info wenn es klappt. Ich aktualisiere dann die Liste. = Fehlersuche = . || Problem '''''' || Lösung'''''' || || geringe Reichweite || verwenden von [[en/DUBwiseRangeExtender|DUBwiseRangeExtender]] || ||"Incompatible Device" Meldung ||Firmware von MK oder Navi Board auf die aktuelle Version bringen|| ||kein Sound ||Lautstärkeeinstellung am Handy prüfen|| ||kein Sound ||Version mit "wav" oder "64kbit" im Dateiname probieren|| ||Tasten funktionieren nicht ||Parameter External Control in den Einstellungen prüfen || ||Einstellungen werden nicht gespeichert||DUBwise über "quit" im Hauptmenu beenden || = Anmerkungen / Bekannte Probleme = |
Zeile 129: | Zeile 103: |
* If you configure your Bluetooth-Module with a security PIN - keep in mind that some J2ME - Mobile Phones are having Problems with PINs which are not Alpha-Numeric - so you better not use souch a PIN to prevent to have to reconfigure the Bluetooth-Module. * Your Settings are only saved when you close DUBwise via quit in the main menu ( Background: This should prevent you from fucking up your DUBwise installation with Settings that are not working on your Hardware ) |
* Einige J2ME - Mobile Phones haben Probleme mit PINs, die nicht nur alphanumerische Zeichen enthalten.Solche PINs daher besser vermeiden. * DUBWise speichert Änderungen an den Einstellungen nur, wenn man es über "Quit" im Hauptmenu beendet. So wird verhindert, dass man seine DUBWise Installation versehentlich mit einer Konfiguration zertört, die nicht lauffähig ist. |
Zeile 134: | Zeile 106: |
* you have to close DUBwise via quit in the main menu! If you close via the X in the upper right you dont really close DUBwise ... |
* DUBwise muss über "Quit" im Hauptmenu beendet werden ! Schließen über X in der rechten oberen Ecke beendet DUBwise nicht... |
Zeile 138: | Zeile 109: |
* Port to Android * Support for Wolferl-NG QuadKopter * trigger mobile-cammera via FC |
* Portierung auf Android * Unterstützung für Wolferl-NG QuadKopter * Auslösen der Kamera über FC |
Zeile 142: | Zeile 113: |
* log data/csv ( send via TCP/IP ; save ) * Sound Alarms on Batt low or other triggers * Battery Charging Log with camera and barcodes |
* log data/csv ( senden über TCP/IP ; save ) * Akustischer Alarm bei leerer Batterie oder anderen Ereignissen * Aufzeichnung der Batterie Ladekurve mit Kamera und Barcode |
Zeile 155: | Zeile 126: |
. [[BR]][http://support.creativecommons.org/videos#wwt http://search.creativecommons.org/images/wwt.jpg] [[BR]] If you wanna participate in Development have a look at [:en/DUBwiseDevelopment:this page] And there are several things beside Coding where you could help: * Translation of the Wiki page |
. <<BR>> [http://support.creativecommons.org/videos#wwt ] <<BR>> If you wanna participate in Development have a look at [[en/DUBwiseDevelopment|this page]] And there are several things beside Coding where you could help: * Translation of the Wiki page |
Zeile 168: | Zeile 138: |
Zeile 174: | Zeile 143: |
* ["Speedy"] for Audio Editing / Graphics & blogging about this tool | * [[Speedy]] for Audio Editing / Graphics & blogging about this tool |
Zeile 176: | Zeile 145: |
* [:en/SelectaT:SelectaT] for Audio Samples and Testing | * [[en/SelectaT|SelectaT]] for Audio Samples and Testing |
Zeile 179: | Zeile 148: |
Zeile 185: | Zeile 153: |
= Discussion = * German Discussion @ MK Forum: http://forum.mikrokopter.de/topic-1682.html |
= Weitere informationen = * im MK Forum: http://forum.mikrokopter.de/topic-1682.html |
Inhaltsverzeichnis
Was ist DUBwise?
DUBwise ist eine Software für Handys, um Aufgaben rund um den MikroKopter zu erfüllen.
Was kann DUBwise?
J2ME Version
- Sprachausgabe der aktuellen Spannung, Höhe, Flugzeit und Warnungen
- Anzeige eines künstlichen Horizonts
Fliegen des MikroKopters mit den Handy-Tasten
- Anzeige eines Graphen
- Motor-Test
Das LCD des MikroKopters darstellen
- Debug-Werte anschaun
- Parameter einsehen und ändern
- Speichern der Parameter im Handy ( um sie z.B. schnell von MK zu MK zu kopieren )
- "Proxy" funktion ( lässt den Kopter TCP/IP sprechen )
- Flash MK / Navi / MK3MAG Firmware ( Experimentell und in den aktuellen versionen entfernt )
Verbindung via Bluetooth ( jsr-82 ) ; COM-Port & TCP/IP ( + eine Fake Connection, um sich Teile von DUBwise ohne Kopter anzuschauen )
- Vordefinierte Mixer-Tabellen schreiben ( wer spezielle braucht, einfach mal melden )
- Sprachauswahl Deutsch / Englisch / Französisch ( nur für Texte innerhalb von DUBwise - nicht für die Audio-Ausgabe und die Teile, die vom kopter kommen )
Download
Wenn dein Handy ein Windows Mobile-Handy ist, bzw. wenn der Installer sich am Anfang über eine fehlende jsr-82 beschwert: lies hier
Binaries: http://dubwise-download.appspot.com/
Source Code: http://github.com/ligi/DUBwise
Videos
Video von Jamiro ( Zeigt die Sprachausgabe von DUBwise am Anfang ) '
Video von Speedy
Screencast ( Version 0.52 - sorry for the bad audio)
Holger steuert seinen MikroKopter mit DUBwise:
Motortest mit der Android Version:
Orientation View ( piloting screen) with the Android Version:
Screenshots
Anleitungen
Anleitung für Key Control
1. In den MK-Settings "ExternalControl" auf z.B. 200 stellen.
- 2. Handy mit dem MK verbinden
- 3. In Dubwise Menüpunkt "Tastensteuerung" wählen (wenn alles passt, laufen unten Zahlen durch)
- 4. Mit Funke Gyros kalibrieren und Motoren starten
- 5. Langsam Vollgas geben, Motoren drehen nur etwas schneller
- 6. MK über Handy steuern und Spaß haben.
Achtung1: Den Gasknüppel auf Leerlauf = Notaus
Achtung2: Ist der Gasknüppel auf Vollgas, die Motoren laufen und man beendet den Menüpunkt "Tastensteuerung", übernimmt die Funke und der MK schießt nach oben (TODO: Bild von Decke einfügen)
Verbinden
via Bluetooth
- Es kommt immer etwas auf das Geraet an - als erstes sollte man folgendermaßen vorgehen:
- 1.)Nachdem der MK eingeschaltet wurde, Bluetooth auf dem Handy aktivieren
- 2.)DUBwise starten
3.)"connection" waehlen -> "connect via BT", um nach Geräten zu suchen
- 4.)Sicherheits-Code eingeben(falls benötigt)
Wenn diese Vorgehensweise nicht funktioniert ( z.B. weil DUBwise das Gerät nicht findet), sollte man folgendes versuchen:
- 1.)Nachdem der MK eingeschaltet wurde, Bluetooth auf dem Handy aktivieren
- 2.)Mit dem Handy nach BLuetooth-Geräten suchen
- 3.)Das Handy mit dem MK "paaren"
- 4.)DUBwise starten
- 5.)wieder nach Geräten suchen
- 6.)Sicherheits-Code eingeben(falls benötigt)
Keys
General
Die Sternchen-Taste führt zurück zum Hauptmenue (
Wenn du ein Touchscreen-Gerät besitzt, kannst du den oberen Balken anklicken, wo die Symbole sind )
- hoch / runter / click zum Auswählen
In the Graph Screen
3 -> Freeze
5 -> toggle Legend
7 -> toggle scale
Touchscreen
- touch on the top-bar ( where e.g. the Voltage is ) to get back to the main-menu
- touch on an menu-item to select it - touch again to execute
- if there is a value to edit touch on the left side to decrement and touch on the right side to increment
Unterstützte Geräte
Es existiert keine Liste der unterstützten Geräte - es gibt nur eine Liste von Geräten auf denen DUBwise bereits getestet wurde. Wenn Dein Gerät nicht in dieser Liste enthalten ist - probier es aus und schick mir eine Info wenn es klappt. Ich aktualisiere dann die Liste.
Fehlersuche
Problem
Lösung
geringe Reichweite
verwenden von DUBwiseRangeExtender
"Incompatible Device" Meldung
Firmware von MK oder Navi Board auf die aktuelle Version bringen
kein Sound
Lautstärkeeinstellung am Handy prüfen
kein Sound
Version mit "wav" oder "64kbit" im Dateiname probieren
Tasten funktionieren nicht
Parameter External Control in den Einstellungen prüfen
Einstellungen werden nicht gespeichert
DUBwise über "quit" im Hauptmenu beenden
Anmerkungen / Bekannte Probleme
General
- Einige J2ME - Mobile Phones haben Probleme mit PINs, die nicht nur alphanumerische Zeichen enthalten.Solche PINs daher besser vermeiden.
- DUBWise speichert Änderungen an den Einstellungen nur, wenn man es über "Quit" im Hauptmenu beendet. So wird verhindert, dass man seine DUBWise Installation versehentlich mit einer Konfiguration zertört, die nicht lauffähig ist.
PhoneME specific
- DUBwise muss über "Quit" im Hauptmenu beendet werden ! Schließen über X in der rechten oberen Ecke beendet DUBwise nicht...
ToDo
Work in Progress
- Portierung auf Android
Unterstützung für Wolferl-NG QuadKopter
- Auslösen der Kamera über FC
mid term
- log data/csv ( senden über TCP/IP ; save )
- Akustischer Alarm bei leerer Batterie oder anderen Ereignissen
- Aufzeichnung der Batterie Ladekurve mit Kamera und Barcode
long term
live video & osd generation as background for the piloting screen
- lead - function - gps on Phone and QC needed - QC always holds position in a defined distance to the phone
- get Firmwares to flash via TCP/IP
- making lib to be useable with desktop JAVA / will be sceduled after bluecove for linux is ready ( anounced for next Version)
- triangulate MK by BT rssi
Define which DebugValues are shown on Graph with which color ( implicit graph switch of )
Licence
http://creativecommons.org/licenses/by-nc-sa/2.0/de/ (Creative Commons / Non Commercial / Share Alike)
Addtitonally to this Licence it is not allowed to use this project in any violent manner! This explicitly includes that lethal Weapon owning "People" and Organisations (e.g. Army & Police) are not allowed to use this Project.
[http://support.creativecommons.org/videos#wwt ]
If you wanna participate in Development have a look at this page And there are several things beside Coding where you could help:- Translation of the Wiki page
- Translation of DUBwise ( contact me if you are willing - i will include the translations into the code )
Correct my typos
- Documentation
- Screenshots
- Device Tests ( Testing in general )
- Improve Graphics
- Improve Audio samples
- ...
Credits:
Holger&Ingo for the MikroKopter Project
- CaScAdE for Testing and Graphics
- Orion8 for inspiration
- Joko for Testing and Comments
Speedy for Audio Editing / Graphics & blogging about this tool
- Jamiro for the new Icon
SelectaT for Audio Samples and Testing
- kmpec for lending me his Diamond
JiPsi for translation to french
DUBwise in the Media
Chaos Radio Express: http://chaosradio.ccc.de/cre106.html
hackedgadgets.com: http://hackedgadgets.com/2008/04/19/dubwise-digital-ufo-broadcasting-with-intelligent-service-equipment/
Speedys blog: http://speedyweb.at/start/2007/11/05/mikrokopter-am-handy/
Weitere informationen
im MK Forum: http://forum.mikrokopter.de/topic-1682.html