Subversion Repositories Projects

Compare Revisions

Ignore whitespace Rev 257 → Rev 258

/DUBwise/trunk/j2me/bin/128x128/cldc11/de_64kbit_tts/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-128x128-cldc11-de_64kbit_tts-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jad
1,5 → 1,5
MIDlet-Jar-URL: DUBwise-128x128-cldc11-de_64kbit_tts-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
MIDlet-Jar-Size: 264885
MIDlet-Jar-Size: 266409
MIDlet-Name: DUBwise
MIDlet-Vendor: LiGi
MIDlet-Version: 0.53
/DUBwise/trunk/j2me/bin/128x128/cldc11/de_64kbit_tts/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-128x128-cldc11-de_64kbit_tts-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
Cannot display: file marked as a binary type.
svn:mime-type = application/java-archive
/DUBwise/trunk/j2me/bin/128x128/cldc11/de_tts/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-128x128-cldc11-de_tts-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jad
1,5 → 1,5
MIDlet-Jar-URL: DUBwise-128x128-cldc11-de_tts-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
MIDlet-Jar-Size: 238149
MIDlet-Jar-Size: 239673
MIDlet-Name: DUBwise
MIDlet-Vendor: LiGi
MIDlet-Version: 0.53
/DUBwise/trunk/j2me/bin/128x128/cldc11/de_tts/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-128x128-cldc11-de_tts-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
Cannot display: file marked as a binary type.
svn:mime-type = application/java-archive
/DUBwise/trunk/j2me/bin/128x128/cldc11/de_wav/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-128x128-cldc11-de_wav-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jad
1,5 → 1,5
MIDlet-Jar-URL: DUBwise-128x128-cldc11-de_wav-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
MIDlet-Jar-Size: 441141
MIDlet-Jar-Size: 442665
MIDlet-Name: DUBwise
MIDlet-Vendor: LiGi
MIDlet-Version: 0.53
/DUBwise/trunk/j2me/bin/128x128/cldc11/de_wav/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-128x128-cldc11-de_wav-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
Cannot display: file marked as a binary type.
svn:mime-type = application/java-archive
/DUBwise/trunk/j2me/bin/128x128/cldc11/en_speedy/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-128x128-cldc11-en_speedy-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jad
1,5 → 1,5
MIDlet-Jar-URL: DUBwise-128x128-cldc11-en_speedy-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
MIDlet-Jar-Size: 250816
MIDlet-Jar-Size: 252340
MIDlet-Name: DUBwise
MIDlet-Vendor: LiGi
MIDlet-Version: 0.53
/DUBwise/trunk/j2me/bin/128x128/cldc11/en_speedy/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-128x128-cldc11-en_speedy-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
Cannot display: file marked as a binary type.
svn:mime-type = application/java-archive
/DUBwise/trunk/j2me/bin/128x128/cldc11/en_wav/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-128x128-cldc11-en_wav-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jad
1,5 → 1,5
MIDlet-Jar-URL: DUBwise-128x128-cldc11-en_wav-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
MIDlet-Jar-Size: 588331
MIDlet-Jar-Size: 589855
MIDlet-Name: DUBwise
MIDlet-Vendor: LiGi
MIDlet-Version: 0.53
/DUBwise/trunk/j2me/bin/128x128/cldc11/en_wav/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-128x128-cldc11-en_wav-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
Cannot display: file marked as a binary type.
svn:mime-type = application/java-archive
/DUBwise/trunk/j2me/bin/128x128/cldc11/no_voice/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-128x128-cldc11-no_voice-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jad
1,5 → 1,5
MIDlet-Jar-URL: DUBwise-128x128-cldc11-no_voice-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
MIDlet-Jar-Size: 212107
MIDlet-Jar-Size: 213623
MIDlet-Name: DUBwise
MIDlet-Vendor: LiGi
MIDlet-Version: 0.53
/DUBwise/trunk/j2me/bin/128x128/cldc11/no_voice/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-128x128-cldc11-no_voice-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
Cannot display: file marked as a binary type.
svn:mime-type = application/java-archive
/DUBwise/trunk/j2me/bin/176x220/cldc11/de_64kbit_tts/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-176x220-cldc11-de_64kbit_tts-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jad
1,5 → 1,5
MIDlet-Jar-URL: DUBwise-176x220-cldc11-de_64kbit_tts-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
MIDlet-Jar-Size: 307098
MIDlet-Jar-Size: 308622
MIDlet-Name: DUBwise
MIDlet-Vendor: LiGi
MIDlet-Version: 0.53
/DUBwise/trunk/j2me/bin/176x220/cldc11/de_64kbit_tts/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-176x220-cldc11-de_64kbit_tts-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
Cannot display: file marked as a binary type.
svn:mime-type = application/java-archive
/DUBwise/trunk/j2me/bin/176x220/cldc11/de_tts/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-176x220-cldc11-de_tts-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jad
1,5 → 1,5
MIDlet-Jar-URL: DUBwise-176x220-cldc11-de_tts-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
MIDlet-Jar-Size: 280362
MIDlet-Jar-Size: 281886
MIDlet-Name: DUBwise
MIDlet-Vendor: LiGi
MIDlet-Version: 0.53
/DUBwise/trunk/j2me/bin/176x220/cldc11/de_tts/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-176x220-cldc11-de_tts-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
Cannot display: file marked as a binary type.
svn:mime-type = application/java-archive
/DUBwise/trunk/j2me/bin/176x220/cldc11/de_wav/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-176x220-cldc11-de_wav-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jad
1,5 → 1,5
MIDlet-Jar-URL: DUBwise-176x220-cldc11-de_wav-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
MIDlet-Jar-Size: 483354
MIDlet-Jar-Size: 484878
MIDlet-Name: DUBwise
MIDlet-Vendor: LiGi
MIDlet-Version: 0.53
/DUBwise/trunk/j2me/bin/176x220/cldc11/de_wav/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-176x220-cldc11-de_wav-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
Cannot display: file marked as a binary type.
svn:mime-type = application/java-archive
/DUBwise/trunk/j2me/bin/176x220/cldc11/en_speedy/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-176x220-cldc11-en_speedy-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jad
1,5 → 1,5
MIDlet-Jar-URL: DUBwise-176x220-cldc11-en_speedy-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
MIDlet-Jar-Size: 293029
MIDlet-Jar-Size: 294553
MIDlet-Name: DUBwise
MIDlet-Vendor: LiGi
MIDlet-Version: 0.53
/DUBwise/trunk/j2me/bin/176x220/cldc11/en_speedy/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-176x220-cldc11-en_speedy-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
Cannot display: file marked as a binary type.
svn:mime-type = application/java-archive
/DUBwise/trunk/j2me/bin/176x220/cldc11/en_wav/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-176x220-cldc11-en_wav-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jad
1,5 → 1,5
MIDlet-Jar-URL: DUBwise-176x220-cldc11-en_wav-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
MIDlet-Jar-Size: 630544
MIDlet-Jar-Size: 632068
MIDlet-Name: DUBwise
MIDlet-Vendor: LiGi
MIDlet-Version: 0.53
/DUBwise/trunk/j2me/bin/176x220/cldc11/en_wav/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-176x220-cldc11-en_wav-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
Cannot display: file marked as a binary type.
svn:mime-type = application/java-archive
/DUBwise/trunk/j2me/bin/176x220/cldc11/no_voice/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-176x220-cldc11-no_voice-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jad
1,5 → 1,5
MIDlet-Jar-URL: DUBwise-176x220-cldc11-no_voice-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
MIDlet-Jar-Size: 254320
MIDlet-Jar-Size: 255836
MIDlet-Name: DUBwise
MIDlet-Vendor: LiGi
MIDlet-Version: 0.53
/DUBwise/trunk/j2me/bin/176x220/cldc11/no_voice/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-176x220-cldc11-no_voice-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
Cannot display: file marked as a binary type.
svn:mime-type = application/java-archive
/DUBwise/trunk/j2me/bin/200x300/cldc11/de_64kbit_tts/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-200x300-cldc11-de_64kbit_tts-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jad
1,5 → 1,5
MIDlet-Jar-URL: DUBwise-200x300-cldc11-de_64kbit_tts-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
MIDlet-Jar-Size: 338983
MIDlet-Jar-Size: 340507
MIDlet-Name: DUBwise
MIDlet-Vendor: LiGi
MIDlet-Version: 0.53
/DUBwise/trunk/j2me/bin/200x300/cldc11/de_64kbit_tts/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-200x300-cldc11-de_64kbit_tts-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
Cannot display: file marked as a binary type.
svn:mime-type = application/java-archive
/DUBwise/trunk/j2me/bin/200x300/cldc11/de_tts/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-200x300-cldc11-de_tts-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jad
1,5 → 1,5
MIDlet-Jar-URL: DUBwise-200x300-cldc11-de_tts-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
MIDlet-Jar-Size: 312247
MIDlet-Jar-Size: 313771
MIDlet-Name: DUBwise
MIDlet-Vendor: LiGi
MIDlet-Version: 0.53
/DUBwise/trunk/j2me/bin/200x300/cldc11/de_tts/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-200x300-cldc11-de_tts-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
Cannot display: file marked as a binary type.
svn:mime-type = application/java-archive
/DUBwise/trunk/j2me/bin/200x300/cldc11/de_wav/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-200x300-cldc11-de_wav-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jad
1,5 → 1,5
MIDlet-Jar-URL: DUBwise-200x300-cldc11-de_wav-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
MIDlet-Jar-Size: 515239
MIDlet-Jar-Size: 516763
MIDlet-Name: DUBwise
MIDlet-Vendor: LiGi
MIDlet-Version: 0.53
/DUBwise/trunk/j2me/bin/200x300/cldc11/de_wav/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-200x300-cldc11-de_wav-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
Cannot display: file marked as a binary type.
svn:mime-type = application/java-archive
/DUBwise/trunk/j2me/bin/200x300/cldc11/en_speedy/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-200x300-cldc11-en_speedy-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jad
1,5 → 1,5
MIDlet-Jar-URL: DUBwise-200x300-cldc11-en_speedy-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
MIDlet-Jar-Size: 324914
MIDlet-Jar-Size: 326438
MIDlet-Name: DUBwise
MIDlet-Vendor: LiGi
MIDlet-Version: 0.53
/DUBwise/trunk/j2me/bin/200x300/cldc11/en_speedy/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-200x300-cldc11-en_speedy-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
Cannot display: file marked as a binary type.
svn:mime-type = application/java-archive
/DUBwise/trunk/j2me/bin/200x300/cldc11/en_wav/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-200x300-cldc11-en_wav-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jad
1,5 → 1,5
MIDlet-Jar-URL: DUBwise-200x300-cldc11-en_wav-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
MIDlet-Jar-Size: 662429
MIDlet-Jar-Size: 663953
MIDlet-Name: DUBwise
MIDlet-Vendor: LiGi
MIDlet-Version: 0.53
/DUBwise/trunk/j2me/bin/200x300/cldc11/en_wav/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-200x300-cldc11-en_wav-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
Cannot display: file marked as a binary type.
svn:mime-type = application/java-archive
/DUBwise/trunk/j2me/bin/200x300/cldc11/no_voice/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-200x300-cldc11-no_voice-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jad
1,5 → 1,5
MIDlet-Jar-URL: DUBwise-200x300-cldc11-no_voice-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
MIDlet-Jar-Size: 286205
MIDlet-Jar-Size: 287721
MIDlet-Name: DUBwise
MIDlet-Vendor: LiGi
MIDlet-Version: 0.53
/DUBwise/trunk/j2me/bin/200x300/cldc11/no_voice/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-200x300-cldc11-no_voice-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
Cannot display: file marked as a binary type.
svn:mime-type = application/java-archive
/DUBwise/trunk/j2me/bin/240x320/cldc11/de_64kbit_tts/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-240x320-cldc11-de_64kbit_tts-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jad
1,5 → 1,5
MIDlet-Jar-URL: DUBwise-240x320-cldc11-de_64kbit_tts-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
MIDlet-Jar-Size: 309661
MIDlet-Jar-Size: 311185
MIDlet-Name: DUBwise
MIDlet-Vendor: LiGi
MIDlet-Version: 0.53
/DUBwise/trunk/j2me/bin/240x320/cldc11/de_64kbit_tts/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-240x320-cldc11-de_64kbit_tts-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
Cannot display: file marked as a binary type.
svn:mime-type = application/java-archive
/DUBwise/trunk/j2me/bin/240x320/cldc11/de_tts/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-240x320-cldc11-de_tts-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jad
1,5 → 1,5
MIDlet-Jar-URL: DUBwise-240x320-cldc11-de_tts-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
MIDlet-Jar-Size: 282925
MIDlet-Jar-Size: 284449
MIDlet-Name: DUBwise
MIDlet-Vendor: LiGi
MIDlet-Version: 0.53
/DUBwise/trunk/j2me/bin/240x320/cldc11/de_tts/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-240x320-cldc11-de_tts-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
Cannot display: file marked as a binary type.
svn:mime-type = application/java-archive
/DUBwise/trunk/j2me/bin/240x320/cldc11/de_wav/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-240x320-cldc11-de_wav-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jad
1,5 → 1,5
MIDlet-Jar-URL: DUBwise-240x320-cldc11-de_wav-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
MIDlet-Jar-Size: 485917
MIDlet-Jar-Size: 487441
MIDlet-Name: DUBwise
MIDlet-Vendor: LiGi
MIDlet-Version: 0.53
/DUBwise/trunk/j2me/bin/240x320/cldc11/de_wav/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-240x320-cldc11-de_wav-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
Cannot display: file marked as a binary type.
svn:mime-type = application/java-archive
/DUBwise/trunk/j2me/bin/240x320/cldc11/en_speedy/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-240x320-cldc11-en_speedy-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jad
1,5 → 1,5
MIDlet-Jar-URL: DUBwise-240x320-cldc11-en_speedy-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
MIDlet-Jar-Size: 295592
MIDlet-Jar-Size: 297116
MIDlet-Name: DUBwise
MIDlet-Vendor: LiGi
MIDlet-Version: 0.53
/DUBwise/trunk/j2me/bin/240x320/cldc11/en_speedy/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-240x320-cldc11-en_speedy-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
Cannot display: file marked as a binary type.
svn:mime-type = application/java-archive
/DUBwise/trunk/j2me/bin/240x320/cldc11/en_wav/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-240x320-cldc11-en_wav-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jad
1,5 → 1,5
MIDlet-Jar-URL: DUBwise-240x320-cldc11-en_wav-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
MIDlet-Jar-Size: 633107
MIDlet-Jar-Size: 634631
MIDlet-Name: DUBwise
MIDlet-Vendor: LiGi
MIDlet-Version: 0.53
/DUBwise/trunk/j2me/bin/240x320/cldc11/en_wav/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-240x320-cldc11-en_wav-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
Cannot display: file marked as a binary type.
svn:mime-type = application/java-archive
/DUBwise/trunk/j2me/bin/240x320/cldc11/no_voice/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-240x320-cldc11-no_voice-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jad
1,5 → 1,5
MIDlet-Jar-URL: DUBwise-240x320-cldc11-no_voice-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
MIDlet-Jar-Size: 256883
MIDlet-Jar-Size: 258399
MIDlet-Name: DUBwise
MIDlet-Vendor: LiGi
MIDlet-Version: 0.53
/DUBwise/trunk/j2me/bin/240x320/cldc11/no_voice/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-240x320-cldc11-no_voice-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
Cannot display: file marked as a binary type.
svn:mime-type = application/java-archive
/DUBwise/trunk/j2me/bin/340x400/cldc11/de_64kbit_tts/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-340x400-cldc11-de_64kbit_tts-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jad
1,5 → 1,5
MIDlet-Jar-URL: DUBwise-340x400-cldc11-de_64kbit_tts-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
MIDlet-Jar-Size: 408210
MIDlet-Jar-Size: 409734
MIDlet-Name: DUBwise
MIDlet-Vendor: LiGi
MIDlet-Version: 0.53
/DUBwise/trunk/j2me/bin/340x400/cldc11/de_64kbit_tts/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-340x400-cldc11-de_64kbit_tts-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
Cannot display: file marked as a binary type.
svn:mime-type = application/java-archive
/DUBwise/trunk/j2me/bin/340x400/cldc11/de_tts/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-340x400-cldc11-de_tts-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jad
1,5 → 1,5
MIDlet-Jar-URL: DUBwise-340x400-cldc11-de_tts-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
MIDlet-Jar-Size: 381474
MIDlet-Jar-Size: 382998
MIDlet-Name: DUBwise
MIDlet-Vendor: LiGi
MIDlet-Version: 0.53
/DUBwise/trunk/j2me/bin/340x400/cldc11/de_tts/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-340x400-cldc11-de_tts-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
Cannot display: file marked as a binary type.
svn:mime-type = application/java-archive
/DUBwise/trunk/j2me/bin/340x400/cldc11/de_wav/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-340x400-cldc11-de_wav-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jad
1,5 → 1,5
MIDlet-Jar-URL: DUBwise-340x400-cldc11-de_wav-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
MIDlet-Jar-Size: 584466
MIDlet-Jar-Size: 585990
MIDlet-Name: DUBwise
MIDlet-Vendor: LiGi
MIDlet-Version: 0.53
/DUBwise/trunk/j2me/bin/340x400/cldc11/de_wav/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-340x400-cldc11-de_wav-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
Cannot display: file marked as a binary type.
svn:mime-type = application/java-archive
/DUBwise/trunk/j2me/bin/340x400/cldc11/en_speedy/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-340x400-cldc11-en_speedy-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jad
1,5 → 1,5
MIDlet-Jar-URL: DUBwise-340x400-cldc11-en_speedy-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
MIDlet-Jar-Size: 394141
MIDlet-Jar-Size: 395665
MIDlet-Name: DUBwise
MIDlet-Vendor: LiGi
MIDlet-Version: 0.53
/DUBwise/trunk/j2me/bin/340x400/cldc11/en_speedy/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-340x400-cldc11-en_speedy-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
Cannot display: file marked as a binary type.
svn:mime-type = application/java-archive
/DUBwise/trunk/j2me/bin/340x400/cldc11/en_wav/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-340x400-cldc11-en_wav-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jad
1,5 → 1,5
MIDlet-Jar-URL: DUBwise-340x400-cldc11-en_wav-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
MIDlet-Jar-Size: 731656
MIDlet-Jar-Size: 733180
MIDlet-Name: DUBwise
MIDlet-Vendor: LiGi
MIDlet-Version: 0.53
/DUBwise/trunk/j2me/bin/340x400/cldc11/en_wav/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-340x400-cldc11-en_wav-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
Cannot display: file marked as a binary type.
svn:mime-type = application/java-archive
/DUBwise/trunk/j2me/bin/340x400/cldc11/no_voice/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-340x400-cldc11-no_voice-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jad
1,5 → 1,5
MIDlet-Jar-URL: DUBwise-340x400-cldc11-no_voice-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
MIDlet-Jar-Size: 355432
MIDlet-Jar-Size: 356948
MIDlet-Name: DUBwise
MIDlet-Vendor: LiGi
MIDlet-Version: 0.53
/DUBwise/trunk/j2me/bin/340x400/cldc11/no_voice/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-340x400-cldc11-no_voice-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
Cannot display: file marked as a binary type.
svn:mime-type = application/java-archive
/DUBwise/trunk/j2me/bin/480x640/cldc11/de_64kbit_tts/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-480x640-cldc11-de_64kbit_tts-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jad
1,5 → 1,5
MIDlet-Jar-URL: DUBwise-480x640-cldc11-de_64kbit_tts-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
MIDlet-Jar-Size: 552991
MIDlet-Jar-Size: 554515
MIDlet-Name: DUBwise
MIDlet-Vendor: LiGi
MIDlet-Version: 0.53
/DUBwise/trunk/j2me/bin/480x640/cldc11/de_64kbit_tts/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-480x640-cldc11-de_64kbit_tts-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
Cannot display: file marked as a binary type.
svn:mime-type = application/java-archive
/DUBwise/trunk/j2me/bin/480x640/cldc11/de_tts/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-480x640-cldc11-de_tts-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jad
1,5 → 1,5
MIDlet-Jar-URL: DUBwise-480x640-cldc11-de_tts-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
MIDlet-Jar-Size: 526255
MIDlet-Jar-Size: 527779
MIDlet-Name: DUBwise
MIDlet-Vendor: LiGi
MIDlet-Version: 0.53
/DUBwise/trunk/j2me/bin/480x640/cldc11/de_tts/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-480x640-cldc11-de_tts-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
Cannot display: file marked as a binary type.
svn:mime-type = application/java-archive
/DUBwise/trunk/j2me/bin/480x640/cldc11/de_wav/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-480x640-cldc11-de_wav-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jad
1,5 → 1,5
MIDlet-Jar-URL: DUBwise-480x640-cldc11-de_wav-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
MIDlet-Jar-Size: 729247
MIDlet-Jar-Size: 730771
MIDlet-Name: DUBwise
MIDlet-Vendor: LiGi
MIDlet-Version: 0.53
/DUBwise/trunk/j2me/bin/480x640/cldc11/de_wav/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-480x640-cldc11-de_wav-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
Cannot display: file marked as a binary type.
svn:mime-type = application/java-archive
/DUBwise/trunk/j2me/bin/480x640/cldc11/en_speedy/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-480x640-cldc11-en_speedy-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jad
1,5 → 1,5
MIDlet-Jar-URL: DUBwise-480x640-cldc11-en_speedy-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
MIDlet-Jar-Size: 538922
MIDlet-Jar-Size: 540446
MIDlet-Name: DUBwise
MIDlet-Vendor: LiGi
MIDlet-Version: 0.53
/DUBwise/trunk/j2me/bin/480x640/cldc11/en_speedy/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-480x640-cldc11-en_speedy-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
Cannot display: file marked as a binary type.
svn:mime-type = application/java-archive
/DUBwise/trunk/j2me/bin/480x640/cldc11/en_wav/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-480x640-cldc11-en_wav-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jad
1,5 → 1,5
MIDlet-Jar-URL: DUBwise-480x640-cldc11-en_wav-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
MIDlet-Jar-Size: 876437
MIDlet-Jar-Size: 877961
MIDlet-Name: DUBwise
MIDlet-Vendor: LiGi
MIDlet-Version: 0.53
/DUBwise/trunk/j2me/bin/480x640/cldc11/en_wav/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-480x640-cldc11-en_wav-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
Cannot display: file marked as a binary type.
svn:mime-type = application/java-archive
/DUBwise/trunk/j2me/bin/480x640/cldc11/no_voice/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-480x640-cldc11-no_voice-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jad
1,5 → 1,5
MIDlet-Jar-URL: DUBwise-480x640-cldc11-no_voice-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
MIDlet-Jar-Size: 500213
MIDlet-Jar-Size: 501729
MIDlet-Name: DUBwise
MIDlet-Vendor: LiGi
MIDlet-Version: 0.53
/DUBwise/trunk/j2me/bin/480x640/cldc11/no_voice/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-480x640-cldc11-no_voice-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jar
Cannot display: file marked as a binary type.
svn:mime-type = application/java-archive
/DUBwise/trunk/j2me/build.props
1,7 → 1,7
devicecontrol=on
cldc11=on
fileapi=on
screensize=128x128
screensize=240x320
bluetooth=on
voice_mode=en_speedy
basename=DUBwise-128x128-cldc11-en_speedy-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on
basename=DUBwise-240x320-cldc11-en_speedy-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on
/DUBwise/trunk/j2me/res/lang_base
1,4 → 1,5
LANG;English;German
LANG0;English
LANG1;Deutsch
CONN;Connection;Verbindung
SETTINGS;Tool Settings;Einstellungen
SELECT_FIRMWARE;Select Firmware;Firmware auswählen
34,7 → 35,6
CAMERA;Camera;Kammera
CHANNELS;Chanels;Kanäle
CONFIGURATION;Configuration;Konfiguration
COUPLING;Coupling;Achskopplung
GYRO;Gyro;Gyroskope
LOOP;Looping
NAVI;Navi
52,4 → 52,121
CONNECT_TCP;Connect via TCP/IP;verbinden via IP
CONNECT_COM;Connect via COM;verbinden via COM
SET_PROXY;Set Proxy;Proxy einstellen
 
