Profile | Register | Active Topics | Search | FAQ

Advanced Search
 All Forums
 SerialTools
 SerialTools
 Reponse time

Note: You must be registered in order to post a reply.
To register, click here. Registration is FREE!

Screensize:
UserName:
Password:
Format Mode:
Format: BoldItalicizedUnderlineStrikethrough Align LeftCenteredAlign Right Horizontal Rule Insert HyperlinkInsert EmailInsert Image Insert CodeInsert QuoteInsert List
   
Message:

* HTML is OFF
* Forum Code is ON
Smilies
Smile [:)] Big Smile [:D] Cool [8D] Blush [:I]
Tongue [:P] Evil [):] Wink [;)] Clown [:o)]
Black Eye [B)] Eight Ball [8] Frown [:(] Shy [8)]
Shocked [:0] Angry [:(!] Dead [xx(] Sleepy [|)]
Kisses [:X] Approve [^] Disapprove [V] Question [?]

 
Check here to subscribe to this topic.
   

T O P I C    R E V I E W
Honken Posted - 09/13/2004 : 04:16:50
Hi.

I have tried the new 1.20 version and found that if I use bluetooth port COM6 it takes much longer time for on_Read to make a event rather when I use standard port COM1.

In COM1 mode it takes 200ms for my application to recieve a event but in COM6 it takes 1000ms.

This makes the animation in my application very slow.

Is there any way to optimize this, or is the bluetooth stack slower than standard serial port.?

I use the SerialTools on Microsoft Smartphone 2003.

Honken

3   L A T E S T    R E P L I E S    (Newest First)
Honken Posted - 09/15/2004 : 04:21:16
I was not sure if the slowing part was the phone or the "Bluetooth to RS232" dongle.

So I wrote a test application that sends a char over ther serial port and measure the time it takes to get a echo response.

When I use a serial cable between PC and my Qtek 8080 (HTC) I got 10 ms in response time. Thats OK.

So changed to bluetooth connection.
The response time was now 1002 ms!!

I removed the "Bluetooth to RS232" dongle and connected a TECOM "Bluetooth to USB" dongle at the PC side. The TECOM use WIDCOMM 1.4210 bluetooth stack.
The responce this time was 1003 ms.

The Qtek 8080 (HTC Voyager) has microsoft bluetooth stack inside.

A conclusion of this is that the microsoft bluetooth stack has some kind of timeout that is set to 1000 ms.
It takes some time to pack/unpack data on the Bluetooth link, but it should not take 1000 ms to do this.

Wonder if there is some way to change this timeout??

Honken
Honken Posted - 09/13/2004 : 06:09:24
The cellular phone is a Qtek 8080, I think that it is Microsofts own BT stack, I don't know the version of it.

The ROM version of the phone is 1.9.14.1

No, it is always 1000 ms.

Honken
johan Posted - 09/13/2004 : 04:20:40
It is not unlikely it has something to do with the BT stack.

What brand does your device have?
Can you see the version number and brand of the BT stack?
Is the 1000ms only a first response delay, or is it the same even after the first data has been coming in?

Regards,
Johan

Franson Support

GpsGate Forum © 2014 GpsGate AB Go To Top Of Page