1,5 → 1,8 |
/************************************************************************************************* |
* |
* DUBwise |
* Digital UFO Broadcasting with intelligent service equipment |
* |
* Project to Communicate via J2ME (Mobile Phone) and Bluetooth |
* with a MikroKopter ( www.mikrokopter.de ) |
* |
11,38 → 14,17 |
* |
* 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 software in any violent manner. |
* This explicitly includes that lethal Weapon owning "People" (e.g. Army & Police) are not allowed to use this Project |
* |
* Disclaimer: Use this Project at your own Risk! |
* |
* Credits: Holger&Ingo for the MikroKopter Project |
* CaScAdE for Testing and Graphics |
* Orion8 for inspiration |
* |
* ChangeLog: |
* 0.01 - initial Version ( initialize connection / main Thread with reading data from MK) |
* 0.02 - reconnect after connection loss ( e.g. switching on/off ) |
* 0.03 - added send_command ( with CRC ) |
* 0.04 - added decode64 to decode 'pseudo' BASE64 |
* 0.05 - added get_version |
* 0.06 - added parsing of DebugData |
* 0.07 - Code-(Doc&&Cleanup) && initial svn commit |
* 0.08 - Initial README / ToDo List |
* 0.09 - implemented BTScanner for detecting BT-Devices (No hard mac anymore for first public bin) |
* 0.10 - initial MKMinimalMidlet / Canvas |
* 0.11 - 1st public binary ( JAR/JAD) |
* 0.12 - measure Uptime ( like that word for MK being in Air ;-) |
* 0.14 - measure idling mixture |
* 0.15 - Fixed Nokia Problem 2 instead of 2.0 .. |
* 0.16 - LCD implementation & polishing code on serveral places |
* 0.17 - Quit via * | Rescan via # |
* 0.18 - Remember URL ( bt-mac ) on quit |
* 0.19 - better handling of MK Version |
* 0.23 - care for Version while parsing DebugData - MK0.64 compatible now (0.20-0.23 - n1 bugfixing With CaSCade) |
* 0.24 - adding some GFX |
* 0.25 - adding Graph ( Nick int;Roll int; nick acc ;roll acc) |
* 0.26 - more Visuals |
* 0.27 - implemented motor_test |
* 0.28 - Icon |
* 0.29 - ressources for 176x220 / Ress differencing |
* |
* Online Link to this Document: |
* Online Link to this Document: |
* |
* http://mikrocontroller.cco-ev.de/mikroviewvc/FlightCtrl/branches/ligi_j2me/README?view=markup |
* |
*************************************************************************************************/ |
53,6 → 35,7 |
- Draw LCD of mk ( + interact with it Up/Down ) |
- get MK_version |
- measure ConnectionTime / Motor=15Time / Motor>15Time ( UpTime ) |
- Read and Edit Settings/Parameters from MK |
|
*** Install: |
- If u know how to handle JAR/JADs take the ones from the bin directory. |
61,15 → 44,14 |
*** Usage: |
General: |
KEY # toggle Fullscreen |
KEY * to Quit |
KEY * MainMenu |
|
Device selection Screen: |
KEY 1..X to select device |
KEY UP/Down | 1..X to select device |
|
Main Screen: |
KEY UP to go Page up in MK-LCD |
KEY DOWN to go Page up in MK-LCD |
KEY RIGHT - go to MotorTest |
|
MotorTest Screen |
UP/DOWN increas/decrease speed of actual motor |
106,10 → 88,42 |
- measure DebugSets per Second |
- log data/csv ( send via TCP/IP ; save ) |
- Sound Alarms on Batt low or other triggers |
- get/set MK-Parameters |
- Visualisation of DebugData |
- set MK-Parameters |
- 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 |
- trigger cammera shot via FC |
- save/reat Parameters in/from RMS ( e.g. to copy parameters from MK2MK |
- Port to OpenMoko ( will do when i have such a phone ;-) |
- tbc |
|
|
*** ChangeLog: |
0.01 - initial Version ( initialize connection / main Thread with reading data from MK) |
0.02 - reconnect after connection loss ( e.g. switching on/off ) |
0.03 - added send_command ( with CRC ) |
0.04 - added decode64 to decode 'pseudo' BASE64 |
0.05 - added get_version |
0.06 - added parsing of DebugData |
0.07 - Code-(Doc&&Cleanup) && initial svn commit |
0.08 - Initial README / ToDo List |
0.09 - implemented BTScanner for detecting BT-Devices (No hard mac anymore for first public bin) |
0.10 - initial MKMinimalMidlet / Canvas |
0.11 - 1st public binary ( JAR/JAD) |
0.12 - measure Uptime ( like that word for MK being in Air ;-) |
0.14 - measure idling mixture |
0.15 - Fixed Nokia Problem 2 instead of 2.0 .. |
0.16 - LCD implementation & polishing code on serveral places |
0.17 - Quit via * | Rescan via # |
0.18 - Remember URL ( bt-mac ) on quit |
0.19 - better handling of MK Version |
0.23 - care for Version while parsing DebugData - MK0.64 compatible now (0.20-0.23 - n1 bugfixing With CaSCade) |
0.24 - adding some GFX |
0.25 - adding Graph ( Nick int;Roll int; nick acc ;roll acc) |
0.26 - more Visuals |
0.27 - implemented motor_test |
0.28 - Icon |
0.29 - ressources for 176x220 / Ress differencing |
0.30 - Load Parameters from MK |
0.31 - Edit Parameters ( MKParamEdit.java ) |
0.32 - Main Menu |
0.33 - Bugfix / Code CleanUp |
0.34 - select ParamSet to edit |