PDAclub.pl - Forum użytkowników technologii mobilnych
Windows Mobile (Classic, Professional, Standard), Windows Phone 6.x oraz 7/8.x/10 => Pocket PC - ogólnie (WM Classic) => HP/Compaq => Wątek zaczęty przez: Stef w Styczeń 14, 2004, 10:31:07
-
Witam. Kupilem ostatnio BT USB Dongle firmy Bluetake (model 007) z mysla o odgrywaniu mp3 poprzez siec. Z informacji o produkcie wynika, ze ma przepustowosc 1Mbps (megabit). Stosujac uproszczenia moznaby przypuszczac przepustowosci rzedu 128kB/s (kilobajtów). Nawet najwieksza mp3 320kbps ciagnie srednio <40kB/s. Wydawaloby sie ze jest spory zapas na to, aby umozliwoc odgrywanie "on the fly". Nic z tego. Mam iPAQ2215, z patchem BT, zparowany z komputerem, ustawiony PocketLAN, ale przy kopiowaniu przez "OBEX File Transfer" (tylko tam moglem sprawdzic predkosc, normalnie korzystam z Network) osiagam 30-35kB/s. W zwiazku z czym mp3 podczas odtwarzania sie rwia. Windows pokazuje siec na 10Mbps (?). Probowalem wylaczyc "Secure connection" w PC, nie da sie, nie wiem czy sama zmiana w iPAQu wystarczyla. Koledzy pomozcie, w BT jestem na razie nowy.
-
Wewnętrzny moduł BT w IPAQach oparty jest na na interfejsie UART o max szybkości 921 kbps więc teoretycznie powinieneś uzyskiwać nieco wyższe transfery, obawiam się jednak że jest jedynie teoria...
Przed chwilą sprawdziłem transfer poprzez Active Sync via BT pomiędzy notebookiem a ipkiem i średni wyszedł w granicach 29 kB/s do RAM i 24 kB/s do SD, więc Twoje 35 jest i tak znacznie lepsze... :mysli:
-
przede wszystkim to chodzi o to, że o ile teoria teorią to w praktyce połączenie BT realizowane jest w oparciu o połączenie przez wirtualny port COM, który z definicni jest 10 razy wolniejszy niż zakładana prędkość transmisji BT (115kpbs vs. 1Mbps)
...o ile się nie mylę ;)
-
Jest jeszcze jedna sprawa... Bluetooth czyli ten 1Mbit jest podzielony sztywno na glos i dane - zacytuje tutaj nasz FAQ:
"...Charakterystyczny dla tej technologii jest mały pobór mocy przy jednocześnie małym zasięgu - do 10 metrów i prędkości do 1Mbps. Szybkość połączenia np. z internetem nie będzie jednak nigdy mogła osiągnąć magicznej jedynki. Ponieważ pasmo podzielone jest na 64kbps dla synchronicznego połączenia głosowego i 768kbps dla danych..."
Jak jeszcze dochodzi tutaj sztywny podzial na incoming i outgoing (choc nie jestem pewien) to z 1Mbit robi sie 384kbps.
-
BT używa dwóch protokołów do trasnsmisji danych - ACL dla transmisji asynchronicznej gdzie downlink/uplink może zmieniać się od 721/57.6 kbps aż do symetrycznego 432.6 kbps, oraz protokołu SCO dla transmisji głosowych z gwarantowanym synchronicznym transferem 64 kbps (max 3 linki na piconet).
Przy założeniu że używany jest tylko ACL i transfer jest w pełni asymetryczny to teoretycznie powinno być możliwe uzyskanie przepustowości 721 kbps. Nie mam w tej chwili możliwości sprawdzenia, ale o ile pamiętam transfery pomiędzy notebookiem a desktopem osiągały około 40 kB/s, czyli to raczej iPAQ jest w tym wypadku limiterem szybkości połączenia.
Ze swojej strony sugerowałbym Stefowi wyłączenie wszystkich niepotrzebnych usług BT (w BT settings w iPAQu) i usunięcie/wyłącznie ewentualnych źródeł zakłóceń w paśmie BT w najbliższej okolicy.
[Dodano: 2004-01-15 01:32:36]
Update!
Pogrzebałem trochę w ustawieniach portów BT notebooka i w tej chwili transfer zarówno z jak i do iPAQa nie spada poniżej 40 kB/s.
I w tym wypadku ograniczeniem jest chyba raczej moja staruńka karta BT PCMCIA w notebooku.
Tak że Stef, sprawdź ustawienia portów COM/BT w desktopie...
-
OK, dzieki panowie za fachowe opisy. Nie spodziewalem sie ich, tak wiec jestem niezmiernie mile zaskoczony. Pozdrawiam.