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 | bluetooth-dev@lists.apple.com 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 | bluetooth-dev@lists.apple.com Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/bluetooth-dev Do not post admin requests to the list. They will be ignored.
participants (1)
-
Michael Larson