ON;On;An
OFF;Off;Aus
DARK;Dark;Dunkel
LIGHT;Light;Hell
KMH;km/h
MPH;mp/h
CMS;cm/s
DECIMAL;Decimal;Dezimal
MINSEC;min sec;minuten sekunden
NONE_ASSIGNED;none assigned;keiner zugewiesen
LANGUAGE;Language;Sprache
SKIN;Skin
FULLSCREEN;Fullscreen;Vollbild
SCROLLBG;Scroll Background;Bewegter Hintergr.
PERMALIGHT;Permanent Light;Dauerhaft Hell
GPSFORMAT;Latitude/Longitude
SPEEDFORMAT;Speed Format;Geschwindigkeiten
NICK;Nick
ROLL;Roll
GIER;Gier
GASINCREASE;Gas increase;Schuberhöhung
HEIGHTINCREASE;Height Increase;Höhenerhöhung
BACKTOMAINMENU;Back to Mainmenu;Zum Hauptmenü
CLEAR;Clear;Löschen
LEGEND;Legend;Legende
SCALEGRID;Scale;Skala
VOLTS;Volts;Spannung
DELAYINS;Delay in Seconds;Zeitabstand
VOLUME;Volume;Lautstärke
SOUND;Sound;Audio
VIBRA;Vibration
REMOTECAMSTICK;Remote Cam Stick;Kammera Stick
ALWAYSRELOADPARAMS;100% Param Reload;Param. immer laden
EXPERTMODE;Expert-Mode;Expertenmodus
MINACCELERATE;Min. Accelerate;Minimale Beschleunigung
BAROD;Barometric D;Barometrisches D
SETPOINT;Setpoint
ALTITUDEP;Altitude P;Höhe P
GAIN;Gain;Verstärkung
ZACC;Z-Acc
SWITCH3;3-Way Switch;3 Wege Schalter
SERVOCONTROL;Servo Control;Servo Kontrolle
NICKCOMP;Nick compensation;Nick-Kompensierung
SERVOMIN;Servo min
SERVOMAX;Servo max
REFRESHRATE;Refresh Rate;Aktualisierungsrate
INVERTDIRECTION;Inverse Direction
ACCELERATE;Accelerate;Gas
POTI1;Poti1
POTI2;Poti2
POTI3;Poti3
POTI4;Poti4
ALTITUDECONTROL;Altitude Control;Höhen Kontrolle
SWITCHFORSETPOINT;Switch for Setpoint;Höhenschalter
HEADINGHOLD;Heading Hold
COMPASACTIVE;Compas Avtive;Kompass aktiv
COMPASFIX;Compas Fix
COUPLING;Coupling;Achskopplung
COUPLING2;Coupling2;Achskopplung2
COUPLINGYAWCORRECT;Coupling Yaw Correct
YAWRATELIMITER;Yaw Rate Limiter;Drehratenbegrenzer
YAWPOSFEEDBACK;Yaw pos. feedback
YAWNEGFEEDBACK;Yaw neg. feedback
ACCGYROFACTOR;ACC/Gyro Factor;ACC/Gyro Faktor
PRATE;P-Rate
IRATE;I-Rate
ACCGYROCOMP;ACC/Gyro Comp.
DRIFTCOMP;Drift-Compensation;Drift-Kompensation
DYNAMICSTABILITY;Dynamic Stability
GASLIMIT;Gas-Limit
THRESHOLD;Threshold;Schwellwert
HYSTERESE;Hysterese
TURNOVERNICK;TurnOver Nick
TURNOVERROLL;TurnOver Roll
UP;Up;Hoch
DOWN;Down;Runter
LEFT;Links;Links
RIGHT;Rechts;Rechts
MODECONTROL;Mode Control;Modus Kontrolle
GPSGAIN;GPS-Gain;GPS-Verstärkung
GPSP;GPS-P
GPSPLIMIT;GPS-P Limit
GPSI;GPS-I
GPSILIMIT;GPS-I Limit
GPSD;GPS-D
GPSDLIMIT;GPS-D Limit
GPSACC;GPS-ACC
DRATE;D-Rate
SATMIN;Satelite minimum;minimale Sateliten
STICKTHRESHOLD;Stick Threshold;Stick-Schwellwert
WINDCORRECT;Wind Correction;Wind Korrektur
SPEEDCOMP;Speed Compensation;Geschwindikeitskompensation
OPERATIONRADIUS;Operation-Radius;Operationsradius
ANGLELIMIT;Angle-Limit;Winkellimitation
MINGAS;Min-Gas;Gas minimal
MAXGAS;Max-Gas;Gas maximal
COMPASEFFECT;Compas effect;Kompass Effekt
VOLTAGEWARNING;Voltage Warning;Spannungswarnung
DISTRESSGAS;Distress Gas;Notgas
DISTRESSGASTIME;Distress Gas Time;Notgas Zeit
J16BITMASK;J16 Bitmask;Bitmaske J16
J17BITMASK;J17 Bitmask;Bitmaske J17
J16TIMING;J16 Timing
J17TIMING;J17 Timing
NICKROLLP;Nick/Roll P
NICKROLLD;Nick/Roll D
GIERP;Gier P
EXTERNCONTROL;Extern Control
PARAM1;Param 1
PARAM2;Param 2
PARAM3;Param 3
PARAM4;Param 4
PARAM5;Param 5
PARAM6;Param 6
PARAM7;Param 7
PARAM8;Param 8
NOTREADYET;Not read yet;Noch nicht gelesen
PHLOGINTIME;PH Login Time;PH einloggzeit
/DUBwise/trunk/j2me/res/langpacks/l
1,4 → 1,5
English;German
English
Deutsch
Connection;Verbindung
Tool Settings;Einstellungen
Select Firmware;Firmware auswählen
34,7 → 35,6
Camera;Kammera
Chanels;Kanäle
Configuration;Konfiguration
Coupling;Achskopplung
Gyro;Gyroskope
Looping
Navi
52,3 → 52,121
Connect via TCP/IP;verbinden via IP
Connect via COM;verbinden via COM
Set Proxy;Proxy einstellen
On;An
Off;Aus
Dark;Dunkel
Light;Hell
km/h
mp/h
cm/s
Decimal;Dezimal
min sec;minuten sekunden
none assigned;keiner zugewiesen
Language;Sprache
Skin
Fullscreen;Vollbild
Scroll Background;Bewegter Hintergr.
Permanent Light;Dauerhaft Hell
Latitude/Longitude
Speed Format;Geschwindigkeiten
Nick
Roll
Gier
Gas increase;Schuberhöhung
Height Increase;Höhenerhöhung
Back to Mainmenu;Zum Hauptmenü
Clear;Löschen
Legend;Legende
Scale;Skala
Volts;Spannung
Delay in Seconds;Zeitabstand
Volume;Lautstärke
Sound;Audio
Vibration
Remote Cam Stick;Kammera Stick
100% Param Reload;Param. immer laden
Expert-Mode;Expertenmodus
Min. Accelerate;Minimale Beschleunigung
Barometric D;Barometrisches D
Setpoint
Altitude P;Höhe P
Gain;Verstärkung
Z-Acc
3-Way Switch;3 Wege Schalter
Servo Control;Servo Kontrolle
Nick compensation;Nick-Kompensierung
Servo min
Servo max
Refresh Rate;Aktualisierungsrate
Inverse Direction
Accelerate;Gas
Poti1
Poti2
Poti3
Poti4
Altitude Control;Höhen Kontrolle
Switch for Setpoint;Höhenschalter
Heading Hold
Compas Avtive;Kompass aktiv
Compas Fix
Coupling;Achskopplung
Coupling2;Achskopplung2
Coupling Yaw Correct
Yaw Rate Limiter;Drehratenbegrenzer
Yaw pos. feedback
Yaw neg. feedback
ACC/Gyro Factor;ACC/Gyro Faktor
P-Rate
I-Rate
ACC/Gyro Comp.
Drift-Compensation;Drift-Kompensation
Dynamic Stability
Gas-Limit
Threshold;Schwellwert
Hysterese
TurnOver Nick
TurnOver Roll
Up;Hoch
Down;Runter
Links;Links
Rechts;Rechts
Mode Control;Modus Kontrolle
GPS-Gain;GPS-Verstärkung
GPS-P
GPS-P Limit
GPS-I
GPS-I Limit
GPS-D
GPS-D Limit
GPS-ACC
D-Rate
Satelite minimum;minimale Sateliten
Stick Threshold;Stick-Schwellwert
Wind Correction;Wind Korrektur
Speed Compensation;Geschwindikeitskompensation
Operation-Radius;Operationsradius
Angle-Limit;Winkellimitation
Min-Gas;Gas minimal
Max-Gas;Gas maximal
Compas effect;Kompass Effekt
Voltage Warning;Spannungswarnung
Distress Gas;Notgas
Distress Gas Time;Notgas Zeit
J16 Bitmask;Bitmaske J16
J17 Bitmask;Bitmaske J17
J16 Timing
J17 Timing
Nick/Roll P
Nick/Roll D
Gier P
Extern Control
Param 1
Param 2
Param 3
Param 4
Param 5
Param 6
Param 7
Param 8
Not read yet;Noch nicht gelesen
PH Login Time;PH einloggzeit
/DUBwise/trunk/j2me/src/DUBwiseCanvas.java
221,6 → 221,7
tmp_menu_add(l(STRINGID_CONN),ACTIONID_CONN_DETAILS);
 
