ec wrote:
...
還是覺得怪怪的...
照理講,
以前 mouse 用 RS232, 才 9600 bits/s, 9KByte/s
mouse 所用的頻寬應該不大吧!
相對於 bluetooth 可傳 數百 kBps,
應該影響不大吧!
滑鼠回報一次我沒記錯應該是3個byte吧(不熟 應該分別代表X Y移動量和按鈕狀態)
總之不會很長
但每送回一次封包就會浪費1個Time Slot
原本依個封包至少能傳18Bytes的資料
假設滑鼠每秒傳回200次 每5ms送回一次滑鼠狀態值
那就會佔掉藍牙1/4的Time Slot
聽起來不大 但是對AV那種需要大量頻寬的服務是一種絆腳石
ec wrote:
SCO 不知道有沒有保留頻寬的機制?
如果有, A2DP 用 SCO, 會不會佔掉太多的頻寬啊...?
(A2DP, 如果傳比較好的音值, 大概要多少頻寬啊? 沒概念....)
SCO很不幸的每開一個channel只能提供64kbps
還會至少佔掉1/3的Time Slot
A2DP要至少96kbps的
如果要聽好一點 128kbps或更高都是可能的
但用SCO並不可行
因為A2DP要是掉封包會有一長串聲音解不回來
ec wrote:
我是覺得, 把 mouse 用 SCO 算了,
而且, 傳 mouse 移動, 也需要即時反應. :)
您要是買滑鼠您按按鈕結果沒有任何反應
或是打鍵盤中間的字有按沒出來
要步就是打電動搖桿有按發射鍵卻沒射飛彈
因為SCO掉封包了
那您會怎麼想呢?
ec wrote:
限制它不用佔用來多頻寬 ^^
(
傳壓縮資料,
資料有時大, 有時小, 是不一定的,
可是在同步傳輸, 通常是是需要保留最大的頻寬,
會引響到其它需要同步傳輸的...
不過, 藍芽..., 用到 SCO 的應用應該不多吧!
)
純SCO的存在根本是為了配合GSM那類64kbps的PCM data
那樣的封包可以保有即時性 掉封包不會影響太大可回復等特性
但就為了這兩個功能不可能有太好的音質
較適合用在手機和電話的應用上




























































































