Re: Disabling Pagescans
Re: Disabling Pagescans
- Subject: Re: Disabling Pagescans
- From: Michael Larson <email@hidden>
- Date: Fri, 11 Oct 2002 07:54:05 -0700
There is not an API available for this function at this time.
What is the duration of your real-time application - IE is it needed
for a matter of seconds, minutes, or hours?
-larson
On Friday, October 11, 2002, at 12:37 AM, Keith Phu wrote:
I'm trying to use Bluetooth for a real-time application, and it's
important that the latency and jitter of transmissions are fairly
consistent. Mostly, the Mac Bluetooth stack performs well ( < 10 ms
latency), but periodically the latency of my transmissions will jump to
over 50 ms. This happens approximately every 1.28 seconds. Looking
through the Bluetooth specification, I think that the Bluetooth device
is entering the PageScan state and delaying my transmissions.
Is there a way to temporarily disable a bluetooth device from entering
the PageScan mode? In the spec, it mentions that the page scan
interval
can also be configured to have a maximum of 2.56s (on page 97 of the
Bluetooth Specification). This would help, but being able to manually
disable and enable page scans would completely solve my problem.
In the Bluetooth API, there's the function,
IOBluetoothDeviceGetPageScanMode, so I can retrieve the page scan mode
for a device, but I don't see any ways to set or disable it.
Does anyone have any ideas? Or is there no way to prevent page scans?
Keith
_______________________________________________
bluetooth-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/bluetooth-dev
Do not post admin requests to the list. They will be ignored.
_______________________________________________
bluetooth-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/bluetooth-dev
Do not post admin requests to the list. They will be ignored.