tmp_menu_add(l(STRINGID_SELECT_FIRMWARE),ACTIONID_SELECT_FIRMWARE);
tmp_menu_add("UPDATE_DUBWISE",ACTIONID_UPDATE_DUBWISE);
 
 
if (settings.expert_mode)
894,10 → 895,10
 
try {
if (settings.keep_lighton) com.nokia.mid.ui.DeviceControl.setLights(0,100);
//#endif
 
}
catch (Exception e) { }
//#endif
sleeptime=1000/ 15 - (int) (System.currentTimeMillis()- loopStartTime);
 
1390,7 → 1391,7
 
for(int tmp_y=0;tmp_y<10;tmp_y++)
{
g.drawString(""+tmp_y+"(" + mk.params.stick_names[tmp_y] + ")=>"+mk.stick_data.stick[tmp_y],0,y_off,Graphics.TOP | Graphics.LEFT);
g.drawString(""+tmp_y+"(" + l(mk.params.stick_stringids[tmp_y]) + ")=>"+mk.stick_data.stick[tmp_y],0,y_off,Graphics.TOP | Graphics.LEFT);
y_off+=spacer;
}
break;
2136,6 → 2137,14
{
switch(actionid)
{
case ACTIONID_UPDATE_DUBWISE:
try
{
root.platformRequest("http://mikrocontroller.cco-ev.de/mikrosvn/Projects/DUBwise/trunk/j2me/bin/240x320/cldc11/en_speedy/bluetooth_on/fileapi_on/devicecontrol_on/DUBwise-240x320-cldc11-en_speedy-all_firmwares-bluetooth_on-fileapi_on-devicecontrol_on.jad");
}
catch(Exception e) { }
break;
 
case ACTIONID_PARAM_LOAD_MOBILE:
try
{
/DUBwise/trunk/j2me/src/DUBwiseSettings.java
226,23 → 226,46
 
 
public int[] _tab_stringids={STRINGID_USERINTERFACE,STRINGID_GPS,STRINGID_KEYCONTROL,STRINGID_SPECIALKEYS,STRINGID_GRAPH,STRINGID_VOICE,STRINGID_OTHER};
public String[][] _field_names={ { "Language","Skin","Fullscreen","Scroll Background"
//#if devicecontrol=="on"
,"Permanent Light"
//#endif
} , {"GPS Format","Speed Format"},{"Nick","Roll","Gier","Gas Increase","Height Increase"},{"Back to Main-Menu","Fullscreen","Clear"},{"Legend","Scale-Grid"},{"Volts Output","Delay in Seconds","Volume"},{"Sound","Vibra","Remote Cam Stick","Always Reload Params","Expert-Mode"} };
 
public String[][] _choice_strings={ { "Dark","Light" } , {"km/h","mp/h","cm/s"},{"decimal","min sec"},{"English","Deutsch"} } ;
 
public int[][] _field_stringids ={
{
STRINGID_LANGUAGE,
STRINGID_SKIN,
STRINGID_FULLSCREEN,
STRINGID_SCROLLBG
//#if devicecontrol=="on"
,STRINGID_PERMALIGHT
//#endif
},
{ STRINGID_GPSFORMAT, STRINGID_SPEEDFORMAT},
{ STRINGID_NICK ,STRINGID_ROLL,STRINGID_GIER,STRINGID_GASINCREASE,STRINGID_HEIGHTINCREASE },
{STRINGID_BACKTOMAINMENU,STRINGID_FULLSCREEN,STRINGID_CLEAR },
{STRINGID_LEGEND,STRINGID_SCALEGRID},
{STRINGID_VOLTS,STRINGID_DELAYINS,STRINGID_VOLUME},
{STRINGID_SOUND,STRINGID_VIBRA,STRINGID_REMOTECAMSTICK,STRINGID_ALWAYSRELOADPARAMS,STRINGID_EXPERTMODE}};
 
 
 
// public String[][] _choice_strings={ { "Dark","Light" } , {"km/h","mp/h","cm/s"},{"decimal","min sec"},{"English","Deutsch"} } ;
 
 
public int[][] _choice_stringids={ {STRINGID_LANG0,STRINGID_LANG1}, /* FIXME - make dynamic */{ STRINGID_DARK,STRINGID_LIGHT } , {STRINGID_KMH,STRINGID_MPH,STRINGID_CMS},{STRINGID_DECIMAL,STRINGID_MINSEC} } ;
 
 
 
 
 
public int[][] _field_positions={ {SETTINGS_POS_LANG,SETTINGS_POS_SKIN,8,9
//#if devicecontrol=="on"
,13
//#endif
} , {2,3} , {4,5,6,7,8} , {9,10,11},{SETTINGS_POS_BITFIELD1*8 +6,SETTINGS_POS_BITFIELD1*8 +7} ,{SETTINGS_POS_BITFIELD2*8+0,SETTINGS_POS_VOICEDELAY,SETTINGS_POS_VOICEVOLUME }, {10,11,12,SETTINGS_POS_BITFIELD2*8+1,12}};
public int[][] _field_types={ {PARAMTYPE_CHOICE+3,PARAMTYPE_CHOICE+0,PARAMTYPE_BITSWITCH,PARAMTYPE_BITSWITCH
public int[][] _field_types={ {PARAMTYPE_CHOICE+0,PARAMTYPE_CHOICE+1,PARAMTYPE_BITSWITCH,PARAMTYPE_BITSWITCH
//#if devicecontrol=="on"
,PARAMTYPE_BITSWITCH
//#endif
} , {PARAMTYPE_CHOICE+1,PARAMTYPE_CHOICE+2} , {PARAMTYPE_BYTE,PARAMTYPE_BYTE,PARAMTYPE_BYTE,PARAMTYPE_BYTE,PARAMTYPE_BYTE}, {PARAMTYPE_KEY,PARAMTYPE_KEY,PARAMTYPE_KEY} , {PARAMTYPE_BITSWITCH,PARAMTYPE_BITSWITCH}, {PARAMTYPE_BITSWITCH,PARAMTYPE_BYTE,PARAMTYPE_BYTE}, {PARAMTYPE_BITSWITCH,PARAMTYPE_BITSWITCH,PARAMTYPE_STICK,PARAMTYPE_BITSWITCH,PARAMTYPE_BITSWITCH}};
} , {PARAMTYPE_CHOICE+2,PARAMTYPE_CHOICE+3} , {PARAMTYPE_BYTE,PARAMTYPE_BYTE,PARAMTYPE_BYTE,PARAMTYPE_BYTE,PARAMTYPE_BYTE}, {PARAMTYPE_KEY,PARAMTYPE_KEY,PARAMTYPE_KEY} , {PARAMTYPE_BITSWITCH,PARAMTYPE_BITSWITCH}, {PARAMTYPE_BITSWITCH,PARAMTYPE_BYTE,PARAMTYPE_BYTE}, {PARAMTYPE_BITSWITCH,PARAMTYPE_BITSWITCH,PARAMTYPE_STICK,PARAMTYPE_BITSWITCH,PARAMTYPE_BITSWITCH}};
DUBwiseCanvas canvas;
 
 
271,10 → 294,27
tab_stringids=_tab_stringids;
 
// tab_names=_tab_names;
field_names=_field_names;
 
field_positions=_field_positions;
field_types=_field_types;
choice_strings=_choice_strings;
 
choice_stringids=_choice_stringids;
 
field_stringids=_field_stringids;
//choice_strings=new String[_choice_strings.length+1][];
/*
// FIXME
choice_strings[0]=new String[2];
choice_strings[0][0]="English";
choice_strings[0][1]="Deutsch";
for ( int i=1; i<_choice_strings.length+1;i++)
{
choice_strings[i]=new String[_choice_strings[i-1].length+1];
for ( int ii=0; ii<_choice_strings[i-1].length;ii++)
choice_strings[i][ii]=canvas.l(_choice_strings[i-1][ii]);
}
*/
// choice_strings=_choice_strings;
try
{
RecordStore recStore = RecordStore.openRecordStore(RECORD_STORE_NAME , true );
/DUBwise/trunk/j2me/src/DUBwiseUIDefinitions.java
92,6 → 92,7
public final static byte ACTIONID_SELECT_PARAMS = 37;
public final static byte ACTIONID_RENAME_PARAMS = 38;
public final static byte ACTIONID_SELECT_FIRMWARE = 39;
public final static byte ACTIONID_UPDATE_DUBWISE = 40;
public final static byte ACTIONID_QUIT = 100;
 
/DUBwise/trunk/j2me/src/MKParamsEditor.java
70,7 → 70,7
{
 
try {
act_lcd_lines=edit_source.field_names[act_tab].length*2+2;
act_lcd_lines=edit_source.field_stringids[act_tab].length*2+2;
for ( int i=0;i<act_lcd_lines;i++)
lcd_lines[i]="";
79,14 → 79,14
// lcd_lines[0]=(act_tab==0?" ":"< ") + edit_source.tab_stringids[act_tab] + (act_tab==(edit_source.tab_stringids.length-1)?" ":" >");
for (int i=0;i<edit_source.field_names[act_tab].length;i++)
for (int i=0;i<edit_source.field_stringids[act_tab].length;i++)
{
lcd_lines[2*i]=edit_source.field_names[act_tab][i];
lcd_lines[2*i]=canvas.l(edit_source.field_stringids[act_tab][i]);
switch(edit_source.field_types[act_tab][i])
{
case PARAMTYPE_BITSWITCH:
lcd_lines[1+2*i]=" " + (((edit_source.get_field_from_act(edit_source.field_positions[act_tab][i]/8)&(1<<edit_source.field_positions[act_tab][i]%8))==0)?"off":"on" ) ;
lcd_lines[1+2*i]=" " + (((edit_source.get_field_from_act(edit_source.field_positions[act_tab][i]/8)&(1<<edit_source.field_positions[act_tab][i]%8))==0)?canvas.l(STRINGID_OFF):canvas.l(STRINGID_ON) ) ;
break;
 
case PARAMTYPE_BYTE:
117,7 → 117,7
 
case PARAMTYPE_KEY:
if (edit_source.get_field_from_act(edit_source.field_positions[act_tab][i])==-4242)
lcd_lines[1+2*i]="none";
lcd_lines[1+2*i]=canvas.l(STRINGID_NONE_ASSIGNED);
else
lcd_lines[1+2*i]=" "+edit_source.get_field_from_act(edit_source.field_positions[act_tab][i]);
break;
126,7 → 126,7
break;
default:
lcd_lines[1+2*i]=" "+edit_source.choice_strings[edit_source.field_types[act_tab][i]-PARAMTYPE_CHOICE][edit_source.get_field_from_act(edit_source.field_positions[act_tab][i])];
lcd_lines[1+2*i]=" "+canvas.l(edit_source.choice_stringids[edit_source.field_types[act_tab][i]-PARAMTYPE_CHOICE][edit_source.get_field_from_act(edit_source.field_positions[act_tab][i])]);
}
}
291,7 → 291,7
break;
default:
edit_source.field_from_act_add_mod(edit_source.field_positions[act_tab][act_pos],1,edit_source.choice_strings[edit_source.field_types[act_tab][act_pos]-PARAMTYPE_CHOICE].length);
edit_source.field_from_act_add_mod(edit_source.field_positions[act_tab][act_pos],1,edit_source.choice_stringids[edit_source.field_types[act_tab][act_pos]-PARAMTYPE_CHOICE].length);
break;
}
break;
312,7 → 312,7
edit_source.field_from_act_add_min_max(edit_source.field_positions[act_tab][act_pos],-1,0,10);
break;
default:
edit_source.field_from_act_add_mod(edit_source.field_positions[act_tab][act_pos],1,edit_source.choice_strings[edit_source.field_types[act_tab][act_pos]-PARAMTYPE_CHOICE].length);
edit_source.field_from_act_add_mod(edit_source.field_positions[act_tab][act_pos],1,edit_source.choice_stringids[edit_source.field_types[act_tab][act_pos]-PARAMTYPE_CHOICE].length);
break;
}
/DUBwise/trunk/misc/pc-komp-ref/definitions
1,14 → 1,14
--Kanalbelegung[8]
to_cat("CHANNELS", [
 
{:pos=>act_pos , :name=>"Nick" , :typ=>"STICK" },
{:pos=>act_pos+1 , :name=>"Roll" , :typ=>"STICK" },
{:pos=>act_pos+2 , :name=>"Accelerate" , :typ=>"STICK" },
{:pos=>act_pos+3 , :name=>"Gier" , :typ=>"STICK" },
{:pos=>act_pos+4 , :name=>"POTI1" , :typ=>"STICK" },
{:pos=>act_pos+5 , :name=>"POTI2" , :typ=>"STICK" },
{:pos=>act_pos+6 , :name=>"POTI3" , :typ=>"STICK" },
{:pos=>act_pos+7 , :name=>"POTI4" , :typ=>"STICK" },
{:pos=>act_pos , :function=>"NICK" , :typ=>"STICK" },
{:pos=>act_pos+1 , :function=>"ROLL" , :typ=>"STICK" },
{:pos=>act_pos+2 , :function=>"ACCELERATE" , :typ=>"STICK" },
{:pos=>act_pos+3 , :function=>"GIER" , :typ=>"STICK" },
{:pos=>act_pos+4 , :function=>"POTI1" , :typ=>"STICK" },
{:pos=>act_pos+5 , :function=>"POTI2" , :typ=>"STICK" },
{:pos=>act_pos+6 , :function=>"POTI3" , :typ=>"STICK" },
{:pos=>act_pos+7 , :function=>"POTI4" , :typ=>"STICK" },
])
 
act_pos+=8
16,11 → 16,11
--GlobalConfigOld;
 
to_cat("CONFIGURATION", [
{:pos=>act_pos*8 , :name=>"ALTITUDE_CONTROL" , :typ=>"BITSWITCH" },
{:pos=>act_pos*8+1 , :name=>"Switch for Setpoint" , :typ=>"BITSWITCH" },
{:pos=>act_pos*8+2 , :name=>"Heading Hold" , :typ=>"BITSWITCH" },
{:pos=>act_pos*8+3 , :name=>"Compas Active" , :typ=>"BITSWITCH" },
{:pos=>act_pos*8+5 , :name=>"GPS" , :typ=>"BITSWITCH" },
{:pos=>act_pos*8 , :function=>"ALTITUDECONTROL" , :typ=>"BITSWITCH" },
{:pos=>act_pos*8+1 , :function=>"SWITCHFORSETPOINT" , :typ=>"BITSWITCH" },
{:pos=>act_pos*8+2 , :function=>"HEADINGHOLD" , :typ=>"BITSWITCH" },
{:pos=>act_pos*8+3 , :function=>"COMPASACTIVE" , :typ=>"BITSWITCH" },
{:pos=>act_pos*8+5 , :function=>"GPS" , :typ=>"BITSWITCH" },
])
 
30,14 → 30,14
--GlobalConfig;
 
to_cat("CONFIGURATION", [
{:pos=>act_pos*8 , :name=>"ALTITUDE_CONTROL" , :typ=>"BITSWITCH" },
{:pos=>act_pos*8+1 , :name=>"Switch for Setpoint" , :typ=>"BITSWITCH" },
{:pos=>act_pos*8+2 , :name=>"Heading Hold" , :typ=>"BITSWITCH" },
{:pos=>act_pos*8+3 , :name=>"Compas Active" , :typ=>"BITSWITCH" },
{:pos=>act_pos*8+4 , :name=>"Compas Fix" , :typ=>"BITSWITCH" },
{:pos=>act_pos*8+5 , :name=>"GPS" , :typ=>"BITSWITCH" },
{:pos=>act_pos*8+6 , :name=>"Coupling" , :typ=>"BITSWITCH" },
{:pos=>act_pos*8+7 , :name=>"Yaw Rate Limiter" , :typ=>"BITSWITCH" }
{:pos=>act_pos*8 , :function=>"ALTITUDECONTROL" , :typ=>"BITSWITCH" },
{:pos=>act_pos*8+1 , :function=>"SWITCHFORSETPOINT" , :typ=>"BITSWITCH" },
{:pos=>act_pos*8+2 , :function=>"HEADINGHOLD" , :typ=>"BITSWITCH" },
{:pos=>act_pos*8+3 , :function=>"COMPASACTIVE" , :typ=>"BITSWITCH" },
{:pos=>act_pos*8+4 , :function=>"COMPASFIX" , :typ=>"BITSWITCH" },
{:pos=>act_pos*8+5 , :function=>"GPS" , :typ=>"BITSWITCH" },
{:pos=>act_pos*8+6 , :function=>"COUPLING" , :typ=>"BITSWITCH" },
{:pos=>act_pos*8+7 , :function=>"YAWRATELIMITER" , :typ=>"BITSWITCH" }
])
 
 
44,62 → 44,62
act_pos+=1
 
--Hoehe_MinGas;
to_cat("ALTITUDE", [{ :pos=>act_pos , :name=>"Min. Accelerate" , :typ=>"MKBYTE" }] )
to_cat("ALTITUDE", [{ :pos=>act_pos , :function=>"MINACCELERATE" , :typ=>"MKBYTE" }] )
act_pos+=1
--Luftdruck_D;
to_cat("ALTITUDE", [{ :pos=>act_pos , :name=>"Barometric D" , :typ=>"MKBYTE" }] )
to_cat("ALTITUDE", [{ :pos=>act_pos , :function=>"BAROD" , :typ=>"MKBYTE" }] )
act_pos+=1
--MaxHoehe;
to_cat("ALTITUDE", [{ :pos=>act_pos , :name=>"Setpoint" , :typ=>"MKBYTE" }] )
to_cat("ALTITUDE", [{ :pos=>act_pos , :function=>"SETPOINT" , :typ=>"MKBYTE" }] )
act_pos+=1
--Hoehe_P;
to_cat("ALTITUDE", [{ :pos=>act_pos , :name=>"Altitude P" , :typ=>"MKBYTE" }] )
to_cat("ALTITUDE", [{ :pos=>act_pos , :function=>"ALTITUDEP" , :typ=>"MKBYTE" }] )
act_pos+=1
--Hoehe_Verstaerkung;
to_cat("ALTITUDE", [{ :pos=>act_pos , :name=>"Gain" , :typ=>"MKBYTE" }] )
to_cat("ALTITUDE", [{ :pos=>act_pos , :function=>"GAIN" , :typ=>"MKBYTE" }] )
act_pos+=1
--Hoehe_ACC_Wirkung;
to_cat("ALTITUDE", [{ :pos=>act_pos , :name=>"Z-ACC" , :typ=>"MKBYTE" }] )
to_cat("ALTITUDE", [{ :pos=>act_pos , :function=>"ZACC" , :typ=>"MKBYTE" }] )
act_pos+=1
--Stick_P;
to_cat("STICK", [{ :pos=>act_pos , :name=>"Nick/Roll P" , :typ=>"MKBYTE" }] )
to_cat("STICK", [{ :pos=>act_pos , :function=>"NICKROLLP" , :typ=>"MKBYTE" }] )
act_pos+=1
--Stick_D;
to_cat("STICK", [{ :pos=>act_pos , :name=>"Nick/Roll D" , :typ=>"MKBYTE" }] )
to_cat("STICK", [{ :pos=>act_pos , :function=>"NICKROLLD" , :typ=>"MKBYTE" }] )
act_pos+=1
--Gier_P;
to_cat("STICK", [{ :pos=>act_pos , :name=>"Gier P" , :typ=>"MKBYTE" }] )
to_cat("STICK", [{ :pos=>act_pos , :function=>"GIERP" , :typ=>"MKBYTE" }] )
act_pos+=1
--Gas_Min;
to_cat("OTHER", [{ :pos=>act_pos , :name=>"Min Gas" , :typ=>"MKBYTE" }] )
to_cat("OTHER", [{ :pos=>act_pos , :function=>"MINGAS" , :typ=>"MKBYTE" }] )
act_pos+=1
--Gas_Max;
to_cat("OTHER", [{ :pos=>act_pos , :name=>"Max Gas" , :typ=>"MKBYTE" }] )
to_cat("OTHER", [{ :pos=>act_pos , :function=>"MAXGAS" , :typ=>"MKBYTE" }] )
act_pos+=1
--GyroAccFaktor;
to_cat("GYRO", [{ :pos=>act_pos , :name=>"ACC/Gyro Factor" , :typ=>"MKBYTE" }] )
to_cat("GYRO", [{ :pos=>act_pos , :function=>"ACCGYROFACTOR" , :typ=>"MKBYTE" }] )
act_pos+=1
--KompassWirkung;
to_cat("OTHER", [{ :pos=>act_pos , :name=>"Compass Effect" , :typ=>"MKBYTE" }] )
to_cat("OTHER", [{ :pos=>act_pos , :function=>"COMPASEFFECT" , :typ=>"MKBYTE" }] )
act_pos+=1
--Gyro_P;
to_cat("GYRO", [{ :pos=>act_pos , :name=>"P-Rate" , :typ=>"MKBYTE" }] )
to_cat("GYRO", [{ :pos=>act_pos , :function=>"PRATE" , :typ=>"MKBYTE" }] )
act_pos+=1
--Gyro_I;
to_cat("GYRO", [{ :pos=>act_pos , :name=>"I-Rate" , :typ=>"MKBYTE" }] )
to_cat("GYRO", [{ :pos=>act_pos , :function=>"IRATE" , :typ=>"MKBYTE" }] )
act_pos+=1
--Gyro_D;
to_cat("GYRO", [{ :pos=>act_pos , :name=>"D-Rate" , :typ=>"MKBYTE" }] )
to_cat("GYRO", [{ :pos=>act_pos , :function=>"DRATE" , :typ=>"MKBYTE" }] )
act_pos+=1
 
--UnterspannungsWarnung;
to_cat("OTHER", [{ :pos=>act_pos , :name=>"Voltage Warning" , :typ=>"MKBYTE" }] )
to_cat("OTHER", [{ :pos=>act_pos , :function=>"VOLTAGEWARNING" , :typ=>"MKBYTE" }] )
act_pos+=1
--NotGas;
to_cat("OTHER", [{ :pos=>act_pos , :name=>"Distress Gas" , :typ=>"MKBYTE" }] )
to_cat("OTHER", [{ :pos=>act_pos , :function=>"DISTRESSGAS" , :typ=>"MKBYTE" }] )
act_pos+=1
--NotGasZeit;
to_cat("OTHER", [{ :pos=>act_pos , :name=>"Distress Gas Time" , :typ=>"MKBYTE" }] )
to_cat("OTHER", [{ :pos=>act_pos , :function=>"DISTRESSGASTIME" , :typ=>"MKBYTE" }] )
act_pos+=1
--UfoAusrichtung;
act_pos+=1
106,161 → 106,161
--I_Faktor;
act_pos+=1
--UserParam1;
to_cat("USERPARAMS", [{ :pos=>act_pos , :name=>"Param 1" , :typ=>"MKBYTE" }] )
to_cat("USERPARAMS", [{ :pos=>act_pos , :function=>"PARAM1" , :typ=>"MKBYTE" }] )
act_pos+=1
--UserParam2;
to_cat("USERPARAMS", [{ :pos=>act_pos , :name=>"Param 2" , :typ=>"MKBYTE" }] )
to_cat("USERPARAMS", [{ :pos=>act_pos , :function=>"PARAM2" , :typ=>"MKBYTE" }] )
act_pos+=1
--UserParam3;
to_cat("USERPARAMS", [{ :pos=>act_pos , :name=>"Param 3" , :typ=>"MKBYTE" }] )
to_cat("USERPARAMS", [{ :pos=>act_pos , :function=>"PARAM3" , :typ=>"MKBYTE" }] )
act_pos+=1
--UserParam4;
to_cat("USERPARAMS", [{ :pos=>act_pos , :name=>"Param 4" , :typ=>"MKBYTE" }] )
to_cat("USERPARAMS", [{ :pos=>act_pos , :function=>"PARAM4" , :typ=>"MKBYTE" }] )
act_pos+=1
--ServoNickControl;
to_cat("CAMERA", [{ :pos=>act_pos , :name=>"Servo control" , :typ=>"MKBYTE" }] )
to_cat("CAMERA", [{ :pos=>act_pos , :function=>"SERVOCONTROL" , :typ=>"MKBYTE" }] )
act_pos+=1
--ServoNickComp;
to_cat("CAMERA", [{ :pos=>act_pos , :name=>"Nick compensation" , :typ=>"MKBYTE" }] )
to_cat("CAMERA", [{ :pos=>act_pos , :function=>"NICKCOMP" , :typ=>"MKBYTE" }] )
act_pos+=1
--ServoNickMin;
to_cat("CAMERA", [{ :pos=>act_pos , :name=>"Servo min" , :typ=>"MKBYTE" }] )
to_cat("CAMERA", [{ :pos=>act_pos , :function=>"SERVOMIN" , :typ=>"MKBYTE" }] )
act_pos+=1
--ServoNickMax;
to_cat("CAMERA", [{ :pos=>act_pos , :name=>"Servo max" , :typ=>"MKBYTE" }] )
to_cat("CAMERA", [{ :pos=>act_pos , :function=>"SERVOMAX" , :typ=>"MKBYTE" }] )
act_pos+=1
--ServoNickRefresh;
to_cat("CAMERA", [{ :pos=>act_pos , :name=>"Refresh rate" , :typ=>"MKBYTE" }] )
to_cat("CAMERA", [{ :pos=>act_pos , :function=>"REFRESHRATE" , :typ=>"MKBYTE" }] )
act_pos+=1
--LoopGasLimit;
to_cat("LOOP", [{ :pos=>act_pos , :name=>"Gas Limit" , :typ=>"MKBYTE" }] )
to_cat("LOOP", [{ :pos=>act_pos , :function=>"GASLIMIT" , :typ=>"MKBYTE" }] )
act_pos+=1
--LoopThreshold;
to_cat("LOOP", [{ :pos=>act_pos , :name=>"Threshold" , :typ=>"MKBYTE" }] )
to_cat("LOOP", [{ :pos=>act_pos , :function=>"THRESHOLD" , :typ=>"MKBYTE" }] )
act_pos+=1
--LoopHysterese;
to_cat("LOOP", [{ :pos=>act_pos , :name=>"Hysterese" , :typ=>"MKBYTE" }] )
to_cat("LOOP", [{ :pos=>act_pos , :function=>"HYSTERESE" , :typ=>"MKBYTE" }] )
act_pos+=1
--AchsKopplung1;
to_cat("COUPLING", [{ :pos=>act_pos , :name=>"Yaw pos. feedback" , :typ=>"MKBYTE" }] )
to_cat("COUPLING", [{ :pos=>act_pos , :function=>"YAWPOSFEEDBACK" , :typ=>"MKBYTE" }] )
act_pos+=1
 
--AchsKopplung2;
to_cat("COUPLING", [{ :pos=>act_pos , :name=>"Coupling2" , :typ=>"MKBYTE" }] )
to_cat("COUPLING", [{ :pos=>act_pos , :function=>"COUPLING2" , :typ=>"MKBYTE" }] )
act_pos+=1
 
--CouplingYawCorrection;
to_cat("COUPLING", [{ :pos=>act_pos , :name=>"Coupling YawCorrect" , :typ=>"MKBYTE" }] )
to_cat("COUPLING", [{ :pos=>act_pos , :function=>"COUPLINGYAWCORRECT" , :typ=>"MKBYTE" }] )
act_pos+=1
 
 
--AchsGegenKopplung1;
to_cat("COUPLING", [{ :pos=>act_pos , :name=>"Yaw neg. feedback" , :typ=>"MKBYTE" }] )
to_cat("COUPLING", [{ :pos=>act_pos , :function=>"YAWNEGFEEDBACK" , :typ=>"MKBYTE" }] )
act_pos+=1
--WinkelUmschlagNick;
to_cat("LOOP", [{ :pos=>act_pos , :name=>"TurnOver Nick" , :typ=>"MKBYTE" }] )
to_cat("LOOP", [{ :pos=>act_pos , :function=>"TURNOVERNICK" , :typ=>"MKBYTE" }] )
act_pos+=1
--WinkelUmschlagRoll;
to_cat("LOOP", [{ :pos=>act_pos , :name=>"TurnOver Roll" , :typ=>"MKBYTE" }] )
to_cat("LOOP", [{ :pos=>act_pos , :function=>"TURNOVERROLL" , :typ=>"MKBYTE" }] )
act_pos+=1
--GyroAccAbgleich;
to_cat("GYRO", [{ :pos=>act_pos , :name=>"ACC/Gyro Comp" , :typ=>"MKBYTE" }] )
to_cat("GYRO", [{ :pos=>act_pos , :function=>"ACCGYROCOMP" , :typ=>"MKBYTE" }] )
act_pos+=1
--Driftkomp;
to_cat("GYRO", [{ :pos=>act_pos , :name=>"Drift-Compensation" , :typ=>"MKBYTE" }] )
to_cat("GYRO", [{ :pos=>act_pos , :function=>"DRIFTCOMP" , :typ=>"MKBYTE" }] )
act_pos+=1
--DynamicStability;
to_cat("GYRO", [{ :pos=>act_pos , :name=>"Dynamic stability" , :typ=>"MKBYTE" }] )
to_cat("GYRO", [{ :pos=>act_pos , :function=>"DYNAMICSTABILITY" , :typ=>"MKBYTE" }] )
act_pos+=1
--UserParam5;
to_cat("USERPARAMS", [{ :pos=>act_pos , :name=>"Param 5" , :typ=>"MKBYTE" }] )
to_cat("USERPARAMS", [{ :pos=>act_pos , :function=>"PARAM5" , :typ=>"MKBYTE" }] )
act_pos+=1
--UserParam6;
to_cat("USERPARAMS", [{ :pos=>act_pos , :name=>"Param 6" , :typ=>"MKBYTE" }] )
to_cat("USERPARAMS", [{ :pos=>act_pos , :function=>"PARAM6" , :typ=>"MKBYTE" }] )
act_pos+=1
--UserParam7;
to_cat("USERPARAMS", [{ :pos=>act_pos , :name=>"Param 7" , :typ=>"MKBYTE" }] )
to_cat("USERPARAMS", [{ :pos=>act_pos , :function=>"PARAM7" , :typ=>"MKBYTE" }] )
act_pos+=1
--UserParam8;
to_cat("USERPARAMS", [{ :pos=>act_pos , :name=>"Param 8" , :typ=>"MKBYTE" }] )
to_cat("USERPARAMS", [{ :pos=>act_pos , :function=>"PARAM8" , :typ=>"MKBYTE" }] )
act_pos+=1
--LoopConfig;
 
to_cat("LOOP", [
{:pos=>act_pos*8 , :name=>"UP" , :typ=>"BITSWITCH" },
{:pos=>act_pos*8+1 , :name=>"DOWN" , :typ=>"BITSWITCH" },
{:pos=>act_pos*8+2 , :name=>"LEFT" , :typ=>"BITSWITCH" },
{:pos=>act_pos*8+3 , :name=>"RIGHT" , :typ=>"BITSWITCH" }
{:pos=>act_pos*8 , :function=>"UP" , :typ=>"BITSWITCH" },
{:pos=>act_pos*8+1 , :function=>"DOWN" , :typ=>"BITSWITCH" },
{:pos=>act_pos*8+2 , :function=>"LEFT" , :typ=>"BITSWITCH" },
{:pos=>act_pos*8+3 , :function=>"RIGHT" , :typ=>"BITSWITCH" }
])
act_pos+=1
--ServoNickCompInvert;
to_cat("CAMERA", [{ :pos=>act_pos*8 , :name=>"Invert Direction" , :typ=>"BITSWITCH" }] )
to_cat("CAMERA", [{ :pos=>act_pos*8 , :function=>"INVERTDIRECTION" , :typ=>"BITSWITCH" }] )
act_pos+=1
--J16Bitmask;
to_cat("OUTPUT", [{ :pos=>act_pos , :name=>"J16 Bitmask" , :typ=>"BITMASK" }] )
to_cat("OUTPUT", [{ :pos=>act_pos , :function=>"J16BITMASK" , :typ=>"BITMASK" }] )
act_pos+=1
--J16Timing;
to_cat("OUTPUT", [{ :pos=>act_pos , :name=>"J16 Timing" , :typ=>"MKBYTE" }] )
to_cat("OUTPUT", [{ :pos=>act_pos , :function=>"J16TIMING" , :typ=>"MKBYTE" }] )
act_pos+=1
--J17Bitmask;
to_cat("OUTPUT", [{ :pos=>act_pos , :name=>"J17 Bitmask" , :typ=>"BITMASK" }] )
to_cat("OUTPUT", [{ :pos=>act_pos , :function=>"J17BITMASK" , :typ=>"BITMASK" }] )
act_pos+=1
--J17Timing;
to_cat("OUTPUT", [{ :pos=>act_pos , :name=>"J17 Timing" , :typ=>"MKBYTE" }] )
to_cat("OUTPUT", [{ :pos=>act_pos , :function=>"J17TIMING" , :typ=>"MKBYTE" }] )
act_pos+=1
--NaviGpsModeControl;
to_cat("NAVI", [{ :pos=>act_pos , :name=>"Mode Control" , :typ=>"MKBYTE" }] )
to_cat("NAVI", [{ :pos=>act_pos , :function=>"MODECONTROL" , :typ=>"MKBYTE" }] )
act_pos+=1
--NaviGpsGain;
to_cat("NAVI", [{ :pos=>act_pos , :name=>"GPS-Gain" , :typ=>"MKBYTE" }] )
to_cat("NAVI", [{ :pos=>act_pos , :function=>"GPSGAIN" , :typ=>"MKBYTE" }] )
act_pos+=1
--NaviGpsP;
to_cat("NAVI", [{ :pos=>act_pos , :name=>"GPS-P" , :typ=>"MKBYTE" }] )
to_cat("NAVI", [{ :pos=>act_pos , :function=>"GPSP" , :typ=>"MKBYTE" }] )
act_pos+=1
 
--NaviGpsPLimit;
to_cat("NAVI", [{ :pos=>act_pos , :name=>"GPS-P Limit" , :typ=>"MKBYTE" }] )
to_cat("NAVI", [{ :pos=>act_pos , :function=>"GPSPLIMIT" , :typ=>"MKBYTE" }] )
act_pos+=1
 
 
--NaviGpsI;
to_cat("NAVI", [{ :pos=>act_pos , :name=>"GPS-I" , :typ=>"MKBYTE" }] )
to_cat("NAVI", [{ :pos=>act_pos , :function=>"GPSI" , :typ=>"MKBYTE" }] )
act_pos+=1
 
--NaviGpsILimit;
to_cat("NAVI", [{ :pos=>act_pos , :name=>"GPS-I Limit" , :typ=>"MKBYTE" }] )
to_cat("NAVI", [{ :pos=>act_pos , :function=>"GPSILIMIT" , :typ=>"MKBYTE" }] )
act_pos+=1
--NaviGpsD;
to_cat("NAVI", [{ :pos=>act_pos , :name=>"GPS-D" , :typ=>"MKBYTE" }] )
to_cat("NAVI", [{ :pos=>act_pos , :function=>"GPSD" , :typ=>"MKBYTE" }] )
act_pos+=1
--NaviGpsDLimit;
to_cat("NAVI", [{ :pos=>act_pos , :name=>"GPS-D Limit" , :typ=>"MKBYTE" }] )
to_cat("NAVI", [{ :pos=>act_pos , :function=>"GPSDLIMIT" , :typ=>"MKBYTE" }] )
act_pos+=1
--NaviGpsACC;
to_cat("NAVI", [{ :pos=>act_pos , :name=>"GPS-ACC" , :typ=>"MKBYTE" }] )
to_cat("NAVI", [{ :pos=>act_pos , :function=>"GPSACC" , :typ=>"MKBYTE" }] )
act_pos+=1
--NaviGpsMinSat;
to_cat("NAVI", [{ :pos=>act_pos , :name=>"Satelite Minimum" , :typ=>"MKBYTE" }] )
to_cat("NAVI", [{ :pos=>act_pos , :function=>"SATMIN" , :typ=>"MKBYTE" }] )
act_pos+=1
--NaviStickThreshold;
to_cat("NAVI", [{ :pos=>act_pos , :name=>"Stick Threhsold" , :typ=>"MKBYTE" }] )
to_cat("NAVI", [{ :pos=>act_pos , :function=>"STICKTHRESHOLD" , :typ=>"MKBYTE" }] )
act_pos+=1
--ExternalControl;
to_cat("STICK", [{ :pos=>act_pos , :name=>"External Control" , :typ=>"MKBYTE" }] )
to_cat("STICK", [{ :pos=>act_pos , :function=>"EXTERNCONTROL" , :typ=>"MKBYTE" }] )
act_pos+=1
 
 
--NaviWindCorrection;
to_cat("NAVI", [{ :pos=>act_pos , :name=>"Wind Correction" , :typ=>"MKBYTE" }] )
to_cat("NAVI", [{ :pos=>act_pos , :function=>"WINDCORRECT" , :typ=>"MKBYTE" }] )
act_pos+=1
 
 
--NaviSpeedCompensation;
to_cat("NAVI", [{ :pos=>act_pos , :name=>"Speed Compensation" , :typ=>"MKBYTE" }] )
to_cat("NAVI", [{ :pos=>act_pos , :function=>"SPEEDCOMP" , :typ=>"MKBYTE" }] )
act_pos+=1
 
--NaviOperatingRadius;
to_cat("NAVI", [{ :pos=>act_pos , :name=>"Operating Radius" , :typ=>"MKBYTE" }] )
to_cat("NAVI", [{ :pos=>act_pos , :function=>"OPERATIONRADIUS" , :typ=>"MKBYTE" }] )
act_pos+=1
 
 
267,14 → 267,14
--BitConfig;
 
to_cat("LOOP", [
{:pos=>act_pos*8 , :name=>"UP" , :typ=>"BITSWITCH" },
{:pos=>act_pos*8+1 , :name=>"DOWN" , :typ=>"BITSWITCH" },
{:pos=>act_pos*8+2 , :name=>"LEFT" , :typ=>"BITSWITCH" },
{:pos=>act_pos*8+3 , :name=>"RIGHT" , :typ=>"BITSWITCH" }
{:pos=>act_pos*8 , :function=>"UP" , :typ=>"BITSWITCH" },
{:pos=>act_pos*8+1 , :function=>"DOWN" , :typ=>"BITSWITCH" },
{:pos=>act_pos*8+2 , :function=>"LEFT" , :typ=>"BITSWITCH" },
{:pos=>act_pos*8+3 , :function=>"RIGHT" , :typ=>"BITSWITCH" }
])
 
to_cat("ALTITUDE", [
{:pos=>act_pos*8+4 , :name=>"3-Way switch" , :typ=>"BITSWITCH" }
{:pos=>act_pos*8+4 , :function=>"SWITCH3" , :typ=>"BITSWITCH" }
])
 
 
281,7 → 281,7
act_pos+=1
 
--NaviAngleLimitation;
to_cat("NAVI", [{ :pos=>act_pos , :name=>"Angle Limit" , :typ=>"MKBYTE" }] )
to_cat("NAVI", [{ :pos=>act_pos , :function=>"ANGLELIMIT" , :typ=>"MKBYTE" }] )
act_pos+=1
 
--Reserved[4]
294,6 → 294,6
end_pos=act_pos
 
--NaviPH_LoginTime;
to_cat("NAVI", [{ :pos=>act_pos , :name=>"PH LoginTime" , :typ=>"MKBYTE" }] )
to_cat("NAVI", [{ :pos=>act_pos , :function=>"PHLOGINTIME" , :typ=>"MKBYTE" }] )
act_pos+=1
 
/DUBwise/trunk/misc/pc-komp-ref/generate.rb
82,9 → 82,9
 
 
all_names << ["{"+@categorys.map { |c|
"{\"" + @category[c].map { |e|
e[:name]
}.join("\",\"") + "\"}"
"{" + @category[c].map { |e|
"STRINGID_" + e[:function]
}.join(",") + "}"
}.join(",")+"}"]
 
all_positions << ["{"+@categorys.map { |c|
112,7 → 112,7
 
puts "// -- start generated code --"
puts "public final static int[][] all_tab_stringids={"+all_tabs.join(",")+"};"
puts "public final static String[][][] all_field_names={"+all_names.join(",")+"};"
puts "public final static int[][][] all_field_stringids={"+all_names.join(",")+"};"
puts "public final static int[][][] all_field_positions={"+all_positions.join(",")+"};"
puts "public final static int[][][] all_field_types={"+all_types.join(",")+"};"
 
/DUBwise/trunk/shared/src/DUBwiseLangDefs.java
1,43 → 1,43
package org.ligi.ufo;
public interface DUBwiseLangDefs
{
public final static int STRINGID_LANG=0;
public final static int STRINGID_CONN=1;
public final static int STRINGID_SETTINGS=2;
public final static int STRINGID_SELECT_FIRMWARE=3;
public final static int STRINGID_DEBUG=4;
public final static int STRINGID_MOTORTEST=5;
public final static int STRINGID_ABOUT=6;
public final static int STRINGID_EDIT_SETTINGS=7;
public final static int STRINGID_COPY_TO_MOBILE=8;
public final static int STRINGID_LOAD_FROM_MOBILE=9;
public final static int STRINGID_REINITIALIZE_ALL=10;
public final static int STRINGID_BACK=11;
public final static int STRINGID_QUIT=12;
public final static int STRINGID_REMOTE_CAM=13;
public final static int STRINGID_FLASH_FIRMWARE=14;
public final static int STRINGID_SWITCH_NAVI=15;
public final static int STRINGID_SWITCH_MK3MAG=16;
public final static int STRINGID_SWITCH_FC=17;
public final static int STRINGID_VIEW_GPS=18;
public final static int STRINGID_LCD=19;
public final static int STRINGID_GRAPH=20;
public final static int STRINGID_DEBUG_VALUES=21;
public final static int STRINGID_KEYCONTROL=22;
public final static int STRINGID_RCDATA=23;
public final static int STRINGID_FLIGHTSETTINGS=24;
public final static int STRINGID_HORIZON=25;
public final static int STRINGID_VIEW_ERRORS=26;
public final static int STRINGID_USERINTERFACE=27;
public final static int STRINGID_GPS=28;
public final static int STRINGID_SPECIALKEYS=29;
public final static int STRINGID_VOICE=30;
public final static int STRINGID_OTHER=31;
public final static int STRINGID_ALTITUDE=32;
public final static int STRINGID_CAMERA=33;
public final static int STRINGID_CHANNELS=34;
public final static int STRINGID_CONFIGURATION=35;
public final static int STRINGID_COUPLING=36;
public final static int STRINGID_LANG0=0;
public final static int STRINGID_LANG1=1;
public final static int STRINGID_CONN=2;
public final static int STRINGID_SETTINGS=3;
public final static int STRINGID_SELECT_FIRMWARE=4;
public final static int STRINGID_DEBUG=5;
public final static int STRINGID_MOTORTEST=6;
public final static int STRINGID_ABOUT=7;
public final static int STRINGID_EDIT_SETTINGS=8;
public final static int STRINGID_COPY_TO_MOBILE=9;
public final static int STRINGID_LOAD_FROM_MOBILE=10;
public final static int STRINGID_REINITIALIZE_ALL=11;
public final static int STRINGID_BACK=12;
public final static int STRINGID_QUIT=13;
public final static int STRINGID_REMOTE_CAM=14;
public final static int STRINGID_FLASH_FIRMWARE=15;
public final static int STRINGID_SWITCH_NAVI=16;
public final static int STRINGID_SWITCH_MK3MAG=17;
public final static int STRINGID_SWITCH_FC=18;
public final static int STRINGID_VIEW_GPS=19;
public final static int STRINGID_LCD=20;
public final static int STRINGID_GRAPH=21;
public final static int STRINGID_DEBUG_VALUES=22;
public final static int STRINGID_KEYCONTROL=23;
public final static int STRINGID_RCDATA=24;
public final static int STRINGID_FLIGHTSETTINGS=25;
public final static int STRINGID_HORIZON=26;
public final static int STRINGID_VIEW_ERRORS=27;
public final static int STRINGID_USERINTERFACE=28;
public final static int STRINGID_GPS=29;
public final static int STRINGID_SPECIALKEYS=30;
public final static int STRINGID_VOICE=31;
public final static int STRINGID_OTHER=32;
public final static int STRINGID_ALTITUDE=33;
public final static int STRINGID_CAMERA=34;
public final static int STRINGID_CHANNELS=35;
public final static int STRINGID_CONFIGURATION=36;
public final static int STRINGID_GYRO=37;
public final static int STRINGID_LOOP=38;
public final static int STRINGID_NAVI=39;
55,5 → 55,123
public final static int STRINGID_CONNECT_TCP=51;
public final static int STRINGID_CONNECT_COM=52;
public final static int STRINGID_SET_PROXY=53;
public final static int STRING_COUNT=54;
public final static int STRINGID_ON=54;
public final static int STRINGID_OFF=55;
public final static int STRINGID_DARK=56;
public final static int STRINGID_LIGHT=57;
public final static int STRINGID_KMH=58;
public final static int STRINGID_MPH=59;
public final static int STRINGID_CMS=60;
public final static int STRINGID_DECIMAL=61;
public final static int STRINGID_MINSEC=62;
public final static int STRINGID_NONE_ASSIGNED=63;
public final static int STRINGID_LANGUAGE=64;
public final static int STRINGID_SKIN=65;
public final static int STRINGID_FULLSCREEN=66;
public final static int STRINGID_SCROLLBG=67;
public final static int STRINGID_PERMALIGHT=68;
public final static int STRINGID_GPSFORMAT=69;
public final static int STRINGID_SPEEDFORMAT=70;
public final static int STRINGID_NICK=71;
public final static int STRINGID_ROLL=72;
public final static int STRINGID_GIER=73;
public final static int STRINGID_GASINCREASE=74;
public final static int STRINGID_HEIGHTINCREASE=75;
public final static int STRINGID_BACKTOMAINMENU=76;
public final static int STRINGID_CLEAR=77;
public final static int STRINGID_LEGEND=78;
public final static int STRINGID_SCALEGRID=79;
public final static int STRINGID_VOLTS=80;
public final static int STRINGID_DELAYINS=81;
public final static int STRINGID_VOLUME=82;
public final static int STRINGID_SOUND=83;
public final static int STRINGID_VIBRA=84;
public final static int STRINGID_REMOTECAMSTICK=85;
public final static int STRINGID_ALWAYSRELOADPARAMS=86;
public final static int STRINGID_EXPERTMODE=87;
public final static int STRINGID_MINACCELERATE=88;
public final static int STRINGID_BAROD=89;
public final static int STRINGID_SETPOINT=90;
public final static int STRINGID_ALTITUDEP=91;
public final static int STRINGID_GAIN=92;
public final static int STRINGID_ZACC=93;
public final static int STRINGID_SWITCH3=94;
public final static int STRINGID_SERVOCONTROL=95;
public final static int STRINGID_NICKCOMP=96;
public final static int STRINGID_SERVOMIN=97;
public final static int STRINGID_SERVOMAX=98;
public final static int STRINGID_REFRESHRATE=99;
public final static int STRINGID_INVERTDIRECTION=100;
public final static int STRINGID_ACCELERATE=101;
public final static int STRINGID_POTI1=102;
public final static int STRINGID_POTI2=103;
public final static int STRINGID_POTI3=104;
public final static int STRINGID_POTI4=105;
public final static int STRINGID_ALTITUDECONTROL=106;
public final static int STRINGID_SWITCHFORSETPOINT=107;
public final static int STRINGID_HEADINGHOLD=108;
public final static int STRINGID_COMPASACTIVE=109;
public final static int STRINGID_COMPASFIX=110;
public final static int STRINGID_COUPLING=111;
public final static int STRINGID_COUPLING2=112;
public final static int STRINGID_COUPLINGYAWCORRECT=113;
public final static int STRINGID_YAWRATELIMITER=114;
public final static int STRINGID_YAWPOSFEEDBACK=115;
public final static int STRINGID_YAWNEGFEEDBACK=116;
public final static int STRINGID_ACCGYROFACTOR=117;
public final static int STRINGID_PRATE=118;
public final static int STRINGID_IRATE=119;
public final static int STRINGID_ACCGYROCOMP=120;
public final static int STRINGID_DRIFTCOMP=121;
public final static int STRINGID_DYNAMICSTABILITY=122;
public final static int STRINGID_GASLIMIT=123;
public final static int STRINGID_THRESHOLD=124;
public final static int STRINGID_HYSTERESE=125;
public final static int STRINGID_TURNOVERNICK=126;
public final static int STRINGID_TURNOVERROLL=127;
public final static int STRINGID_UP=128;
public final static int STRINGID_DOWN=129;
public final static int STRINGID_LEFT=130;
public final static int STRINGID_RIGHT=131;
public final static int STRINGID_MODECONTROL=132;
public final static int STRINGID_GPSGAIN=133;
public final static int STRINGID_GPSP=134;
public final static int STRINGID_GPSPLIMIT=135;
public final static int STRINGID_GPSI=136;
public final static int STRINGID_GPSILIMIT=137;
public final static int STRINGID_GPSD=138;
public final static int STRINGID_GPSDLIMIT=139;
public final static int STRINGID_GPSACC=140;
public final static int STRINGID_DRATE=141;
public final static int STRINGID_SATMIN=142;
public final static int STRINGID_STICKTHRESHOLD=143;
public final static int STRINGID_WINDCORRECT=144;
public final static int STRINGID_SPEEDCOMP=145;
public final static int STRINGID_OPERATIONRADIUS=146;
public final static int STRINGID_ANGLELIMIT=147;
public final static int STRINGID_MINGAS=148;
public final static int STRINGID_MAXGAS=149;
public final static int STRINGID_COMPASEFFECT=150;
public final static int STRINGID_VOLTAGEWARNING=151;
public final static int STRINGID_DISTRESSGAS=152;
public final static int STRINGID_DISTRESSGASTIME=153;
public final static int STRINGID_J16BITMASK=154;
public final static int STRINGID_J17BITMASK=155;
public final static int STRINGID_J16TIMING=156;
public final static int STRINGID_J17TIMING=157;
public final static int STRINGID_NICKROLLP=158;
public final static int STRINGID_NICKROLLD=159;
public final static int STRINGID_GIERP=160;
public final static int STRINGID_EXTERNCONTROL=161;
public final static int STRINGID_PARAM1=162;
public final static int STRINGID_PARAM2=163;
public final static int STRINGID_PARAM3=164;
public final static int STRINGID_PARAM4=165;
public final static int STRINGID_PARAM5=166;
public final static int STRINGID_PARAM6=167;
public final static int STRINGID_PARAM7=168;
public final static int STRINGID_PARAM8=169;
public final static int STRINGID_NOTREADYET=170;
public final static int STRINGID_PHLOGINTIME=171;
public final static int STRING_COUNT=172;
}
/DUBwise/trunk/shared/src/MKParamsParser.java
19,7 → 19,8
 
// -- start generated code --
public final static int[][] all_tab_stringids={{STRINGID_ALTITUDE,STRINGID_CAMERA,STRINGID_CHANNELS,STRINGID_CONFIGURATION,STRINGID_COUPLING,STRINGID_GYRO,STRINGID_LOOP,STRINGID_NAVI,STRINGID_OTHER,STRINGID_OUTPUT,STRINGID_STICK,STRINGID_USERPARAMS},{STRINGID_ALTITUDE,STRINGID_CAMERA,STRINGID_CHANNELS,STRINGID_CONFIGURATION,STRINGID_COUPLING,STRINGID_GYRO,STRINGID_LOOP,STRINGID_NAVI,STRINGID_OTHER,STRINGID_OUTPUT,STRINGID_STICK,STRINGID_USERPARAMS}};
public final static String[][][] all_field_names={{{"Min. Accelerate","Barometric D","Setpoint","Altitude P","Gain","Z-ACC","3-Way switch"},{"Servo control","Nick compensation","Servo min","Servo max","Refresh rate","Invert Direction"},{"Nick","Roll","Accelerate","Gier","POTI1","POTI2","POTI3","POTI4"},{"ALTITUDE_CONTROL","Switch for Setpoint","Heading Hold","Compas Active","Compas Fix","GPS","Coupling","Yaw Rate Limiter"},{"Yaw pos. feedback","Yaw neg. feedback"},{"ACC/Gyro Factor","P-Rate","I-Rate","ACC/Gyro Comp","Drift-Compensation","Dynamic stability"},{"Gas Limit","Threshold","Hysterese","TurnOver Nick","TurnOver Roll","UP","DOWN","LEFT","RIGHT"},{"Mode Control","GPS-Gain","GPS-P","GPS-I","GPS-D","GPS-ACC","Satelite Minimum","Stick Threhsold","Wind Correction","Speed Compensation","Operating Radius","Angle Limit"},{"Min Gas","Max Gas","Compass Effect","Voltage Warning","Distress Gas","Distress Gas Time"},{"J16 Bitmask","J16 Timing","J17 Bitmask","J17 Timing"},{"Nick/Roll P","Nick/Roll D","Gier P","External Control"},{"Param 1","Param 2","Param 3","Param 4","Param 5","Param 6","Param 7","Param 8"}},{{"Min. Accelerate","Barometric D","Setpoint","Altitude P","Gain","Z-ACC","3-Way switch"},{"Servo control","Nick compensation","Servo min","Servo max","Refresh rate","Invert Direction"},{"Nick","Roll","Accelerate","Gier","POTI1","POTI2","POTI3","POTI4"},{"ALTITUDE_CONTROL","Switch for Setpoint","Heading Hold","Compas Active","Compas Fix","GPS","Coupling","Yaw Rate Limiter"},{"Yaw pos. feedback","Coupling2","Coupling YawCorrect"},{"ACC/Gyro Factor","P-Rate","I-Rate","D-Rate","ACC/Gyro Comp","Drift-Compensation","Dynamic stability"},{"Gas Limit","Threshold","Hysterese","TurnOver Nick","TurnOver Roll","UP","DOWN","LEFT","RIGHT"},{"Mode Control","GPS-Gain","GPS-P","GPS-I","GPS-D","GPS-P Limit","GPS-I Limit","GPS-D Limit","GPS-ACC","Satelite Minimum","Stick Threhsold","Wind Correction","Speed Compensation","Operating Radius","Angle Limit","PH LoginTime"},{"Min Gas","Max Gas","Compass Effect","Voltage Warning","Distress Gas","Distress Gas Time"},{"J16 Bitmask","J16 Timing","J17 Bitmask","J17 Timing"},{"Nick/Roll P","Nick/Roll D","Gier P","External Control"},{"Param 1","Param 2","Param 3","Param 4","Param 5","Param 6","Param 7","Param 8"}}};
public final static int[][][] all_field_stringids={{{STRINGID_MINACCELERATE,STRINGID_BAROD,STRINGID_SETPOINT,STRINGID_ALTITUDEP,STRINGID_GAIN,STRINGID_ZACC,STRINGID_SWITCH3},{STRINGID_SERVOCONTROL,STRINGID_NICKCOMP,STRINGID_SERVOMIN,STRINGID_SERVOMAX,STRINGID_REFRESHRATE,STRINGID_INVERTDIRECTION},{STRINGID_NICK,STRINGID_ROLL,STRINGID_ACCELERATE,STRINGID_GIER,STRINGID_POTI1,STRINGID_POTI2,STRINGID_POTI3,STRINGID_POTI4},{STRINGID_ALTITUDECONTROL,STRINGID_SWITCHFORSETPOINT,STRINGID_HEADINGHOLD,STRINGID_COMPASACTIVE,STRINGID_COMPASFIX,STRINGID_GPS,STRINGID_COUPLING,STRINGID_YAWRATELIMITER},{STRINGID_YAWPOSFEEDBACK,STRINGID_YAWNEGFEEDBACK},{STRINGID_ACCGYROFACTOR,STRINGID_PRATE,STRINGID_IRATE,STRINGID_ACCGYROCOMP,STRINGID_DRIFTCOMP,STRINGID_DYNAMICSTABILITY},{STRINGID_GASLIMIT,STRINGID_THRESHOLD,STRINGID_HYSTERESE,STRINGID_TURNOVERNICK,STRINGID_TURNOVERROLL,STRINGID_UP,STRINGID_DOWN,STRINGID_LEFT,STRINGID_RIGHT},{STRINGID_MODECONTROL,STRINGID_GPSGAIN,STRINGID_GPSP,STRINGID_GPSI,STRINGID_GPSD,STRINGID_GPSACC,STRINGID_SATMIN,STRINGID_STICKTHRESHOLD,STRINGID_WINDCORRECT,STRINGID_SPEEDCOMP,STRINGID_OPERATIONRADIUS,STRINGID_ANGLELIMIT},{STRINGID_MINGAS,STRINGID_MAXGAS,STRINGID_COMPASEFFECT,STRINGID_VOLTAGEWARNING,STRINGID_DISTRESSGAS,STRINGID_DISTRESSGASTIME},{STRINGID_J16BITMASK,STRINGID_J16TIMING,STRINGID_J17BITMASK,STRINGID_J17TIMING},{STRINGID_NICKROLLP,STRINGID_NICKROLLD,STRINGID_GIERP,STRINGID_EXTERNCONTROL},{STRINGID_PARAM1,STRINGID_PARAM2,STRINGID_PARAM3,STRINGID_PARAM4,STRINGID_PARAM5,STRINGID_PARAM6,STRINGID_PARAM7,STRINGID_PARAM8}},{{STRINGID_MINACCELERATE,STRINGID_BAROD,STRINGID_SETPOINT,STRINGID_ALTITUDEP,STRINGID_GAIN,STRINGID_ZACC,STRINGID_SWITCH3},{STRINGID_SERVOCONTROL,STRINGID_NICKCOMP,STRINGID_SERVOMIN,STRINGID_SERVOMAX,STRINGID_REFRESHRATE,STRINGID_INVERTDIRECTION},{STRINGID_NICK,STRINGID_ROLL,STRINGID_ACCELERATE,STRINGID_GIER,STRINGID_POTI1,STRINGID_POTI2,STRINGID_POTI3,STRINGID_POTI4},{STRINGID_ALTITUDECONTROL,STRINGID_SWITCHFORSETPOINT,STRINGID_HEADINGHOLD,STRINGID_COMPASACTIVE,STRINGID_COMPASFIX,STRINGID_GPS,STRINGID_COUPLING,STRINGID_YAWRATELIMITER},{STRINGID_YAWPOSFEEDBACK,STRINGID_COUPLING2,STRINGID_COUPLINGYAWCORRECT},{STRINGID_ACCGYROFACTOR,STRINGID_PRATE,STRINGID_IRATE,STRINGID_DRATE,STRINGID_ACCGYROCOMP,STRINGID_DRIFTCOMP,STRINGID_DYNAMICSTABILITY},{STRINGID_GASLIMIT,STRINGID_THRESHOLD,STRINGID_HYSTERESE,STRINGID_TURNOVERNICK,STRINGID_TURNOVERROLL,STRINGID_UP,STRINGID_DOWN,STRINGID_LEFT,STRINGID_RIGHT},{STRINGID_MODECONTROL,STRINGID_GPSGAIN,STRINGID_GPSP,STRINGID_GPSI,STRINGID_GPSD,STRINGID_GPSPLIMIT,STRINGID_GPSILIMIT,STRINGID_GPSDLIMIT,STRINGID_GPSACC,STRINGID_SATMIN,STRINGID_STICKTHRESHOLD,STRINGID_WINDCORRECT,STRINGID_SPEEDCOMP,STRINGID_OPERATIONRADIUS,STRINGID_ANGLELIMIT,STRINGID_PHLOGINTIME},{STRINGID_MINGAS,STRINGID_MAXGAS,STRINGID_COMPASEFFECT,STRINGID_VOLTAGEWARNING,STRINGID_DISTRESSGAS,STRINGID_DISTRESSGASTIME},{STRINGID_J16BITMASK,STRINGID_J16TIMING,STRINGID_J17BITMASK,STRINGID_J17TIMING},{STRINGID_NICKROLLP,STRINGID_NICKROLLD,STRINGID_GIERP,STRINGID_EXTERNCONTROL},{STRINGID_PARAM1,STRINGID_PARAM2,STRINGID_PARAM3,STRINGID_PARAM4,STRINGID_PARAM5,STRINGID_PARAM6,STRINGID_PARAM7,STRINGID_PARAM8}}};
 
public final static int[][][] all_field_positions={{{9,10,11,12,13,14,556},{33,34,35,36,37,560},{0,1,2,3,4,5,6,7},{64,65,66,67,68,69,70,71},{41,42},{20,22,23,45,46,47},{38,39,40,43,44,552,553,554,555},{56,57,58,59,60,61,62,63,64,65,66,67},{18,19,21,24,25,26},{52,53,54,55},{15,16,17,68},{29,30,31,32,48,49,50,51}},{{9,10,11,12,13,14,604},{34,35,36,37,38,608},{0,1,2,3,4,5,6,7},{64,65,66,67,68,69,70,71},{42,43,44},{20,22,23,24,47,48,49},{39,40,41,45,46,600,601,602,603},{58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73},{18,19,21,25,26,27},{54,55,56,57},{15,16,17,74},{30,31,32,33,50,51,52,53}}};
public final static int[][][] all_field_types={{{PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_BITSWITCH},{PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_BITSWITCH},{PARAMTYPE_STICK,PARAMTYPE_STICK,PARAMTYPE_STICK,PARAMTYPE_STICK,PARAMTYPE_STICK,PARAMTYPE_STICK,PARAMTYPE_STICK,PARAMTYPE_STICK},{PARAMTYPE_BITSWITCH,PARAMTYPE_BITSWITCH,PARAMTYPE_BITSWITCH,PARAMTYPE_BITSWITCH,PARAMTYPE_BITSWITCH,PARAMTYPE_BITSWITCH,PARAMTYPE_BITSWITCH,PARAMTYPE_BITSWITCH},{PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE},{PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE},{PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_BITSWITCH,PARAMTYPE_BITSWITCH,PARAMTYPE_BITSWITCH,PARAMTYPE_BITSWITCH},{PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE},{PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE},{PARAMTYPE_BITMASK,PARAMTYPE_MKBYTE,PARAMTYPE_BITMASK,PARAMTYPE_MKBYTE},{PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE},{PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE}},{{PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_BITSWITCH},{PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_BITSWITCH},{PARAMTYPE_STICK,PARAMTYPE_STICK,PARAMTYPE_STICK,PARAMTYPE_STICK,PARAMTYPE_STICK,PARAMTYPE_STICK,PARAMTYPE_STICK,PARAMTYPE_STICK},{PARAMTYPE_BITSWITCH,PARAMTYPE_BITSWITCH,PARAMTYPE_BITSWITCH,PARAMTYPE_BITSWITCH,PARAMTYPE_BITSWITCH,PARAMTYPE_BITSWITCH,PARAMTYPE_BITSWITCH,PARAMTYPE_BITSWITCH},{PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE},{PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE},{PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_BITSWITCH,PARAMTYPE_BITSWITCH,PARAMTYPE_BITSWITCH,PARAMTYPE_BITSWITCH},{PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE},{PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE},{PARAMTYPE_BITMASK,PARAMTYPE_MKBYTE,PARAMTYPE_BITMASK,PARAMTYPE_MKBYTE},{PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE},{PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE}}};
public final static int[] all_name_positions={75,81};
45,7 → 46,7
public boolean found_incompatible=false;
 
public String[] stick_names;
public int[] stick_stringids;
 
public int get_field_from_act(int pos)
{ return field[act_paramset][pos]; }
97,9 → 98,9
}
 
stick_names=new String[10];
stick_stringids=new int[10];
for (int i=0;i<10;i++)
stick_names[i]="not read yet";
stick_stringids[i]=STRINGID_NOTREADYET;
}
 
public int length=0;
176,7 → 177,7
if (active_paramset==-1)active_paramset=last_parsed_paramset;
 
tab_stringids=all_tab_stringids[definition_pos];
field_names=all_field_names[definition_pos];
field_stringids=all_field_stringids[definition_pos];
field_positions=all_field_positions[definition_pos];
field_types=all_field_types[definition_pos];
 
196,12 → 197,12
 
 
for (int i=0;i<10;i++)
stick_names[i]="not associated";
stick_stringids[i]=STRINGID_NONE_ASSIGNED;
 
for (int tab=0;tab<tab_stringids.length;tab++)
for (int item=0;item<field_types[tab].length;item++)
if (field_types[tab][item]==PARAMTYPE_STICK)
stick_names[ field[last_parsed_paramset][field_positions[tab][item]] ] = field_names[tab][item];
stick_stringids[ field[last_parsed_paramset][field_positions[tab][item]] ] = field_stringids[tab][item];
}
 
/DUBwise/trunk/shared/src/ParamsClass.java
16,13 → 16,14
implements MKParamDefinitions
{
 
public int[] tab_stringids;
 
public int[] tab_stringids;
public int[][] choice_stringids;
public int[][] field_stringids;
// public String[] tab_names;
public String[][] field_names;
//- public String[][] field_names;
public int[][] field_positions;
public int[][] field_types;
public String[][] choice_strings;
//- public String[][] choice_strings;
 
abstract public int get_field_from_act(int pos);