Hi alphp
It looks to me that you did not find the optimum.
Try a smaller chunk size (450) and a higher request (5/6). If you select 'full download' you can get a quick idea without the need to choose another basename every time.
My download speed is about 8-10 times faster!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi alphp
I agree that this is what your numbers are saying.
What I know is that it is difficult to find the right setting and I get close to 2kB/second whereas you get only 0.2kB/second.
I've observed that when feeding the iBlue 747 with enough requests it can not handle (but not too much) that it seems to enter in some kind of 'download mode'. (While in lock), the lock led blinks more rapidly (at least one blink per second) and my download goes much faster.
With bigger chunk sizes, the 'request ahead' need be smaller than when the chunk size is smaller but I did not find a way yet to get the best setting deterministically.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I've experimented a bit with the N6120 and it is possible to increase the chunk size while maintaining a successfull download. When it is too big though, communciation errors have a very negative impact on the overall transfer rate.
With one setting (I do not remember which one), I had a maximum speed of over 5kB/second but a not so good overall speed. Your speed is close to 3400kB/s which is very good.
On a sidenote: a user wrote to me that Qstarz is referring (unofficially) to BT747. Quite funny .
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Do you have a full battery in you GPS logger? After four tests, i try 500/4 again and got a time >60 minutes. Then i charge the battery and get again ca. 18 minutes. Maybe this is the reason ? I will make some tests in next hours.
Dirk
PS: where do you found the Edtion of S60? What do a Sony-Ericson W800i 2nd or 3th ? There i can also get results.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
As Symbian was proprietary to Nokia, the SonyEricsson does not run Symbian. Now the OS is open, but I do not expect SonyEricsson to support it for strategic reasons.
In last time i got some questions from German users for faster download on mobile phones, so i add a table to my page with some values. But only two different mobile phones now. If anyone have good seetings, please tell me them - or here, so that i can add them to the table. Maybe Mario will add this table to this site(s). Thx.
In this thread you can share your experience regarding your download tuning for bluetooth.
Here is mine:
Nokia 6120
J2ME
Chunk:500
Requests ahead : 4
1880 B/s
+/- 19 minutes for a full download.
With an inadequate 'requests ahead' setting the speed drops to 200 B/s .
I forgot tomention the GPS device, so again:
Nokia 6120
J2ME
GPS: iBlue 747
Chunk:500
Requests ahead : 4
1880 B/s
+/- 19 minutes for a full download.
Nokia N70
J2ME
GPS: iBlue 747
Memory Used: 635480 Bytes
Chunk / Request / Bytes Downloaded / Bytes per second / Time done / Estimatd Time Left
500 / 4 / 3000 / 118 / 25sec / 92min 8sec
600 / 4 / 3600 / 155 / 23sec / 70min 4sec
1024 / 4 / 8192 / 186 / 43sec / 57min 59sec
1024 / 3 / 13312 / 231 / 57sec / 46min 19sec
For each test I change the basename.
Hi alphp
It looks to me that you did not find the optimum.
Try a smaller chunk size (450) and a higher request (5/6). If you select 'full download' you can get a quick idea without the need to choose another basename every time.
My download speed is about 8-10 times faster!
Hi Mario
With small chunk size the speed is very small. With big chunk and small request the speed is higher...
Hi alphp
I agree that this is what your numbers are saying.
What I know is that it is difficult to find the right setting and I get close to 2kB/second whereas you get only 0.2kB/second.
I've observed that when feeding the iBlue 747 with enough requests it can not handle (but not too much) that it seems to enter in some kind of 'download mode'. (While in lock), the lock led blinks more rapidly (at least one blink per second) and my download goes much faster.
With bigger chunk sizes, the 'request ahead' need be smaller than when the chunk size is smaller but I did not find a way yet to get the best setting deterministically.
Nokia N73 + i-Blue 747 with 2MB
Chunk/requests ahead - complete time
400 / 4 - 23:08 min
500 / 3 - 37:24 min
500 / 4 - 18:33 min
500 / 4 - 18:43 min
600 / 4 - 15:59 min
I do a full download.
Mario & alphp - how big is the memory of your i-Blue 747? There are two version 2MByte and 4MByte.
My iBlue 747 have 2Mb of memory.
Hi Dirk
1) You lucky guy! Any setting is quite performant for you!
2) My iBlue is 2MB. That can be reverse engineered: 19 minutes @ 1.9kB/second =~ 20 * 60 * 2 = 20 * 60 * 2 = 4 * 600 = 2400 kB => 2MB!
Some more - ever i do a full download:
On Mac Mini with bt747 - v1.55.2
- via USB: 65536 / 3 - 7:53 min
- via USB: 1024 / 3 - 10:00
- via Bluetooth: 65536 / 3 - 16:23 min
On N73 (full download)
- 1024 / 4 - 59;12 min
- 1024 / 3 - 10:16 min
- 1024 / 2 - 10:18 min
- 2048 / 3 - 23:56 min
So for the N73 would be 1024 / 3 or 2 the best setting.
Thank you Dirk for this feedback.
I've experimented a bit with the N6120 and it is possible to increase the chunk size while maintaining a successfull download. When it is too big though, communciation errors have a very negative impact on the overall transfer rate.
With one setting (I do not remember which one), I had a maximum speed of over 5kB/second but a not so good overall speed. Your speed is close to 3400kB/s which is very good.
On a sidenote: a user wrote to me that Qstarz is referring (unofficially) to BT747. Quite funny .
Hi Dirk and Mario... I thinking... yes, sometimes I do ;D
Nokia Model / S60 / Symbian
6120 / 3rd Ed. / 9.2
N73 / 3rd Ed. / 9.1
N70 / 2nd Ed. / 8.1
I think the problem is in de Symbian version of my phone :(
Dirk, as say Mario: You lucky guy! ;D
Do you have a full battery in you GPS logger? After four tests, i try 500/4 again and got a time >60 minutes. Then i charge the battery and get again ca. 18 minutes. Maybe this is the reason ? I will make some tests in next hours.
Dirk
PS: where do you found the Edtion of S60? What do a Sony-Ericson W800i 2nd or 3th ? There i can also get results.
I added phones that were reported working on the following wiki page with links to specifications:
http://bt747.wiki.sourceforge.net/BT747+J2ME+Compatible+Phones
As Symbian was proprietary to Nokia, the SonyEricsson does not run Symbian. Now the OS is open, but I do not expect SonyEricsson to support it for strategic reasons.
Unfortunately the site I referenced does not mention the java version nor packages. It seems that getjar has more info:
http://stats.getjar.com/device/Sony-Ericsson/W800i
> where do you found the Edtion of S60?
http://forum.nokia.com
> Do you have a full battery in you GPS logger?
I have not even tried it.
Test | Chunk/requests ahead | Bytes Downloaded | Bytes/Second
1 | 500/4 | 11000 | 221
2 | 2000/4 | 52000 | 1242
3 | 2000/4 | 34000 | 487
The battery is almost complete, successive tests are, what has changed the test from 2 to 3?
The working dir, in 2 the working dir are in phone memory, in 3 are in memory card.
I do not know how I have not noticed before.
I found another site with benchmarks.
Java machine equivalent speeds:
W800I 30,8 MHz
N70 70,1 MHz
N73 81,9 MHz
6120 ??? MHz
http://www.club-java.com/TastePhone/J2ME/MIDP_Benchmark.jsp
Nokia 6120
J2ME
GPS: Holux M241 (patched V1.1)
Chunk:450
Requests ahead : 5
3150 B/s
2MB
+/- 11 minutes for a full download.
Hi.
In last time i got some questions from German users for faster download on mobile phones, so i add a table to my page with some values. But only two different mobile phones now. If anyone have good seetings, please tell me them - or here, so that i can add them to the table. Maybe Mario will add this table to this site(s). Thx.
German: http://www.haased.de/gps_ge/bt747_handy_settings.html
English: http://translate.google.com/translate?js=n&prev=_t&hl=de&ie=UTF-8&u=http%3A%2F%2Fwww.haased.de%2Fgps_ge%2Fbt747_handy_settings.html&sl=de&tl=en&history_state0=
Kind regards, Dirk